• DocumentCode
    3190381
  • Title

    Events and actions: an object-oriented approach to real-time control systems

  • Author

    Zheng, Xichi ; Srivastava, Shil

  • Author_Institution
    Int. Submarine Eng. Ltd., Port Coquitlam, BC, Canada
  • fYear
    1989
  • fDate
    1-2 June 1989
  • Firstpage
    269
  • Lastpage
    272
  • Abstract
    An object-oriented approach is applied throughout the design of a complex real-time control system, from low-level interrupt processing and scheduling to high-level system design and configuration. The concept of events and actions as generalized objects forms the centerpiece of the software architecture. Operations on events and actions are presented, the implementation of these objects with a simple and efficient preemptive scheduler is described, and the construction of a complete system from these objects is discussed. Finally, the object-oriented approach is used to develop a declarative programming language which enables the user to configure real-time systems on the basis of the propagation of events.<>
  • Keywords
    computerised control; object-oriented programming; operating systems (computers); real-time systems; scheduling; complete system construction; complex real-time control system; declarative programming language; events and actions; events propagation; high-level system design; low-level interrupt processing; object-oriented approach; preemptive scheduler; software architecture; system configuration; two-level interrupt processing; Application software; Control systems; Multitasking; Operating systems; Processor scheduling; Programming; Real time systems; Remotely operated vehicles; Telemetry; Underwater vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and Signal Processing, 1989. Conference Proceeding., IEEE Pacific Rim Conference on
  • Conference_Location
    Victoria, BC, Canada
  • Type

    conf

  • DOI
    10.1109/PACRIM.1989.48355
  • Filename
    48355