DocumentCode :
3031513
Title :
Tool-based configuration of real-time CORBA middleware for embedded systems
Author :
Gorappa, Shruti ; Colmenares, Juan A. ; Jafarpour, Hojjat ; Klefstad, Raymond
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Irvine, CA, USA
fYear :
2005
fDate :
18-20 May 2005
Firstpage :
342
Lastpage :
349
Abstract :
Real-time CORBA is a middleware standard that has demonstrated successes in developing distributed, realtime, and embedded (DRE) systems. Customizing real-time CORBA for an application can considerably reduce the size of the middleware and improve its performance. However, customizing middleware is an error-prone task and requires deep knowledge of the CORBA standard as well as the middleware design. This paper presents ZEN-kit, a graphical tool for customizing RTZen (an RTSJ-based implementation of real-time CORBA). This customization is achieved through modularizing the middleware so that features may be inserted or removed based on the DRE application requirements. This paper presents three main contributions: 1) it describes how real-time CORBA features can be modularized and configured in RTZen using components and aspects, 2) it provides a configuration strategy to customize real-time middleware to achieve low-footprint ORBs, and 3) it presents ZEN-kit, a graphical tool for composing customized real-time middleware.
Keywords :
Java; distributed object management; formal specification; graphical user interfaces; middleware; software standards; CORBA standard; DRE systems; ORB; RTZen; ZEN-kit; distributed systems; embedded systems; graphical tool; real-time CORBA middleware; real-time systems; tool-based configuration; Application software; Computer applications; Embedded system; Java; Middleware; Quality of service; Real time systems; Robots; Standards development; Transportation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2005. ISORC 2005. Eighth IEEE International Symposium on
Print_ISBN :
0-7695-2356-0
Type :
conf
DOI :
10.1109/ISORC.2005.60
Filename :
1420990
Link To Document :
بازگشت