• DocumentCode
    1219454
  • Title

    Web Service Configuration Under Multiple Quality-of-Service Attributes

  • Author

    Xiong, Pengcheng ; Fan, Yushun ; Zhou, MengChu

  • Author_Institution
    Dept. of Autom., Tsinghua Univ., Beijing
  • Volume
    6
  • Issue
    2
  • fYear
    2009
  • fDate
    4/1/2009 12:00:00 AM
  • Firstpage
    311
  • Lastpage
    321
  • Abstract
    With the popularity of Internet technology, Web services are becoming the most promising paradigm for distributed computing. However, when a single Web service fails to meet service requestor´s multiple function needs, web services need to be dynamically configured together to form a web service composition. Since there may be many configurations providing identical functionality with different quality-of-service (QoS), a choice needs to be made according to users´ functional and nonfunctional requirements. In this paper, we formulate a Web service functional configuration problem by using Petri nets. The graph structure and algebraic properties of the model are analyzed in detail to show that a basis solution of a state-shift equation of the Petri net model corresponds to a realizable configuration process. This result is later used to formulate the multiple attribute QoS optimization problem to a linear programming problem. Finally, a case study is performed to show that the proposed analysis result can be effectively applied in practice.
  • Keywords
    Internet; Petri nets; Web services; quality of service; Internet; Petri nets; QoS; Web service; quality-of-service; state-shift equation; Automation; Distributed computing; Equations; Linear programming; Performance analysis; Petri nets; Quality of service; Simple object access protocol; Web and internet services; Web services; Linear programming; Petri nets; modeling and analysis; optimization; web service;
  • fLanguage
    English
  • Journal_Title
    Automation Science and Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5955
  • Type

    jour

  • DOI
    10.1109/TASE.2008.2009103
  • Filename
    4808330