• DocumentCode
    3489865
  • 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
  • fYear
    1993
  • fDate
    13-14 May 1993
  • Firstpage
    156
  • Lastpage
    160
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Applications, 1993., Proceedings of the IEEE Workshop on
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-8186-4130-4
  • Type

    conf

  • DOI
    10.1109/RTA.1993.263096
  • Filename
    263096