DocumentCode :
1967828
Title :
Reliable operating modes for distributed embedded systems
Author :
Haberl, Wolfgang ; Kugele, Stefan ; Baumgarten, Uwe
Author_Institution :
Inst. fur Inf., Tech. Univ. Munchen, Garching
fYear :
2009
fDate :
16-16 May 2009
Firstpage :
11
Lastpage :
21
Abstract :
Hard real-time embedded distributed systems pose huge demands in their implementation which must contain as few faults as possible. Over the past years, model-driven development and automatic code generation have proven to effectively reduce design faults in those systems. Still, models are mainly used for parts of the systems´ functionality and most solutions do not address the generation of a whole system. In this paper we will showcase an approach for code generation for entire systems. A crucial step is the semantically correct realization of operating modes defined in the model. If they are not changed synchronously, a distributed system will show unpredictable behavior. We will demonstrate how a reliable transition between operating modes, even for a distributed system, can be achieved. Our approach is exemplified using a case study we carried out recently.
Keywords :
distributed processing; embedded systems; software fault tolerance; automatic code generation; design faults reduction; distributed embedded systems; model-driven development; reliable operating modes; Airplanes; Distributed computing; Embedded system; Hardware; Humans; Ignition; MATLAB; Mathematical model; Processor scheduling; Real time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Model-Based Methodologies for Pervasive and Embedded Software, 2009. MOMPES '09. ICSE Workshop on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3721-4
Type :
conf
DOI :
10.1109/MOMPES.2009.5069133
Filename :
5069133
Link To Document :
بازگشت