• DocumentCode
    3290392
  • Title

    Transforming structural model to runtime model of embedded software with real-time constraints

  • Author

    Kodase, Sharath ; Wang, Shige ; Shin, Kang G.

  • Author_Institution
    Real-Time Comput. Lab., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    2003
  • fDate
    2003
  • Firstpage
    170
  • Abstract
    The model-based methodology has proven to be effective for fast and low-cost development of embedded software. In the model-based development process, transforming a software structural model that describes the underlying application, to an implementable runtime model is a critical issue. Since the designed software will finally run on the target platform, non-functional issues like schedulability timing constraints and resource requirements have to be considered during the transformation. In this paper we propose a generic runtime model architecture that can best satisfy the non-functional requirements of the system, and a generic transformation method to convert a structural model to a runtime model in such an architecture. The transformation approach is based on the notion of end-to-end computations performed by the system in response to external stimuli. We demonstrate the advantages and effectiveness of the proposed method by constructing a software runtime model for a combined electronic throttle and air-fuel ratio control system.
  • Keywords
    embedded systems; simulated annealing; software engineering; timing; embedded software; end-to-end computations; external stimuli; generic runtime model architecture; generic transformation method; real-time constraints; resource requirements; runtime model; schedulability; software runtime model; structural model; timing constraints; Application software; Computer architecture; Control system synthesis; Embedded computing; Embedded software; Laboratories; Runtime; Scheduling; Software design; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2003
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1870-2
  • Type

    conf

  • DOI
    10.1109/DATE.2003.1186690
  • Filename
    1186690