• DocumentCode
    3010682
  • Title

    Modeling distributed embedded applications on an interface file system

  • Author

    Elmenreich, Wilfried ; Pitzek, Stefan ; Schlager, Martin

  • Author_Institution
    Inst. fur Technische Informatik, Vienna Univ. of Technol.
  • fYear
    2004
  • fDate
    14-14 May 2004
  • Firstpage
    175
  • Lastpage
    182
  • Abstract
    This paper presents a framework for generic modeling of distributed embedded applications. An application is decomposed into services and mapped on a set of distributed nodes, whereas each node hosts one or more services. Each service is described by four interfaces: a real-time input/output, a configuration and planning (CP), and a diagnostic and management (DM) interface. The overall application is described by a cluster configuration description that specifies the interaction of services within and across nodes. The application requirements, the service properties of a node, and the interaction of the services as well as the application mapping are described formally with XML descriptions. The XML format allows a language-neutral and extensible semantic description of interfaces supporting the implementation of context-aware tools for modeling, scheduling, monitoring, simulation, and validation. A central concept of the model is the interface file system (IFS) that acts as a distributed shared memory and transparently implements the interfaces to services from other nodes. In principle, the communication system that updates the data in the IFS data is not bound to a specific implementation as long as it fulfills the given timing requirements. The presented concepts are applied in a case study that uses the time-triggered fieldbus protocol TTP/A for the implementation of a small sensor fusion application
  • Keywords
    XML; application program interfaces; distributed shared memory systems; embedded systems; file organisation; protocols; sensor fusion; specification languages; XML description; context-aware tool; distributed embedded application; distributed shared memory; interface file system; sensor fusion application; time-triggered fieldbus protocol; Context modeling; Delta modulation; Embedded system; Field buses; File systems; Monitoring; Object oriented modeling; Real time systems; Timing; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2004. Proceedings. Seventh IEEE International Symposium on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-7695-2124-X
  • Type

    conf

  • DOI
    10.1109/ISORC.2004.1300343
  • Filename
    1300343