TY - CHAP
T1 - Runtime safety assurance for adaptive cyber-physical systems
T2 - Conserts M and ontology-based runtime reconfiguration applied to an automotive case study
AU - Amorim, Tiago
AU - Ratasich, Denise
AU - Macher, Georg
AU - Ruiz, Alejandra
AU - Schneider, Daniel
AU - Driussi, Mario
AU - Grosu, Radu
N1 - Publisher Copyright:
© 2018, IGI Global. All rights reserved.
PY - 2017/7/20
Y1 - 2017/7/20
N2 - Cyber-Physical Systems (CPS) provide their functionality by the interaction of various subsystems. CPS usually operate in uncertain environments and are often safety-critical. The constituent systems are developed by different stakeholders, who - in most cases - cannot fully know the composing parts at development time. Furthermore, a CPS may reconfigure itself during runtime, for instance in order to adapt to current needs or to handle failures. The information needed for safety assurance is only available at composition or reconfiguration time. To tackle this assurance issue, the authors propose a set of contracts to describe components' safety attributes. The contracts are used to verify the safety robustness of the parts and build a safety case at runtime. The approach is applied to a use case in the automotive domain to illustrate the concepts. In particular, the authors demonstrate safety assurance at upgrade and reconfiguration on the example of ontology-based runtime reconfiguration (ORR). ORR substitutes a failed service by exploiting the implicit redundancy of a system.
AB - Cyber-Physical Systems (CPS) provide their functionality by the interaction of various subsystems. CPS usually operate in uncertain environments and are often safety-critical. The constituent systems are developed by different stakeholders, who - in most cases - cannot fully know the composing parts at development time. Furthermore, a CPS may reconfigure itself during runtime, for instance in order to adapt to current needs or to handle failures. The information needed for safety assurance is only available at composition or reconfiguration time. To tackle this assurance issue, the authors propose a set of contracts to describe components' safety attributes. The contracts are used to verify the safety robustness of the parts and build a safety case at runtime. The approach is applied to a use case in the automotive domain to illustrate the concepts. In particular, the authors demonstrate safety assurance at upgrade and reconfiguration on the example of ontology-based runtime reconfiguration (ORR). ORR substitutes a failed service by exploiting the implicit redundancy of a system.
UR - http://www.scopus.com/inward/record.url?scp=85046299373&partnerID=8YFLogxK
U2 - 10.4018/978-1-5225-2845-6.ch006
DO - 10.4018/978-1-5225-2845-6.ch006
M3 - Chapter
AN - SCOPUS:85046299373
SN - 1522528458
SN - 9781522528456
SP - 137
EP - 168
BT - Solutions for Cyber-Physical Systems Ubiquity
PB - IGI Global
ER -