• DocumentCode
    3031685
  • Title

    Towards the integration of scoped memory in distributed real-time Java

  • Author

    Basanta-Val, Pablo ; García-Valls, Marisol ; Estévez-Ayres, Iria

  • Author_Institution
    Departamento Ingenieria de Telematica, Univ. Carlos III de Madrid, Spain
  • fYear
    2005
  • fDate
    18-20 May 2005
  • Firstpage
    382
  • Lastpage
    389
  • Abstract
    This paper presents a memory management solution for distributed real-time Java. The proposed model is targeted at distributed applications that require to keep their internal state and that consume a bounded memory size in their operation. The aim is to provide an alternative to the garbage collector for distributed real-time systems and to avoid the penalties it introduces. The approach is based on the usage of scoped memory defined in the real-time specification for Java (RTSJ). Our solution introduces constraints in the programming model and in the current distributed Java architecture. However, these are compensated by eliminating the dependency of the garbage collector in the end-to-end invocation and by achieving self-cleaning with respect to the memory consumed by remote invocations.
  • Keywords
    Java; distributed object management; formal specification; real-time systems; remote procedure calls; storage management; distributed real-time Java; garbage collector; memory management solution; programming model; real-time specification; remote method invocation; scoped memory; Computer languages; Costs; Java; Laboratories; Memory management; Middleware; Multimedia systems; Object oriented modeling; Programming profession; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2005. ISORC 2005. Eighth IEEE International Symposium on
  • Print_ISBN
    0-7695-2356-0
  • Type

    conf

  • DOI
    10.1109/ISORC.2005.61
  • Filename
    1420995