• DocumentCode
    3436586
  • Title

    A Real-Time Java Component Model

  • Author

    Plsek, A. ; Merle, P. ; Seinturier, Lionel

  • Author_Institution
    Project-team ADAM, CNRS, Villeneuve-d´Ascq
  • fYear
    2008
  • fDate
    5-7 May 2008
  • Firstpage
    281
  • Lastpage
    288
  • Abstract
    The real-time specification for Java (RTSJ) is becoming a popular choice in the world of real-time programming. However, the complexities introduced by RTSJ bring the needs for an extensive framework comprising all the aspects of RTSJ development. As the first contribution of this paper, we present a real-time component model directly fitting the needs of RTSJ. Our motivation is to clearly separate real-time and business concerns of applications. We further argue that the RTSJ concerns need to be considered at early stages of architecture design in order to mitigate the complexities of the implementation phase. Therefore, as our second contribution, we propose a design process introducing gradually RTSJ concepts into the architecture. We are thus able to alleviate the development of real-time systems and to tailor them for different real-time conditions. Finally, we demonstrate the feasibility of our solution on an example scenario.
  • Keywords
    Java; formal specification; object-oriented programming; software architecture; Java specification; architecture design; real-time Java component model; real-time programming; software architecture; software design; Distributed computing; Embedded system; Europe; Java; Large-scale systems; Object oriented modeling; Object oriented programming; Process design; Real time systems; Yarn; RTSJ; Real-time Java; component model; real-time architecture design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object Oriented Real-Time Distributed Computing (ISORC), 2008 11th IEEE International Symposium on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-0-7695-3132-8
  • Type

    conf

  • DOI
    10.1109/ISORC.2008.54
  • Filename
    4519589