An object-oriented language for real-time systems Article

Pons, AP. (2004). An object-oriented language for real-time systems . 26(1), 31-37. 10.1080/1206212x.2004.11441720

cited authors

  • Pons, AP

abstract

  • This article presents a description of the Hard Real-time C++ language (HRTC++) for real-time programming, incorporating timing constraints in a manner consistent with the object-oriented methodology. The C++ language is extended to accommodate real-time domain features within the encapsulation and inheritance mechanism of the language. The objective is to adopt the benefits of the object-oriented approach to the real-time area, drawing from the contributions that inheritance has rendered to the reuse and consistency of software development. A real-time preprocessor (RTPP) is described that performs a Temporal Semantic Phase, analyzing and verifying the appropriate usage of the C++ extensions and their translation to a suitable form for real-time feasibility and schedulability analysis.

publication date

  • January 1, 2004

Digital Object Identifier (DOI)

start page

  • 31

end page

  • 37

volume

  • 26

issue

  • 1