DocumentCode
2740242
Title
A constructive approach to the design of distributed systems
Author
Kramer, Jeff ; Magee, Jeff ; Finkelstein, Anthony
Author_Institution
Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
fYear
1990
fDate
28 May-1 Jun 1990
Firstpage
580
Lastpage
587
Abstract
A constructive design approach to distributed systems is described. The approach is illustrated by a model airport shuttle system, which is implemented in an environment for distributed programming called Conic. The main principles on which the constructive approach is based are those of explicit system structure and context-independent components. Structure is explicitly described and preserved during the software development process, from initial design to actual system construction and evolution. Thus the main structural design information is retained in the constructed system itself. The second principle that of context independence of components, reduces the design and implementation effort by facilitating early identification of component types and component interface specifications
Keywords
distributed processing; Conic; airport shuttle system; component interface specifications; context-independent components; distributed programming; distributed systems; software development process; structural design information; Application software; Computer languages; Concurrent computing; Distributed computing; Educational institutions; Formal specifications; LAN interconnection; Message passing; Programming; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1990. Proceedings., 10th International Conference on
Conference_Location
Paris
Print_ISBN
0-8186-2048-X
Type
conf
DOI
10.1109/ICDCS.1990.89266
Filename
89266
Link To Document