DOI: 10.3233/2004-jid8_06 ISSN: 1092-0617
SUPPORTING RUN-TIME EVOLUTION IN SEESCOA
Yves Vandewoude, Yolande BerbersIn this paper, the SEESCOA component model and its run-time system are presented. In the SEESCOA-project, a component methodology was developed that explicitly models component interaction using the port and connector concepts. Since non-functional constraints are important for embedded systems, they are modelled separately in contracts. Using this component interaction model, SEESCOA allows for dynamic component reconfiguration. A detailed description is given on both the process of a component upgrade and the required changes to the run-time architecture. Furthermore, important concepts in the domain of live updates relevant to SEESCOA are given.