DocumentCode :
3345634
Title :
A Timed Multitasking Architecture for Distributed Embedded Systems
Author :
Angelov, Christo ; Berthing, Jesper
Author_Institution :
Univ. of Southern Denmark, Soenderborg
fYear :
2007
fDate :
4-6 July 2007
Firstpage :
102
Lastpage :
109
Abstract :
The paper presents a software architecture for Distributed Timed Multitasking -a new model of computation that can be used to engineer open, and the same time, predictable embedded systems. Systems are composed from components (actors) that communicate transparently by exchanging labeled messages (signals) over a real-time network. Actors may be viewed as real-time tasks with event-triggered input/output signal drivers. The latter are executed atomically at precisely specified time instants, resulting in the elimination of transaction I/O jitter. Drivers are actually integrated into a middleware component -the Timed Communication Bus, which provides for complete separation of computation and communication, as well as transparent interaction between embedded actors, independent of their allocation on network nodes. The Communication Bus has been conceived as a subsystem of a distributed timed multitasking kernel whose architecture and operation are discussed as well.
Keywords :
embedded systems; input-output programs; middleware; multiprogramming; operating system kernels; software architecture; system buses; distributed embedded systems; distributed timed multitasking kernel; event-triggered input-output signal drivers; labeled message exchange; middleware component; real-time network; software architecture; timed communication bus; timed multitasking architecture; transaction I/O jitter; Computational modeling; Computer architecture; Distributed computing; Embedded computing; Embedded system; Jitter; Multitasking; Predictive models; Real time systems; Software architecture; Distributed hard real-time systems; component-based design; embedded actors; semi-static cyclic scheduling; signal-based communication; timed multitasking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Embedded Systems, 2007. SIES '07. International Symposium on
Conference_Location :
Lisbon
Print_ISBN :
1-4244-0840-7
Electronic_ISBN :
1-4244-0840-7
Type :
conf
DOI :
10.1109/SIES.2007.4297323
Filename :
4297323
Link To Document :
بازگشت