@gron

Specifying Distributed Software Architectures

, , , und . Proceedings of the 5th European Software Engineering Conference, Seite 137--153. (1995)

Zusammenfassung

There is a real need for clear and sound design specifications of distributed systems at the architectural level. This is the level of the design which deals with the high-level organisation of computational elements and the interactions between those elements. The paper presents the Darwin notation for specifying this high-level organisation. Darwin is in essence a declarative binding language which can be used to define hierarchic compositions of interconnected components. Distribution is dealt with orthogonally to system structuring. The language supports the specification of both static structures and dynamic structures which may evolve during execution. The central abstractions managed by Darwin are components and services. Services are the means by which components interact. ER -

Beschreibung

SpringerLink - Buchkapitel

Links und Ressourcen

Tags

Community