A Fault-Tolerant Real-Time CORBA Naming Service
Navy SBIR FY2005.2
Sol No.: |
Navy SBIR FY2005.2 |
Topic No.: |
N05-123 |
Topic Title: |
A Fault-Tolerant Real-Time CORBA Naming Service |
Proposal No.: |
N052-123-0223 |
Firm: |
Tech-X Corporation 5621 Arapahoe Ave, Suite A
Boulder, Colorado 80303 |
Contact: |
Nanbor Wang |
Phone: |
(303) 448-0729 |
Web Site: |
www.txcorp.com |
Abstract: |
Many mission critical applications are required to meet high degrees of simultaneous dependability and predictability requirements. The OMG's Fault-tolerant (FT) CORBA and Real-time (RT) CORBA help developers to manage applications' dependability and predictability requirements in isolation. It is still not possible to use CORBA to manage applications' FT and RT properties in unison due to contradicting strategies in the support mechanisms. This project will investigate how to reconcile the incompatibilities between the two specifications and to provide a design that simultaneously supports CORBA applications with both FT and RT properties. By developing a fault-tolerant, real-time CORBA Naming Service, we will explore mechanisms for implementing predictable FT mechanisms and evaluate strategies for specifying applications' FT and RT requirements. The Phase~I project will focus on addressing design issues in FT supporting mechanisms to eliminate non-deterministic behaviors, as well as benchmarking their performance with integrated FT/RT supports. |
Benefits: |
Mission critical defense applications must deliver reliable functionality even in face of unexpected environment in real-time. A unified FT and RT CORBA specification is still an on-going effort in OMG. Therefore, this work will contribute directly to the evolution of the specification by suggesting a design architecture and documenting system requirements for infrastructure support. Managing applications' FT and RT requirements is a complicated task. The experience we gained from the project will result in improvement to commercial applications in the form of consulting services and improved designs for custom software for military and industrial mission critical software, such as software for air traffic control. |
Return
|