Reliable Distributed Systems, IEEE Symposium on (2001)
New Orleans, Louisiana
Oct. 28, 2001 to Oct. 31, 2001
U. Brinkschulte , University of Karlsruhe
A. Bechina , University of Karlsruhe
F. Picioroaga , University of Karlsruhe
E. Schneider , University of Karlsruhe
T. Ungerer , University of Karlsruhe
J. Kreuzinger , University of Karlsruhe
M. Pfeffer , University of Karlsruhe
Today more and more embedded real-time systems are implemented in a distributed way. These distributed embedded systems consist of a few controllers up to several hundreds. Distribution and parallelism in the design of embedded real-time systems increase the engineering challenges and require new methodological framework based on middleware. Our research work focuses on the development of a middleware that supports the design of heterogeneous distributed real-time systems and allows the use of small microcontrollers as computation nodes. Our study is aimed to a new approach that led to the development of OSA+ - a scalable service-oriented real-time middleware architecture. This middleware has been used as the basic platform for different domain applications: (i) conception of an autonomous guided vehicle system based on multithreaded Java microcontrollers and (ii) development of a permanent monitoring distributed system for an oil drilling application. This paper presents the basic architecture of OSA+ and its implementation for the distributed real-time embedded systems design.
J. Kreuzinger et al., "A Microkernel Middleware Architecture for Distributed Embedded Real-Time Systems," Reliable Distributed Systems, IEEE Symposium on(SRDS), New Orleans, Louisiana, 2001, pp. 0218.