• DocumentCode
    2124930
  • Title

    Building soft real-time monitors based on software reuse

  • Author

    Hsu, Mei-Ling ; Kuo, Tei-Wei

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Taiwan, China
  • fYear
    1998
  • fDate
    10-14 Aug 1998
  • Firstpage
    55
  • Lastpage
    66
  • Abstract
    This paper proposes an integration framework to develop real-time monitor programs based on software reuse. A custom-made real-time monitor program can be quickly built by integrating existing monitor programs in commercial operating systems, where limited real-time system and programming support is provided. We consider issues related to the software control, output re-processing, data age, and interactivities of program executions. The feasibility of this framework is demonstrated by the construction of an integration environment and a soft real-time monitor program consisting of the existing monitor programs PView NT Task Manager, NT Performance Monitor and NT File System Monitor in the Microsoft Windows operating systems. Our experimental results show that the incurred system overheads of this approach are very limited
  • Keywords
    real-time systems; software reusability; supervisory programs; Microsoft Windows operating systems; NT File System Monitor; NT Performance Monitor; PView NT Task Manager; commercial operating systems; data age; integration framework; programming support; real-time system; soft real-time monitors; software control; software reuse; Computer displays; Computer science; Councils; Environmental management; Operating systems; Real time systems; Remote monitoring; Resource management; Time factors; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 1998. ICECCS '98. Proceedings. Fourth IEEE International Conference on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-8186-8597-2
  • Type

    conf

  • DOI
    10.1109/ICECCS.1998.706656
  • Filename
    706656