The mission of the Distributed Systems Group is to simplify design, implementation, deployment, and ongoing evolution of reliable distributed applications. We are interested in programming models, algorithms and execution environments that empower people with widely varying levels of technical sophistication to create and customize distributed applications.
Current Projects
SWFTI - Survivable Work Flow Transaction Infrastructure
JPie - Java Programming is easy
Recent Publications
Sajeeva L. Pallemulle, Ian Wehrman, Kenneth J. Goldman,
"Byzantine Fault Tolerant Execution of Long-Running Distributed Applications", Washington University, Department of Computer Science and Engineering,
In IASTED PDCS 2006 Conference Proceedings, pages 528-534, Nov
2006.
Haraldur D. Thorvaldsson, Kenneth J. Goldman,
"Dynamic Evolution in a Survivable Application Infrastructure", Washington University, Department of Computer Science and Engineering,
In IASTED PDCS 2006 Conference Proceedings, pages 503-509, Nov 2006.
Kris Powers, Paul Gross, Steve Cooper, Myles McNally, Kenneth J. Goldman, Viera Proulx, Martin Carlisle,
"Tools for teaching introductory programming: what works?", Washington University, Department of Computer Science and Engineering,
In Proceedings of the SIGCSE 2006 technical symposium on Computer science education, pages 560-561, Feb 2006.