Title
Designing reconfigurable systems: Methodology and guidelines
Author
Papp, Z.
del Toro Matamoros, R.
van Leeuwen, C.
de Oliveira Filho, J.
Pruteanu, A.
Šůcha, P.
Contributor
Papp, Z. (editor)
Exarchako, G. (editor)
Publication year
2016
Abstract
One of the major challenges when designing software for complex systems relates to a lack of a specific and comprehensive set of rules and methodologies. Even more so, adaptation to field conditions is difficult to model and implement on systems composed of a larger number of devices/components, such as distributed systems or systems of systems. On state-of-the-art technology such as wireless sensor/actuator networks and cyber-physical systems, addressing the lack of a compressive set of rules for their design and realization offers considerable benefits. If successfully realized, it can accelerate and simplify their design and implementation. The main contribution of this chapter is a clear set of rules that are specific for the design of adaptive networked embedded systems. To be more specific, we discuss design-time vs. runtime trade-offs, introduce design patterns for reconfigurable real-time monitoring and control, propose techniques for runtime design space exploration (managing runtime reconfiguration) and a systems engineering process for runtime reconfigurable systems. We provide guidelines for all stages of the architectural process and help system and software designers in choosing wisely specific algorithms and techniques. In conclusion, this chapter introduces a set of rules (methodologies) that are specific for designing adaptive networked embedded systems.
Subject
2015 Observation, Weapon & Protection Systems 2016 ICT
AS - Acoustics & Sonar MCS - Monitoring & Control Services
TS - Technical Sciences
To reference this document use:
http://resolver.tudelft.nl/uuid:c9f8543f-4943-4fc9-b802-c12cd6e7bf1e
TNO identifier
780701
Publisher
Springer
ISBN
9789811007149
ISSN
2199-1073
Source
Runtime reconfiguration in Networked Embedded systems Internet of Things, 29-68
Series
Internet of Things
Document type
bookPart