Real-time programming: extending PEARL with interfaces and active objects

An object-oriented extension to the real-time programming language PEARL is presented in this paper. The new language preserves PEARL’s expressiveness for timeliness and industrial processes and, at the same time, improves the language’s readability and manageability through the adoption of a better...

Full description

Saved in:
Bibliographic Details
Published inControl engineering practice Vol. 6; no. 3; pp. 431 - 440
Main Authors Heinke Frigeri, A., Pereira, C.E., Halang, W.A.
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.03.1998
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An object-oriented extension to the real-time programming language PEARL is presented in this paper. The new language preserves PEARL’s expressiveness for timeliness and industrial processes and, at the same time, improves the language’s readability and manageability through the adoption of a better encapsulation paradigm, derived from the object concept. Some extensions are also proposed, to enhance the language’s testability and safety. The proposed language is fully backward compatible with PEARL, while allowing powerful abstraction concepts.
ISSN:0967-0661
1873-6939
DOI:10.1016/S0967-0661(98)00031-8