A simple description language for dynamic architectures
Michel Wermelinger · 1998
The Chemical Abstract Machine (CHAM) is a very elegant and simple computational model that has been used for the specification of both static and dynamic architectures. However, so far those descriptions are ad-hoc and monolithic, thus making it difficult to perceive the elements and form of an architecture. In this paper we present some syntactic constructs and a methodology to specify an architecture in a principled, explicit, and modular way, thus proposing a very simple and compact Architecture Description Language (ADL) which is especially suited for dynamic architectures.