|
Published Articles >> Table of Contents >> Abstract
Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'04)
pp. 175-182
Modeling Distributed Embedded Applications on an Interface File System
Wilfried Elmenreich, Vienna University of Technology
Stefan Pitzek, Vienna University of Technology
Martin Schlager, Vienna University of Technology
Full Article Text:
 
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISORC.2004.1300343
Send link to a friend
| 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 realtime input/output, a con.guration 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 ful.lls 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.
|
Additional Information
|
Citation:
Wilfried Elmenreich, Stefan Pitzek, Martin Schlager,
"Modeling Distributed Embedded Applications on an Interface File System,"
isorc,
pp. 175-182,
Seventh IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'04),
2004
|
|