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. This paper provides a brief introduction to writing Regis programs followed by a detailed description of the design of a Real Program (Red) with particular emphasis...
The aim of this thesis is to design three communication models for a distributed system; this desig...
There now is a translator for DARWIN programs that automatically generates their π-calculus equivale...
A new high-level approach to interprocess communication in heterogeneous distributed systems in intr...
Regis is a programming environment aimed at supporting the development and execution of distributed ...
Regis is a programming environment aimed at supporting the development and execution of parallel and...
This paper describes the design and implementation of extensions to the Regis distributed programmin...
Abslrucl-Existing distributed systems vary from those which merely provide interconnection of autono...
A distributed program is one that consists of several components distributed over a network of compu...
The increasing proliferation of low-cost microcomputer networks has brought distributed computing wi...
Today’s software, including many everyday services, such as online streaming, search engines and soc...
UNIX United is an architecture for a distributed system based on UNIX. As it is compatible with UNIX...
Physically, a Distributed System consists of a set of processors, with a collection of local storage...
The role of structure in specifying, designing, analysing, constructing and evolving software has be...
A distributed system is viewed as a collection of functional components and a unifying structure th...
A new high-level approach to interprocess communication in heterogeneous distributed systems is intr...
The aim of this thesis is to design three communication models for a distributed system; this desig...
There now is a translator for DARWIN programs that automatically generates their π-calculus equivale...
A new high-level approach to interprocess communication in heterogeneous distributed systems in intr...
Regis is a programming environment aimed at supporting the development and execution of distributed ...
Regis is a programming environment aimed at supporting the development and execution of parallel and...
This paper describes the design and implementation of extensions to the Regis distributed programmin...
Abslrucl-Existing distributed systems vary from those which merely provide interconnection of autono...
A distributed program is one that consists of several components distributed over a network of compu...
The increasing proliferation of low-cost microcomputer networks has brought distributed computing wi...
Today’s software, including many everyday services, such as online streaming, search engines and soc...
UNIX United is an architecture for a distributed system based on UNIX. As it is compatible with UNIX...
Physically, a Distributed System consists of a set of processors, with a collection of local storage...
The role of structure in specifying, designing, analysing, constructing and evolving software has be...
A distributed system is viewed as a collection of functional components and a unifying structure th...
A new high-level approach to interprocess communication in heterogeneous distributed systems is intr...
The aim of this thesis is to design three communication models for a distributed system; this desig...
There now is a translator for DARWIN programs that automatically generates their π-calculus equivale...
A new high-level approach to interprocess communication in heterogeneous distributed systems in intr...