| J. Magee, N. Dulay, and J. Kramer. Regis: A constructive development environment for parallel and distributed programs. Distributed Systems Engineering Journal, Special Issue on Configurable Distributed Systems, 1(5):304--312, 1994. |
....will work to create a coherent view of the repository information. The programmer has to manage this and there is no means of bounding the effects of evolution as the contents of a repository are visible throughout the system. 8. 2 Dynamic Reconfiguration Systems Regis The Regis project [MDK94] is a programming environment for constructing distributed systems that focuses on the structural aspects of distributed programs. The authors suggest such aspects are orthogonal to algorithmic concerns and these are expressed in a configuration language called Darwin. Regis builds on earlier ....
J. Magee, N. Dulay, and J. Kramer. Regis: A constructive development environment for parallel and distributed programs. In Proceedings of the International Workshop on Configurable Distributed Systems, Pittsburgh, March 1994.
....disk parallelism has been extensively studied [14] The Schooner project [8] de fines an interconnection system that can be used to connect visualization tools to a graphics workstation so that data generated by a scientific simulation on a parallel machine can be displayed. Regis Darwin [13] encourages a component based approach, providing a configuration language. The connections in Regis Darwin are realized through port objects, which queue messages of a particular type; in our work the connection can vary from function calls to remote method invocation. Performance Performance ....
J. Magee, N. Dulay, and J. Kramer. Regis: A constructive development environment for parallel and distributed programs. IEE Distirbuted Systems Engineering Journal, 1(5):304--312, September 1994.
....components, and for controlling the computation during execution. Data transfer is based on the remote procedure call (RPC) paradigm and is done in such a way that heterogeneity is handled transparently to the user. Thus, in contrast with traditional configuration management 3 systems (e.g. [Callahan91, Purtilo94, Magee94]) Schooner is a communication subsystem with facilities for supporting the configuration requirements of scientific applications rather than a general high level tool for distributed programming. The most important aspects of Schooner from the point of view of supporting configuration and ....
....data structures, while IDL provides a broader set of definitions suitable for general distributed programming. The Regis programming environment provides support for C and uses a specification language called Darwin to describe the communication requirements of each software module [Magee94]. The programmer can also describe composite components by specifying the components each contains and the bindings between those components, thereby providing, in essence, a hierarchical composition model. Regis configures the applications by satisfying the communication needs specified by each ....
J. Magee, N. Dulay, and J. Kramer. Regis: A constructive development environment for parallel and distributed programs. Distributed Systems Engineering Journal 1, 5 (September 1994), 304-312.
No context found.
J. Magee, N. Dulay, and J. Kramer. Regis: A constructive development environment for parallel and distributed programs. Distributed Systems Engineering Journal, Special Issue on Configurable Distributed Systems, 1(5):304--312, 1994.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC