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...
Saved in:
Published in | Control engineering practice Vol. 6; no. 3; pp. 431 - 440 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.03.1998
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |