• DocumentCode
    2819623
  • Title

    Extending the C++ language for hard real-time systems

  • Author

    Pons, Alexander P. ; Tapia, Moiez A.

  • Author_Institution
    Dept. of Comput. Inf. Syst., Miami Univ., Coral Gables, FL, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    53
  • Lastpage
    58
  • Abstract
    The design and development of a hard real-time application is often a difficult and time-consuming task. We present a description of the hard real-time C++ language (HRTC++) for real-time programming, which incorporates timing constraints consistent with the object-oriented concepts. The concepts of temporal abstract classes and virtual temporal constraints extend the inheritance mechanism of the C++ language to accommodate these real-time domain features. This significantly adapts the benefits of inheritance directly to real-time development, drawing from the contributions that inheritance renders to the reuse and consistency of software development
  • Keywords
    C++ language; inheritance; object-oriented programming; real-time systems; software engineering; HRTC++; hard real-time C++ language; hard real-time application; hard real-time systems; inheritance mechanism; object-oriented concepts; real-time development; real-time domain features; real-time programming; software development; temporal abstract classes; timing constraints; virtual temporal constraints; Application software; Electronic mail; Information systems; Object oriented modeling; Object oriented programming; Processor scheduling; Programming profession; Real time systems; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon '99. Proceedings. IEEE
  • Conference_Location
    Lexington, KY
  • Print_ISBN
    0-7803-5237-8
  • Type

    conf

  • DOI
    10.1109/SECON.1999.766090
  • Filename
    766090