DocumentCode
3098525
Title
CORBA for real-time, high performance and embedded systems
Author
Hrustich, Cathy
fYear
2001
fDate
2001
Firstpage
345
Lastpage
349
Abstract
The development of distributed systems software poses unique challenges due to the diversity of hardware, software, and network protocols in the market today. Achieving interoperability with legacy systems and between systems provided by different vendors has, in the past, required the development of intricate interface specifications or proprietary bridging software. Real time, embedded distributed systems introduce additional performance and resource requirements. Real time systems require the ability to schedule tasks, predict the performance of those tasks, and perhaps most important, predict how the system will react to an overload situation or resource failure. Embedded systems are often characterized by resource constraints, diverse operating systems, and non-TCP/IP transports. Most real time and/or embedded systems share the requirement of reasonably high performance. High performance systems seek the lowest possible communication overhead and streamlined, optimized software layers. The paper discusses how CORBA has evolved to meet all these requirements, and uses ORBexpress CORBA from Objective Interface as a reference implementation of real time, high performance CORBA for embedded developers
Keywords
distributed object management; distributed programming; embedded systems; open systems; protocols; CORBA; ORBexpress CORBA; Objective Interface; communication overhead; distributed systems software development; diverse operating systems; embedded developers; embedded distributed systems; interoperability; legacy systems; network protocols; non-TCP/IP transports; optimized software layers; overload situation; real time high performance embedded systems; resource constraints; resource failure; resource requirements; Application software; Communication industry; Embedded system; Hardware; Middleware; Operating systems; Protocols; Real time systems; Standards development; System software;
fLanguage
English
Publisher
ieee
Conference_Titel
Object-Oriented Real-Time Distributed Computing, 2001. ISORC - 2001. Proceedings. Fourth IEEE International Symposium on
Conference_Location
Magdeburg
Print_ISBN
0-7695-1089-2
Type
conf
DOI
10.1109/ISORC.2001.922858
Filename
922858
Link To Document