MULTILISP: a language for concurrent symbolic computation
ACM Transactions on Programming Languages and Systems (TOPLAS)
PVM: a framework for parallel distributed computing
Concurrency: Practice and Experience
An introduction to object-oriented programming
An introduction to object-oriented programming
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern languages of program design
The Enterprise Model for Developing Distributed Applications
IEEE Parallel & Distributed Technology: Systems & Technology
Hi-index | 0.00 |
The Enterprise parallel programming system allows programmers to create, compile, execute, and debug parallel applications that execute over a network of workstations. The run-time system, which is responsible for the correct execution of user programs, was redesigned and re-implemented using object-oriented technology. This paper details the object-oriented components of the design where the Composite, Adapter, and Strategy design patterns were applied.