Deterministic Execution Sequence in Component Based Multi-Contributor Powertrain Control Systems

Abstract : Modern complex control applications, e.g. engine management systems, typically are built using a component based architecture, enabling the reuse of components and allowing to manage the complexity of the application in terms of functional content, size and interfaces. This approach of independently developed components is supported by the concepts available in AUTOSAR and therefore can be expected to gain increasing importance. However, due to the nature of the task of control applications there still is a strong coupling between individual parts of the components resulting in signal chains and consequently in sequencing requirements. The challenge to get such execution sequences implemented correctly is increased, as often the components are delivered by different and external parties. Our approach extends the idea of functional partitioning of the application into the time domain by defining a system of phases with a fixed sequence and a defined content. This allows to design components right from the beginning into this sequencing frame like they are designed today into the component partitioning frame and to define a system sequencing across different suppliers.
Document type :
Conference papers
Complete list of metadatas

Cited literature [5 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02263444
Contributor : Axelle Pagnier <>
Submitted on : Sunday, August 4, 2019 - 7:01:04 PM
Last modification on : Wednesday, August 7, 2019 - 1:23:33 AM

File

7C-1.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02263444, version 1

Collections

Citation

Denis Claraz, Stefan Kuntz, Ulrich Margull, Michael Niemetz, Gerhard Wirrer. Deterministic Execution Sequence in Component Based Multi-Contributor Powertrain Control Systems. Embedded Real Time Software and Systems (ERTS2012), Feb 2012, Toulouse, France. ⟨hal-02263444⟩

Share

Metrics

Record views

2

Files downloads

1