• DocumentCode
    2616460
  • Title

    An Architecture to Support Dynamic Service Composition in Distributed Real-Time Systems

  • Author

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

  • Author_Institution
    Dpto. Ing. Telematica, Univ. Carlos III de Madrid
  • fYear
    2007
  • fDate
    7-9 May 2007
  • Firstpage
    249
  • Lastpage
    256
  • Abstract
    Recently, new trends in application development for distributed platforms, such as the composable services model, attempt to provide more flexibility in system design, deployment and execution. Such trends, and particularly the referred composable services model, can also be beneficial in real-time distributed embedded systems, also providing a means to support more adaptive behaviors, reacting to the execution environment or coping with system reconfiguration. This paper explores a relatively new direction, which is the extension of the service-based model to dynamic, i.e. at run-time, composition in real-time distributed environments, in order to support the level of flexibility and adaptibility referred above. The paper proposes an architecture to support such dynamic service composition that is based on the flexible time triggered communication paradigm (FTT).To achieve the desired goal, we also redefine the concepts of service and service-based application in the concept of the FTT paradigm. Finally, we show experimental results obtained with a prototype implementation of the proposed architecture that confirm its feasibility and good temporal behavior
  • Keywords
    distributed processing; real-time systems; software architecture; distributed real-time system; dynamic service composition; flexible time triggered communication; Application software; Distributed computing; Embedded system; Fault tolerance; Filters; Hardware; Load management; Performance analysis; Real time systems; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object and Component-Oriented Real-Time Distributed Computing, 2007. ISORC '07. 10th IEEE International Symposium on
  • Conference_Location
    Santorini Island
  • Print_ISBN
    0-7695-2765-5
  • Type

    conf

  • DOI
    10.1109/ISORC.2007.16
  • Filename
    4208851