DEAL: an object-oriented language for distributed real-time systems
O.S. van Roosmalen
Abstract
O.S. van Roosmalen
Abstract
This paper describes the language-design rationale and the most interesting features of a programming language for distributed real-time systems. The language, called DEAL, is object oriented and based on the C++ language. To make DEAL suitable for the implementation of hard real-time applications there are some restrictions as well as extensions to the C++ base-language. The most prominent language extensions are those pertaining to concurrency and the specification of timing properties of objects.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper describes the language-design rationale and the most interesting features of a programming language for distributed real-time systems. The language, called DEAL, is object oriented and based on the C++ language. To make DEAL suitable for the implementation of hard real-time applications there are some restrictions as well as extensions to the C++ base-language. The most prominent language extensions are those pertaining to concurrency and the specification of timing properties of objects.
Key concepts: Computer science, Programming language, Programming language specification, Language primitive, Programming language implementation, Concurrency, Low-level programming language, Object language