Title
Model-based engineering of runtime reconfigurable networked embedded systems
Author
van Leeuwen, C.
Rieter-Barrell, Y.
Papp, Z.
Pruteanu, A.
Vogel, T.
Publication year
2016
Abstract
Today’s societal challenges, such as sustainable urban living and public safety and security require monitoring and control solutions for large-scale complex and dynamical systems. The distinguishing features of these systems are serious resource constraints, demanding non-functional requirements such as robustness, timeliness, lifetime and the capability of handling system evolution through runtime reconfiguration. In this chapter, a multi-aspect modeling language is introduced that allows system designers to model the architecture of large scale networked systems from different aspects. This modeling language introduces innovative concepts to model runtime reconfiguration at design-time. The proposed architecture for modeling runtime reconfiguration consists of primary tasks in one layer and secondary management tasks in another layer. Special reconfiguration primitives allow the description of four types of reconfiguration: re-parameterisation, re-instantiation, rewiring and relocation. The modeling language is accompanied by a modeling and design methodology (inspired by the MAPE-K technique [1]) and uses feedback loops in the system model to realize runtime reconfiguration. This chapter also proposes Key Performance Indicators (KPIs) that allow designers to quantify the “quality” of the system designs and pick the most promising one. Special attention is paid to the fact that the availability of a runtime reconfiguration (i.e. re-design capability) in a system requires KPIs to be derived and evaluated at runtime as a precondition for guiding the reconfiguration process.
Subject
2015 Observation, Weapon & Protection Systems 2016 ICT
DSS - Distributed Sensor Systems MCS - Monitoring & Control Services
TS - Technical Sciences
To reference this document use:
http://resolver.tudelft.nl/uuid:3c321a91-a0af-4801-a45d-c82786eb67f5
TNO identifier
780699
Publisher
Springer
ISSN
2199-1073
Source
Internet of Things (9789811007149), 1-28
Document type
conference paper