Product
Help
Pricing
About
Jobs
Log in
Get started
Author
Add to collection
Steve MacDonald
Observed names:
MacDonald, Steve,
Steve Macdonald
Institution:
University of Waterloo
Observed institutions:
University of Waterloo,
University of Alberta
OpenAlex ID:
A5113501802
Using generative design patterns to generate parallel code for a distributed memory environment
2003
·
Kai Tan
, Duane Szafron
, et al.
·
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
·
35
Towards a better collaboration of static and dynamic analyses for testing concurrent programs
2008
·
Jun Chen
, Steve MacDonald
·
Parallel and Distributed Systems: Testing, Analysis, and Debugging
·
29
PDF
Generating Parallel Program Frameworks from Parallel Design Patterns
2000
·
Steve MacDonald
, Duane Szafron
, et al.
·
Lecture notes in computer science
·
21
PDF
Testing concurrent programs using value schedules
2007
·
Jun Chen
, Steve MacDonald
·
20
Deferring design pattern decisions and automating structural pattern changes using a design-pattern-based programming system
2009
·
Steve MacDonald
, Kai Tan
, et al.
·
ACM Transactions on Programming Languages and Systems
·
11
PDF
Using generative design patterns to generate parallel code for a distributed memory environment
2003
·
Kai Tan
, Duane Szafron
, et al.
·
ACM SIGPLAN Notices
·
10
Object-oriented pattern-based parallel programming with automatically generated frameworks
1999
·
Steve MacDonald
, Duane Szafron
, et al.
·
9
Pattern-based object-oriented parallel programming
1997
·
Steve MacDonald
, Jonathan Schaeffer
, et al.
·
Lecture notes in computer science
·
7
Smart proxies in Java RMI with dynamic aspect-oriented programming
2008
·
Andrew Stevenson
, Steve MacDonald
·
IEEE International Parallel and Distributed Processing Symposium (IPDPS)
·
5
Choosing Among Alternative Futures
2006
·
Steve MacDonald
, Jun Chen
, et al.
·
Lecture notes in computer science
·
5
Babylon: middleware for distributed, parallel, and mobile Java applications
2008
·
Willem van Heiningen
, Steve MacDonald
, et al.
·
Concurrency and Computation Practice and Experience
·
4
Dynamic Aspect-Oriented Load Balancing in Java RMI.
2008
·
Andrew Stevenson
, Steve MacDonald
·
3
RoadMapAssembler: a new pattern-based J2EE development tool
2005
·
Jun Chen
, Steve MacDonald
·
3
Deterministically Executing Concurrent Programs for Testing and Debugging.
2006
·
Steve MacDonald
, Jun Chen
, et al.
·
2
Enterprise User's Manual Version 2.4
1995
·
MacDonald, Steve
, Schaeffer, Jonathan
, et al.
·
ERA: Education and Research Archive (University of Alberta)
·
2
Exploiting Roles and Responsibilities to Generate Code in a Distributed Design-Pattern-Based Programming System.
2006
·
Jun Chen
, Steve MacDonald
·
1
Design patterns in enterprise
1996
·
Steve MacDonald
·
1
Using generative design patterns to generate parallel code for a distributed memory environment
2003
·
Kai Tan
, Duane Szafron
, et al.
·
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
An Object-Oriented Run-time System for Parallel Applications
1996
·
Steve MacDonald
, Duane Szafron
, et al.
Show more works
View as search
Works count:
25
Citation count:
168
H-index:
7
I10-index:
6
Year
Topic
Type