Steve MacDonald

According to our database1, Steve MacDonald authored at least 23 papers between 1995 and 2009.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2009
Deferring design pattern decisions and automating structural pattern changes using a design-pattern-based programming system.
ACM Trans. Program. Lang. Syst., 2009

2008
Babylon: middleware for distributed, parallel, and mobile Java applications.
Concurr. Comput. Pract. Exp., 2008

Dynamic Aspect-Oriented Load Balancing in Java RMI.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2008

Towards a better collaboration of static and dynamic analyses for testing concurrent programs.
Proceedings of the 6th Workshop on Parallel and Distributed Systems: Testing, 2008

Smart proxies in Java RMI with dynamic aspect-oriented programming.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

2007
Testing concurrent programs using value schedules.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

2006
Deterministically Executing Concurrent Programs for Testing and Debugging.
Proceedings of the International Conference on Software Engineering Research and Practice & Conference on Programming Languages and Compilers, 2006

Exploiting Roles and Responsibilities to Generate Code in a Distributed Design-Pattern-Based Programming System.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications & Conference on Real-Time Computing Systems and Applications, 2006

Exploiting dynamic proxies in middleware for distributed, parallel, and mobile Java applications.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

Babylon v2.0: middleware for distributed, parallel, and mobile Java applications.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

2005
Choosing Among Alternative Futures.
Proceedings of the Hardware and Software Verification and Testing, 2005

RoadMapAssembler: a new pattern-based J2EE development tool.
Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative Research, 2005

2004
Rethinking the Pipeline as Object-Oriented States with Transformations.
Proceedings of the 9th International Workshop on High-Level Programming Models and Supportive Environments (HIPS 2004), 2004

2003
Using generative design patterns to generate parallel code for a distributed memory environment.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2003

2002
From patterns to frameworks to parallel programs.
Parallel Comput., 2002

Generative Design Patterns.
Proceedings of the 17th IEEE International Conference on Automated Software Engineering (ASE 2002), 2002

Generating Parallel Programs from the Wavefront Design Pattern.
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002

Pattern-Based Parallel Programming.
Proceedings of the 31st International Conference on Parallel Processing (ICPP 2002), 2002

2000
Generating Parallel Program Frameworks from Parallel Design Patterns.
Proceedings of the Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference, Munich, Germany, August 29, 2000

1999
Object-Oriented Pattern-Based Parallel Programming with Automatically Generated Frameworks.
Proceedings of the 5th USENIX Conference on Object-Oriented Technologies & Systems, 1999

1997
Pattern-Based Object-Oriented Parallel Programming.
Proceedings of the Scientific Computing in Object-Oriented Parallel Environments, 1997

1996
Design patterns in enterprise.
Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative Research, 1996

1995
Performance debugging in the enterprise parallel programming system.
Proceedings of the 1995 Conference of the Centre for Advanced Studies on Collaborative Research, 1995


  Loading...