• DocumentCode
    3451749
  • Title

    Predictable memory utilization in the Ravenscar-Java profile

  • Author

    Kwon, Jagun ; Wellings, Andy ; King, Steve

  • Author_Institution
    Dept. of Comput. Sci., York Univ., UK
  • fYear
    2003
  • fDate
    14-16 May 2003
  • Firstpage
    267
  • Lastpage
    274
  • Abstract
    In this paper, we present the Ravenscar-Java profile from the perspective of memory utilization. This restricted programming model removes language features with high overheads and complex semantics, on which it is hard to perform various static analyses. Several classes in the RTSJ are refined, and a few new classes are added, which all result in a compact, yet powerful and predictable computational model for the development of software-intensive high integrity real-time systems. We provide rationales behind the decisions we have made on the use of memory areas and other language features that can have an effect on the predictability of memory utilization. After that, some analysis approaches are discussed in terms of how they can be developed and beneficially used.
  • Keywords
    Java; program diagnostics; real-time systems; storage management; Ravenscar-Java profile; memory utilization; program analyses; real-time system; Application software; Computational modeling; Computer science; Embedded system; Java; Performance analysis; Predictive models; Real time systems; Security; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2003. Sixth IEEE International Symposium on
  • Print_ISBN
    0-7695-1928-8
  • Type

    conf

  • DOI
    10.1109/ISORC.2003.1199262
  • Filename
    1199262