Abstract :
The author presents the concept of a real-time object manager (RTOM) that has proven valuable in a command and control prototype experiment. In exchange for adding some processing and memory overhead, RTOM reduces the development, integration, and maintenance manpower costs of large real-time systems. This trade-off is feasible with improved hardware performance and capabilities, reduced hardware costs, increased software complexity, and increased manpower costs. The high-level RTOM architecture is presented and divided into nine component parts: object definition services, initialization and shutdown routines, object management services, background object manager, metadata routines, transaction monitoring, transaction analysis services, indexing/hashing functions and low level utilities
Keywords :
aerospace computing; military computing; object-oriented databases; real-time systems; background object manager; high-level RTOM architecture; indexing/hashing; initialization; maintenance manpower costs; metadata routines; mission critical system; object management services; object oriented database; real-time DBMS; real-time object manager; shutdown; transaction analysis; transaction monitoring; Command and control systems; Computer architecture; Costs; Hardware; Indexing; Monitoring; Prototypes; Real time systems; Software performance; Software prototyping;