Title :
An object-oriented extension to PEARL90
Author :
Frigeri, Alceu Heinke ; Pereira, Carlos E. ; Halang, Wolfgang A.
Author_Institution :
Dept. of Electr. Eng., Fern Univ., Hagen, Germany
Abstract :
This paper presents an object-oriented extension to the real-time programming language PEARL. The new language preserves PEARL´s expressiveness for timeliness and industrial processes and, at same time, improves the language´s readability and manageability (through the better encapsulation paradigm derived from the object concept). Moreover, the resulting object model allows the definition of inter and intra object parallelism in a transparent and simple way. Besides that, some extensions are also proposed to enhance testability and safety-related aspects of the language, such as the enforcement of deterministic temporal behaviour
Keywords :
data encapsulation; object-oriented languages; object-oriented programming; program testing; real-time systems; PEARL; PEARL90; deterministic temporal behaviour; encapsulation paradigm; industrial processes; object model; object oriented language; object parallelism; real-time programming language; safety; testability; timeliness; Automation; Collaboration; Computer languages; Costs; Electrical capacitance tomography; Encapsulation; Read only memory; Safety; Testing; Yarn;
Conference_Titel :
Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-8430-5
DOI :
10.1109/ISORC.1998.666797