An object-oriented language for real-time systems

2004 
AbstractThis 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.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    14
    References
    1
    Citations
    NaN
    KQI
    []