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
Link To Document