Abstract :
Object technology, particularly the Common Object Request Broker (CORBA), offers several benefits for embedded military systems including support for application diversity, interface management, technology insertion, system evolution, distribution, reconfiguration, and open standards, as well as mainstream commercial availability. These systems place requirements on the technology including support for embedding, hard and soft real time, and fault tolerance, as well as a high level of assurance of correct operation. To serve this market, the existing technology should be extended to allow for and encourage increased configurability, predictable timing and resource utilization, performance characterization, the ability to configure static implementations application management of time and system resources, asynchronous interactions and/or time outs, full prioritization, implementations free of priority inversion, fault tolerance, and application fault and error handling
Keywords :
military computing; object-oriented programming; open systems; real-time systems; CORBA technology; Common Object Request Broker; application diversity; asynchronous interactions; cross domain interoperability; embedded military systems; error handling; fault tolerance; interface management; mainstream commercial availability; object technology; open standards; performance characterization; predictable timing; priority inversion; resource utilization; static implementations application management; system evolution; system resources; technology insertion; Aerospace electronics; Fault tolerant systems; Military computing; Military standards; Resource management; Sensor fusion; Signal processing; Space technology; Technology management; Timing;