TY - GEN
T1 - Runtime adaptation in safety-critical automotive systems
AU - Trapp, Mario
AU - Adler, Rasmus
AU - Förster, Marc
AU - Junger, Janosch
PY - 2007
Y1 - 2007
N2 - The cost-efficient development for dependable systems is one of the major future challenges of the automotive industry. Existing fault tolerance approaches are often not applicable and not sufficient. Therefore, innovative alternatives are required. A possible solution is given by dynamic adaptation. In the case of errors, dynamic adaptation can ensure that the best possible system functionality is achieved and that critical functions are kept alive (survivability). Exploiting implicitly available redundancy, dynamic adaptation provides a cost-efficient means to keep up functionalities as long as possible without requiring expensive explicit redundancy channels. Unconstrained dynamic adaptation can lead to emergent, unpredictable behavior, making it inapplicable for safetycritical systems. In this paper, we illustrate how adaptation behavior can be explicitly modeled, analyzed, and verified at design time. By this means, it is possible to use the advantages of dynamic adaptation for the realization of safe and reliable systems.
AB - The cost-efficient development for dependable systems is one of the major future challenges of the automotive industry. Existing fault tolerance approaches are often not applicable and not sufficient. Therefore, innovative alternatives are required. A possible solution is given by dynamic adaptation. In the case of errors, dynamic adaptation can ensure that the best possible system functionality is achieved and that critical functions are kept alive (survivability). Exploiting implicitly available redundancy, dynamic adaptation provides a cost-efficient means to keep up functionalities as long as possible without requiring expensive explicit redundancy channels. Unconstrained dynamic adaptation can lead to emergent, unpredictable behavior, making it inapplicable for safetycritical systems. In this paper, we illustrate how adaptation behavior can be explicitly modeled, analyzed, and verified at design time. By this means, it is possible to use the advantages of dynamic adaptation for the realization of safe and reliable systems.
KW - Adaptive systems
KW - Dynamic reconfiguration
KW - Mars
KW - Safety
KW - Survivability
UR - http://www.scopus.com/inward/record.url?scp=56149109426&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:56149109426
SN - 9780889866416
T3 - Proceedings of the IASTED International Conference on Software Engineering, SE 2007
SP - 308
EP - 315
BT - Proceedings of the IASTED International Conference on Software Engineering, SE 2007
T2 - IASTED International Conference on Software Engineering, SE 2007
Y2 - 13 February 2007 through 15 February 2007
ER -