Skip to Main Content
It becomes a rapidly growing software developing pattern to create new Web services by composition of existing Web services. Since there are lots of Web services that perform similar or identical function but have different quality of service (QoS), it is essential to choose the proper services to compose the composite Web services that meet userspsila requirements. Because manual composition is inefficient, tools are needed to automate composite services generation. This paper proposes a QoS-based tool framework for developing composite Web services. When used to develop a composite Web service, it will fully consider userpsilas nonfunctional requirement, construct a Petri net-based abstract model for the composite Web service, verify the soundness of the abstract composite Web service, automatically perform selection and testing on component services, automatically create a concrete composite Web service and perform testing, and finally help developer to quickly obtain the composite Web service that meet userpsilas requirement.