| 2006 |
| 20 | EE | Henrik Eriksson,
Per Larsson-Edefors,
Mary Sheeran,
Magnus Själander,
D. Johansson,
M. Scholin:
Multiplier reduction tree with logarithmic logic depth and regular connectivity.
ISCAS 2006 |
| 2005 |
| 19 | EE | Emil Axelsson,
Koen Claessen,
Mary Sheeran:
Wired: Wire-Aware Circuit Design.
CHARME 2005: 5-19 |
| 18 | EE | Mary Sheeran:
Hardware Design and Functional Programming: a Perfect Match.
J. UCS 11(7): 1135-1158 (2005) |
| 2004 |
| 17 | EE | Mary Sheeran:
Generating Fast Multipliers Using Clever Circuits.
FMCAD 2004: 6-20 |
| 2003 |
| 16 | EE | Mary Sheeran:
Finding Regularity: Describing and Analysing Circuits That Are Not Quite Regular.
CHARME 2003: 4-18 |
| 15 | EE | Koen Claessen,
Mary Sheeran,
Satnam Singh:
Using Lava to design and verify recursive and periodic sorters.
STTT 4(3): 349-358 (2003) |
| 2001 |
| 14 | EE | Koen Claessen,
Mary Sheeran,
Satnam Singh:
The Design and Verification of a Sorter Core.
CHARME 2001: 355-369 |
| 2000 |
| 13 | EE | Mary Sheeran,
Satnam Singh,
Gunnar Stålmarck:
Checking Safety Properties Using Induction and a SAT-Solver.
FMCAD 2000: 108-125 |
| 12 | | Mary Sheeran,
Gunnar Stålmarck:
A Tutorial on Stålmarck's Proof Procedure for Propositional Logic.
Formal Methods in System Design 16(1): 23-58 (2000) |
| 1998 |
| 11 | EE | Mary Sheeran,
Gunnar Stålmarck:
A Tutorial on Stålmarcks's Proof Procedure for Propositional Logic.
FMCAD 1998: 82-99 |
| 10 | EE | Per Bjesse,
Koen Claessen,
Mary Sheeran,
Satnam Singh:
Lava: Hardware Design in Haskell.
ICFP 1998: 174-184 |
| 1994 |
| 9 | | Geraint Jones,
Mary Sheeran:
Designing Arithmetic Circuits by Refinement in Ruby.
Sci. Comput. Program. 22(1-2): 107-135 (1994) |
| 1992 |
| 8 | | Geraint Jones,
Mary Sheeran:
A Certain Loss of Identity.
Functional Programming 1992: 113-121 |
| 7 | | Geraint Jones,
Mary Sheeran:
Designing Arithmetic Circuits by Refinement in Ruby.
MPC 1992: 208-232 |
| 1991 |
| 6 | | Mary Sheeran:
A Note on Absraction in Ruby.
Functional Programming 1991: 332-338 |
| 5 | | Geraint Jones,
Mary Sheeran:
Deriving Bit-Serial Circuits in Ruby.
VLSI 1991: 71-80 |
| 1989 |
| 4 | | Mary Sheeran:
Describing Butterfly Networks in Ruby.
Functional Programming 1989: 182-205 |
| 3 | | Mary Sheeran:
Categories for the Working Hardware Designer.
Hardware Specification, Verification and Synthesis 1989: 380-402 |
| 1985 |
| 2 | | Mary Sheeran:
Designing Regular Array Architectures using Higher Order Functions.
FPCA 1985: 220-237 |
| 1984 |
| 1 | | Mary Sheeran:
muFP, A Language for VLSI Design.
LISP and Functional Programming 1984: 104-112 |