• DocumentCode
    784101
  • Title

    Compiler support for object-oriented real-time software

  • Author

    Gopinath, Prabha ; Bihari, Thomas ; Gupta, Rajiv

  • Author_Institution
    Honeywell, Minneapolis, MN, USA
  • Volume
    9
  • Issue
    5
  • fYear
    1992
  • Firstpage
    45
  • Lastpage
    50
  • Abstract
    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.<>
  • Keywords
    object-oriented programming; program compilers; real-time systems; abstraction; communication media; compile-time code analysis; compiler support; dynamic real-time environments; dynamic tasks; object-oriented real-time software; object-oriented software design; predictability; Application software; Communication system control; Control systems; Embedded software; Maintenance engineering; Object oriented modeling; Predictive models; Real time systems; Timing; Vehicle dynamics;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.156896
  • Filename
    156896