IEEE Transactions on Computers · 1997 · 37 citations · 17 references
EngineeringAutomotive EngineeringComputer EngineeringDistributed SystemsFault ToleranceReal-time SystemsAutomotive Embedded SystemsKernel DesignReal-time Systems ArchitectureReal-time Systems DesignReliable System DesignSafety-critical Embedded SystemsEmbedded Application DevelopmentFault Tolerance In Real-time SystemsFault Tolerance MechanismsFault Tolerant ArchitecturesFault-tolerant Real-time SystemsReal-time Hardware ArchitectureReal-time KernelsSafety-critical Architecture
BASEMENT/sup TM/ is a distributed real-time architecture developed for vehicle internal use in the automotive industry. BASEMENT covers application development, as well as the hardware and software that provide execution and communication support. This paper gives an overview of the BASEMENT concept, as well as presenting two system realizations. The first realization is based on the commercial real-time kernel Rubus, while the second is an ultra-dependable architecture (DACAPO) with provisions for fault tolerance at various system levels. BASEMENT is designed for the automotive systems of the future. These systems will be required to simultaneously handle multiple safety critical functions and a large number of less critical functions. All of these features are to be provided at a production cost substantially lower than that of current systems, and, at the same time, with a reliability allowing vehicles to be built without mechanical backup systems, even for safety critical subsystems such as braking and steering.
17
Distributed fault-tolerant real-time systems: the Mars approach
Hermann Kopetz, Andreas Damm, C. Koza et al. · IEEE Micro · 1989 · 576 citations
Allocation and scheduling of complex periodic tasks
Krithi Ramamritham · 2002 · 187 citations