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