• DocumentCode
    2892807
  • Title

    An Efficient Service Substitution Algorithm Based on Temporal Composite Behavior Graph

  • Author

    Yin, Ying ; Zhang, Xizhe ; Zhang, Bin

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Northeastern Univ., Shengyang, China
  • fYear
    2009
  • fDate
    18-20 Sept. 2009
  • Firstpage
    126
  • Lastpage
    131
  • Abstract
    Web services can be composed together and interact with each other to carry out complex transactions or workflows. During the execution of an autonomic process, if one component service fails or becomes overloaded, a mechanism is needed to ensure that the running process is not interrupted and the failed service is quickly and efficiently replaced. This paper presents a novel Web services replacement pattern called composite behavior pattern with temporal. The existing model of substitution does not consider the life cycle of services and EQoS (executive QoS) value along with environmental changing. Consequently, some discovered candidate behavior patterns may be invalid while some useful behavior patterns may not be covered. To overcome this drawback, in this paper, we take into account the life cycle of Web services and temporal composite behavior pattern matching. We introduce an efficient Web service substitution algorithm, DESA (bi-direction extended search algorithm)which significantly reduces hybrid (forward extended after backward extended) search space and results in near optimal solutions. Our experimental results demonstrated the efficiency and effectiveness of the proposed algorithm.
  • Keywords
    Web services; graph theory; pattern matching; quality of service; search problems; Web service substitution algorithm; Web services replacement pattern; autonomic process; bi-direction extended search algorithm; executive QoS; hybrid search space; life cycle; temporal composite behavior graph; temporal composite behavior pattern matching; Application software; Bidirectional control; Computer science; Explosives; Information systems; Pattern matching; Quality management; Quality of service; Switches; Web services; Web service; behavior match; substitution; temporal;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Information Systems and Applications Conference, 2009. WISA 2009. Sixth
  • Conference_Location
    Xuzhou, Jiangsu
  • Print_ISBN
    978-0-7695-3874-7
  • Type

    conf

  • DOI
    10.1109/WISA.2009.31
  • Filename
    5368034