• DocumentCode
    2578369
  • Title

    An Admission Control Protocol for Real-Time OSGi

  • Author

    Richardson, Thomas ; Welli, Andy

  • Author_Institution
    Real-time Syst. Res. Group, Univ. of York, York, UK
  • fYear
    2010
  • fDate
    5-6 May 2010
  • Firstpage
    217
  • Lastpage
    224
  • Abstract
    In previous work we motivated the need for using the OSGi Framework with the RTSJ to develop real-time systems. We found a number of issues with using these technologies together. One of the issues we discovered was unbounded dynamism caused by the absence of admission control. Components can be uninstalled, installed and updated without regulation. This means that it is impossible to guarantee resources to components. In this paper, we propose a solution to the unbounded dynamism problem by providing an admission control protocol for real-time OSGi. We also provide a priority assignment approach to support temporal isolation. The combination of admission control and temporal isolation ensure that it is safe to update components or install components into the system in terms of guaranteeing resources to components. We show the practicality of our admission control protocol by implementing a prototype and measuring the execution time overhead incurred when performing a component install with admission control.
  • Keywords
    Java; formal specification; real-time systems; admission control protocol; priority assignment approach; realtime OSGi framework; realtime specification for Java; temporal isolation; unbounded dynamism; Admission control; Application software; Controllability; Embedded system; Java; Memory management; Protocols; Real time systems; Resource management; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2010 13th IEEE International Symposium on
  • Conference_Location
    Carmona, Seville
  • ISSN
    1555-0885
  • Print_ISBN
    978-1-4244-7083-9
  • Electronic_ISBN
    1555-0885
  • Type

    conf

  • DOI
    10.1109/ISORC.2010.19
  • Filename
    5479551