Self-Reconfiguration in Self-Healing Systems
EASE '06 Proceedings of the Third IEEE International Workshop on Engineering of Autonomic & Autonomous Systems
Dependability through Assured Reconfiguration in Embedded System Software
IEEE Transactions on Dependable and Secure Computing
Self-Managed Systems: an Architectural Challenge
FOSE '07 2007 Future of Software Engineering
Towards a Middleware Approach for a Self-configurable Automotive Embedded System
SEUS '08 Proceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems
Model-Based extension of AUTOSAR for architectural online reconfiguration
MODELS'09 Proceedings of the 2009 international conference on Models in Software Engineering
Hi-index | 0.00 |
Critical vehicle control applications must function reliably even in the presence of failures in the system. Typical fault-tolerance mechanisms such as triple-modular redundancy (TMR) or dual-duplex systems may not be a desirable solution for automotive systems due to inherent prohibitive cost associated with such design concepts. For some automotive applications with system-level requirements having certain margin/flexibility for recovering from a failure or handling a fault, we envision that dynamic reconfiguration based approaches could be a viable approach for providing fault-tolerance. With that viewpoint, we have proposed a system-level architecture and introduced typical services required for achieving dynamic task-level reconfiguration. With emergence of AUTOSAR as a standard SW architecture for automotive applications, our focus has been to investigate and develop techniques for system-level tasks reconfiguration in the AUTOSAR framework for providing fault-tolerance capabilities. We have implemented the proposed services in AUTOSAR for supporting run-time reconfiguration. The paper describes realization of proposed reconfiguration techniques on a prototype comprising of AUTOSAR-compliant Electronics Control Units (ECUs) connected over the CAN bus. The viability/feasibility of the overall approach has been demonstrated using illustrative automotive applications.