OpenFusion RTOrb Ada Edition is PrismTech’s high performance, robust and feature rich Ada ORB specifically designed for use in mission critical real-time applications. It complies with the latest revisions of the CORBA Specification and implements many advanced CORBA features such as Objects By Value (OBV) and CORBA Messaging, including Asynchronous Method Invocation (AMI).
OpenFusion RTOrb Ada Edition is particularly suitable for demanding applications in sectors including: defense, aerospace, air traffic management, telecom, data communications, satellites, railways and financial systems.

Tried and Tested Architecture
Based on international standards, the architecture of OpenFusion RTOrb Ada Edition is open and flexible. The ORB’s high performance is a direct consequence of its architecture design. OpenFusion RTOrb Ada Edition is built on a product core that has been tried and tested in demanding applications in both the military and commercial sectors. The core design and algorithms are common to all OpenFusion real-time ORBs. The architecture of OpenFusion RTOrb Ada Edition supports not just minimumCORBA, as is the case with most real-time ORBs, but a fully capable, enterprise level ORB. This is a rarity in real-time ORBs, let alone one written in Ada! It is therefore uniquely positioned to provide a single solution for different needs and uses, supporting both real-time and business applications in a single ORB.
OpenFusion RTOrb Ada Edition Benefits
- High quality proven mature core Ada ORB with a worldwide customer base in sectors including air-traffic control, C4I defense and aerospace. The ORB is native Ada with no assembler or C callouts that could make the task of proving correctness using SPARK-like tools difficult.
- Ada95 memory-safe implementation designed for and suitable for use in high availability, mission critical applications.
- Memory allocation is performed in a manner that makes access fast, highly predictable and with minimal fragmentation.
- Flexible architecture provides a pluggable transport framework enabling replacement of the default transport with other transports to meet specific requirements.
- High performance of the Ada core is exemplified by the fact that even the "Any" type imposes minimal overhead. The ORB exhibits consistently high performance across a range of data types over both TCP/IP and shared memory transports.
Key Features
- Ada95 memory safe implementation,
- Multiple ADA platforms supported,
- Support for CORBA 3.0
- IDL to Ada95 compiler,
- Full GIOP 1.2 support,
- POA, and RT-POA for real-time variant,
- Support for Objects By Value,
- CORBA Messaging - AMI and QoS Control (quality of service),
- Corbaloc and corbaname URL support,
- Interface Repository,
- Implementation Repository,
- Custom transport protocols, including:
- IIOP (TCP/IP),
- MIOP (Multicast Inter ORB Protocol),
- SHMIOP (Shared Memory),
- Debug utility to display the contents of requests and replies,
- 64 bit integer support on all supported platforms,
- Designed for high performance,
- Supporting Ada CORBA Services (COS) - Naming Service and Event Service which are bundled with the ORB, and Notification which is an optional Service,
- Support for CORBA Real-time Specification providing predictable behaviour and real-time QoS end-to-end.
Platform Support
The OpenFusion RTOrb Ada Edition distribution is supported on a range of leading operating systems and has been built using a number of different Ada compiler variants, including:
- OS: Solaris, Linux, Windows, HP-UX, OpenVMS, MacOsX, Tru64,
- RTOS: VxWorks, LynxOS,
- Compilers: Rational Apex, Aonix ObjectAda, GnatPro, DDC-I Score, Green Hills Multi.
Other platforms can be supported on request.
Guaranteed Interoperability
OpenFusion RTOrb Ada Edition is guaranteed to interoperate with other PrismTech ORBs.
Support & Maintenance
PrismTech offers a wide range of support and maintenance packages for OpenFusion RTOrb Ada Edition that can be tailored to each customer’s specific requirements. PrismTech is renowned for the quality and responsiveness of its technical support services.
Summary: The OpenFusion RTOrb Ada Edition Advantage
Amongst the key features of OpenFusion RTOrb Ada Edition are:
- CORBA 3.0 ORB,
- RT CORBA v1.2 support,
- CORBA Object Services – bundled Naming Service and Event Service,
- Ada Language bindings based on the OMG’s IDL to Ada Language Mapping specification,
- Full POA implementation,
- Multithreaded support,
- Ultra-fast ANYs,
- CORBA Messaging implementation (request Timeout, SyncScope and Rebind Policies, full AMI (Poll/Async)),
- ORB interoperability including OpenFusion RTORB Java™ Edition, TAO and JacORB.
