Abstract | ||
---|---|---|
REGIS is an environment for constructing distributed programs and systems. A characteristic of REGIS programs is separation of structure from algorithm, often referred to as the `software integrated circuit' approach to program construction. Programs consist of components connected by links. Components are of two types: they may be primitive, or composed from other components. Primitive components in REGIS are single-threaded C++ objects and their compositions are described in the structural language DARWIN. A variety of communication objects and paradigms is supported. The authors provide a brief introduction to writing REGIS programs followed by a detailed description of the design of a real program called red, with particular emphasis on the advantages of the REGIS approach |
Year | DOI | Venue |
---|---|---|
1994 | 10.1109/IWCDS.1994.289924 | Pittsburgh, PA |
Keywords | Field | DocType |
Unix,configuration management,parallel languages,parallel programming,programming environments,REGIS programs,distributed Unix utilities,distributed programs,primitive components,program construction,single-threaded C++ objects,software integrated circuit,structural language DARWIN | Programming language,Software engineering,Computer science,Unix,Software,Configuration management,Software construction,Integrated circuit,Distributed computing | Conference |
Citations | PageRank | References |
7 | 0.72 | 1 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Stephen Crane | 1 | 269 | 13.24 |
Kevin Twidle | 2 | 7 | 0.72 |