Title :
Ada dynamic load control mechanisms for distributed embedded battle management systems
Author :
MacDonald, James R. ; Johannes, James D. ; Schwan, Karsten
Author_Institution :
TRW, Redondo Beach, CA, USA
Abstract :
The paper presents dynamic load control constructs that provide Ada with overload detection and load reconfiguration mechanisms. This approach to dynamic resource control allows adaptation of application parameters based on the current load conditions. This capability allows for more complex resource control policies that utilize information about the actual application being performed. A set of explicit load control constructs is presented as language run time components. The overload detection function is placed in the application run time environment to support the distribution of the load detection mechanism. Using established resource control policies to determine processing control criteria, overloaded resources are managed effectively within the Ada run time environment. A strategy for employing the Ada language primitives and an associated runtime system for dynamic adaptation of embedded battle management applications is presented. The primitives and runtime system have been implemented and have been tested with several parallel battle management applications. An evaluation is presented to assess the implication of the load control experiment findings
Keywords :
Ada; electronic warfare; military computing; network operating systems; real-time systems; resource allocation; Ada dynamic load control mechanisms; distributed embedded battle management systems; distributed operating systems; dynamic resource control; language run time components; load reconfiguration; overload detection; Control systems; Delay; Distributed algorithms; Embedded system; Environmental management; Load flow control; Operating systems; Programming profession; Radar tracking; Resource management;
Conference_Titel :
Real-Time Applications, 1993., Proceedings of the IEEE Workshop on
Conference_Location :
New York, NY
Print_ISBN :
0-8186-4130-4
DOI :
10.1109/RTA.1993.263096