This Article 
 Bibliographic References 
 Add to: 
Compiler Support for Object-Oriented Real-Time Software
September/October 1992 (vol. 9 no. 5)
pp. 45-50

The suitability of compile-time code analysis and rearrangement to improve the predictability of object-oriented software in dynamic real-time environments is discussed. The techniques combine the abstraction of object-oriented software design with the power of static, compiler-based code analysis to develop and enhance the predictability of real-time software. They also counteract the effects of unpredictable delays caused by the arrival, servicing, and execution of dynamic tasks, and give the application latitude to react to delays caused by hardware, external events, and the loading of communication media.

Index Terms:
compiler support; object-oriented real-time software; compile-time code analysis; predictability; dynamic real-time environments; abstraction; object-oriented software design; dynamic tasks; communication media; object-oriented programming; program compilers; real-time systems
Prabha Gopinath, Thomas Bihari, Rajiv Gupta, "Compiler Support for Object-Oriented Real-Time Software," IEEE Software, vol. 9, no. 5, pp. 45-50, Sept.-Oct. 1992, doi:10.1109/52.156896
Usage of this product signifies your acceptance of the Terms of Use.