Abstract This paper describes a new approach towards a component architecture for hard real time control applications as found, for example, in the automotive domain. Based on the paradigm of Logical Execution Time (LET) as introduced by Giotto [1], we adapt the high-level language construct module which allows us to organize and parallelize real time code in the large. Our module construct serves multiple purposes: (1) it introduces a namespace for program entities and supports information hiding, (2) it represents a partitioning of the set of actuators and control logic available in a system, (3) it acts as a static specification of components and dependencies, (4) it may serve as the unit of dynamic loading of system extensions and (5) it may serve as the unit of distribution of functionality over a network of electronic control units. We describe the individual usage cases of modules, introduce the syntax required to specify our needs and discuss various implementation aspects.
Towards a Component Architecture for Hard Real Time Control Applications
2006-01-01
12 pages
Aufsatz/Kapitel (Buch)
Elektronische Ressource
Englisch
Towards a Component Architecture for Hard Real Time Control Applications
British Library Conference Proceedings | 2006
|Towards Model-Driven Development of Hard Real-Time Systems
Springer Verlag | 2008
|Hard Real-Time Control Using SIMULINK Target for Real-Time Linux
British Library Online Contents | 2004
|Towards Reconfigurable, Separable and Hard Real-Time Hybrid Simulation and Test Systems
British Library Conference Proceedings | 2009
|