Renault targets a 0 part per thousand failure rate affecting safety or vehicle immobilization for the next generation of engine management systems. Given this high performance target and the increased complexity of engine systems, especially for diesel engines, new architecture concepts are required to help improve software and system design and validation. In this paper the authors explain how the architecture concepts are defined for specification and how they help address validation and documentation issues, before the software implementation. The architecture is based on atomic elements: the modules. These modules are organized following a framework: the static architecture. Their dynamic behavior is modeled in a dynamic architecture in order to prove that the software will properly trigger the system components. It is then explained how these modules are linked to pieces of code that may be reused (like the modules). In a last section the verification and validation techniques available are addressed.
A modular architecture for embedded applicative software. Application to engine control at Renault
Eine modulare Architektur für embedded Applikations-Software in der Motorsteuerung
Internationaler Kongress Elektronik im Kraftfahrzeug - Electronic Systems for Vehicles, 12 ; 385-394
VDI-Berichte ; 1907
2005
10 Seiten, 3 Bilder, 3 Quellen
Conference paper
English
Ausfallrate , Dieselmotor , dynamisches Verhalten , eingebettete Elektronik , elektrisches Steuergerät , elektronische Steuerung und Regelung , Fahrzeugmotor , Komplexität , Kraftfahrzeugelektronik , Kraftfahrzeug-Software , Modulbauweise , Personenkraftwagen , Software-Engineering , Software-Entwicklung , Systemarchitektur
A modular architecture for embedded applicative software: Application to engine control at Renault
Automotive engineering | 2005
|A modular architecture for embedded applicative software
British Library Conference Proceedings | 2005
|Applicative Procedure for Simulating Nonuniform Images
British Library Online Contents | 1996
|Engineering Index Backfile | 1957
Modular rocket engine control software (MRECS)
AIAA | 1998
|