• 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