Dynamic reconfiguration in coordination languages
Date
2000ISSN
0302-9743Source
8th International Conference on High Performance Computing and Networking, HPCNEurope 2000Volume
1823Pages
197-206Google Scholar check
Keyword(s):
Metadata
Show full item recordAbstract
A rather recent approach in programming parallel and distributed systems is that of coordination models and languages. Coordination programming enjoys a number of advantages such as the ability to express different software architectures and abstract interaction protocols, supporting multilinguality, reusability and programming-in-the-large, etc. In this paper we show the potential of controlor event-driven coordination languages to be used as languages for expressing dynamically reconfigurable software architectures. We argue that control-driven coordination has similar goals and aims with reconfigurable environments and we illustrate how the former can achieve the functionality required by the latter. © Springer-Verlag Berlin Heidelberg 2000.
Collections
Cite as
Related items
Showing items related by title, author, creator and subject.
-
Conference Object
Automatic code generation: A practical approach
Papadopoulos, George Angelos (2008)This work contributes in bridging the gap between software design and implementation of component-based systems using software architectures at the modelling/design level and the coordination paradigm at the implementation ...
-
Conference Object
Control-driven coordination based assembling of components
Chimaris, Avraam N.; Papadopoulos, George Angelos (2002)The coordination paradigm has been used extensively as a mechanism for software composition and integration. Consequently, a number of associated models and languages have been proposed which address issues of CBSE from ...
-
Article
Modelling control systems in an event-driven coordination language
Limniotes, Theophilos A.; Papadopoulos, George Angelos (2000)The paper presents the implementation of a railway control system, as a means of assessing the potential of coordination languages to be used for modelling software architectures for complex control systems using a ...