• DocumentCode
    2788492
  • Title

    The Design and Implementation of Real-time Event-based Applications with RTSJ

  • Author

    Masson, Damien ; Midonnet, Serge

  • Author_Institution
    Inst. Gaspard-Monge, Univ. de Marne la Vallee
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper presents a framework to design real-time event-based applications using Java. The real-time specification/or Java (RTSJ) is well designed for hard periodic real-time systems. Though it also proposes classes to model asynchronous events and deal with sporadic or aperiodic tasks, it remains insufficient. The literature proposes the use of periodic servers called task servers to handle non-periodic traffics in real-time systems. Unfortunately, there is no support for task servers in RTSJ. In order to fix this lack, we propose an RTSJ extension model. To validate our design, we adapt and implement two policies: the polling server and the deferrable server policies. To show how efficient these policies are, we compare implementation results and results obtained with a discrete-event-based simulator.
  • Keywords
    Java; formal specification; real-time systems; Java; deferrable server policy; discrete-event-based simulation; periodic real-time specification systems; poll server; Analytical models; Computational modeling; Costs; Delay; Java; Lead; Real time systems; Testing; Traffic control; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370340
  • Filename
    4228068