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
Link To Document :
بازگشت