Original title:
Language for reconfiguring runtime infrastructure of component-based systems
Translated title:
Jazyk pro rekonfiguraci runtime infrastruktury komponentových systémů
Authors:
Malohlava, M. ; Bureš, Tomáš Document type: Papers Conference/Event: MEMICS 2008. Annual Doctoral Workshop on Mathematical and Engineering Methods in Computer Science /4./, Znojmo (CZ), 2008-11-14 / 16.11. 2008
Year:
2008
Language:
eng Abstract:
[eng][cze] A component system is not only composed of a model but also of an execution environment which is able to instantiate components described by the model. However, the execution environment reflecting a complex component model and its changes at runtime is a non-trivial and error-prone application. Hence it is beneficial to simplify and conceptualize the execution environment by having a simple way of describing component compositions and reconfigurations. In this paper we propose a minimalistic language which describes the composition of the component-based system’s infrastructure in a procedural way and thus reduces the execution environment basically to a simple language interpreter.Komponentový systém kromě modelu sestává i z exekučního prostředí, jež má za úkol instanciovat komponenty popsané modelem. Takové exekuční prostředí, jež odráží komplexní komponentový model a změny za běhu, je ale sama o sobě netriviální aplikace. Je proto výhodné zjednodušit a konceptualizovat exekuční prostředí s pomocí jednoduchého popisu seskládávaní komponent a jejich rekonfigurací. V tomto článku navrhujeme minimalistický jazyk pro procedurální popis seskládávaní komponent, díky němuž je pak možno redukovat exekuční prostředí téměř na jednoduchý interpretr navrhovaného jazyka.
Keywords:
component based systems; runtime environment; runtime reconfiguration Project no.: CEZ:AV0Z10300504 (CEP), GD201/05/H014 (CEP), 1ET400300504 (CEP) Funding provider: GA ČR, GA AV ČR Host item entry: Proceedings of 4th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science, ISBN 978-80-7355-082-0
Institution: Institute of Computer Science AS ČR
(web)
Document availability information: Fulltext is available at the institute of the Academy of Sciences. Original record: http://hdl.handle.net/11104/0167039