Title :
OSA+ real-time middleware, results and perspectives
Author :
Picioroaga, F. ; Bechina, A. ; Brinkschulte, U. ; Schneider, E.
Author_Institution :
Karlsruhe Univ.
Abstract :
The task to design and implement a middleware which provides real-time features to the user applications and in the same time is able to work on powerful systems (PC desktops) and moreover fit on small systems (embedded systems) represents a big challenge and requires a considerable effort. This paper presents concepts and results of OSA+ (open system architecture platform for universal services), a scalable middleware for embedded real-time systems which facilitates the development of distributed real-time applications in a heterogeneous environment. One goal of the architecture is to reduce as much as possible the overhead introduced by the middleware, in terms of memory footprint and computation time. Furthermore, the underlying hardware and operating systems should be used in an optimal manner. The first results obtained and presented in the paper show that we are on the right way to reach our goals. Further improvements described later can even gain more performance for the OSA+ middleware
Keywords :
Java; embedded systems; middleware; open systems; operating system kernels; Java; embedded system; open system architecture platform; operating system; real-time middleware; universal service; Computer architecture; Distributed computing; Hardware; Microcontrollers; Middleware; Operating systems; Real time systems; Space heating; Temperature sensors; Valves;
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2004. Proceedings. Seventh IEEE International Symposium on
Conference_Location :
Vienna
Print_ISBN :
0-7695-2124-X
DOI :
10.1109/ISORC.2004.1300340