• DocumentCode
    2024023
  • Title

    Adaptive Distributed Embedded and Real-Time Java Systems Based on RTSJ

  • Author

    Higuera-Toledano, M. Teresa

  • Author_Institution
    DACYA, Univ. Complutense de Madrid (UCM), Madrid, Spain
  • fYear
    2012
  • fDate
    11-11 April 2012
  • Firstpage
    164
  • Lastpage
    171
  • Abstract
    Java is a programming technology which has been extended in order to provide the timeliness required by real-time systems (e.g., RTSJ). There are two RTSJ-based profiles: DRTSJ supporting distributed real-time Java systems and SCJS supporting the development of programs that must be certified. However neither of them considers dynamics characteristics allowing the system to be adapted to the changing environment. Distributed safety-critical systems that must provide continuous service (e.g., air-traffic control systems or enterprise and financial applications) require dynamic updates. Dynamic software modification is a useful capability because the application is able to update itself to fix bugs and add new features without requiring a stop and a restart. In this paper, we overview Java solutions considering real-time requirements in service-oriented component models allowing dynamics updates (e.g., OSGi).
  • Keywords
    Java; adaptive systems; distributed processing; embedded systems; object-oriented programming; program debugging; safety-critical software; service-oriented architecture; RTSJ-based profiles; adaptive distributed embedded Java systems; adaptive distributed real-time Java systems; bug fixing; distributed safety-critical systems; dynamic software modification; programming technology; service-oriented component models; Java; Memory management; Real time systems; Resource management; Servers; Software; Java; Real-time; adaptive systems; components; software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2012 15th IEEE International Symposium on
  • Conference_Location
    Shenzhen, Guangdong
  • Print_ISBN
    978-1-4673-0900-4
  • Type

    conf

  • DOI
    10.1109/ISORCW.2012.37
  • Filename
    6196118