• DocumentCode
    470190
  • Title

    Fault-resilient ubiquitous service composition

  • Author

    Jinchun Xia ; Chang, Carl K. ; Tae-Hyung Kim ; Hen-I Yang ; Bose, Ranjan ; Helal, Sumi

  • Author_Institution
    Iowa State Univ., Ames, IA
  • fYear
    2007
  • fDate
    24-25 Sept. 2007
  • Firstpage
    108
  • Lastpage
    115
  • Abstract
    Service-oriented architecture (SOA) promises an elegant model that can easily handle dynamic and heterogeneous environments such as pervasive computing systems. However, in reality, frequent failures of resource-poor and low-cost sensors greatly diminish the guarantees on reliability and availability offered and expected by SOA. To provide a framework for building fault-resilient service-oriented pervasive computing system, we present a solution that includes a virtual sensor framework and a high performance service composition solution based on: (1) WS-Pro, a probe-based performance-driven service composition architecture, and (2) an abstract service composition template (ASCT) approach. The concept of virtual sensor enhances the availability of services, while the service composition solution ensures the system can efficiently adapt to changes and failures in the environment. This approach also includes a novel probe- based monitoring technique to actively collect performance data, and the use of an extended Petri net model, FPQSPN, to model performance of service composition.
  • Keywords
    Petri nets; sensors; software architecture; ubiquitous computing; Petri net; abstract service composition template; fault-resilient ubiquitous service composition; low-cost sensors; pervasive computing; probe-based performance-driven service composition architecture; resource-poor sensors; service-oriented architecture; virtual sensor;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Intelligent Environments, 2007. IE 07. 3rd IET International Conference on
  • Conference_Location
    Ulm
  • ISSN
    0537-9989
  • Print_ISBN
    978-0-86341-853-2
  • Type

    conf

  • Filename
    4449919