So, I switched jobs again. You can find me now here
My earlier work places:
Starting January 2010, I'll be working as a systems engineer
Informatik Consulting Systems AG.
I can be contacted
via martin.sulzmann@gmail.com.
In 2009, I was working as a software consultant/developer
at Intaris Software Gmbh.
In my previous academic life, I was an Associate Professor in the Programming, Logic and Semantics Group at the IT University of Copenhagen, an Assistant Professor in the School of Computing of the National University of Singapore and a Lecturer in the Department of Computer Science and Software Engineering at the University of Melbourne. I obtained my PhD from Yale University in Computer Science. Once upon a time, I was studying Computer Science at the University of Karlsruhe .
[December 2008]
Parallel Join Patterns with Guards and Propagation
Martin Sulzmann and Edmund S. L. Lam
ps
[December 2008]
Concurrent Goal-Based Execution of Constraint Handling Rules
Edmund S. L. Lam and Martin Sulzmann
ps
[December 2008]
Transactions in Constraint Handling Rules
Tom Schrijvers and Martin Sulzmann
pdf
In ICLP'08
[November 2008]
Comparing the performance of concurrent linked-list
implementations in Haskell
Martin Sulzmann and Edmund S. L. Lam and Simon Marlow
pdf
To appear in DAMP'09
[October 2008]
A Rule-Based Specification of Software Transactional Memory
Martin Sulzmann and Duc Hiep Chu
pdf
(submitted to LOPSTR'08 post-proceedings)
[July 2008]
Parallel Execution of Multi Set Constraint Rewrite Rules
Martin Sulzmann and Edmund Lam
pdf
In PPDP'08
[July 2008]
Finally, A Comparison Between Constraint Handling Rules and Join-Calculus
Edmund S.L. Lam and Martin Sulzmann
pdf
In CHR'08
[June 2008]
Actors with Multi-Headed Message Receive Patterns
Martin Sulzmann and Edmund Lam and Peter van Weert
pdf talk
In Coordination'08
[September 2007]
Haskell - Join - Rules
Martin Sulzmann and Edmund S.L. Lam
ps
Presented at IFL'07
[August 2007]
Compiling Constraint Handling Rules with Lazy
and Concurrent Search Techniques
Martin Sulzmann and Edmund S.L. Lam
In CHR'07 ps
[January 2007] A Concurrent Constraint Handling Rules Implementation in Haskell
with Software Transactional Memory
Edmund S.L. Lam and Martin Sulzmann
In DAMP'07 ps
[September 2008]
Type Checking with Open Type functions
Tom Schrijvers, Simon Peyton Jones, Manuel Chakravarty and Martin Sulzmann
pdf
In ICFP'08
[June 2008]
Confluence for Non-Full Functional Dependencies
Tom Schrijvers and Martin Sulzmann
pdf
Accepted by TFP'08
[June 2008] HM(X) Type Inference is CLP(X) Solving
Martin Sulzmann and Peter J. Stuckey
In JFP pdf
[April 2008]
Objects to Unify Type Classes and GADTs
Bruno Oliveira and Martin Sulzmann
ps
[January 2007] Understanding Functional Dependencies
via Constraint Handling Rules
Martin Sulzmann, Gregory J. Duck, Simon Peyton-Jones and Peter J. Stuckey
In Journal of Functional Programming
pdf
[January 2007] System F with Type Equality Coercions
Martin Sulzmann, Manuel M. T. Chakravarty, Simon Peyton Jones
and Kevin Donnelly
In TLDI'07 ps
[November 2006] Principal Type Inference for GHC-Style
Multi-Parameter Type Classes
Martin Sulzmann, Tom Schrijvers and Peter J. Stuckey
In APLAS'06
ps,
talk
[December 2007]
Partial Derivative Regular Expression Pattern Matching
Martin Sulzmann and Kenny Z.M. Lu
hs
[November 2007]
XHaskell - Adding Regular Expression Types to Haskell
Martin Sulzmann and Kenny Z.M. Lu
ps
(technical report)
In IFL'07 post-proceedings