Abstract

The increasing popularity of Web services for application integration has strengthened the need for automated Web service composition and joint execution. A lot of attention has been paid recently towards techniques for creating a composite Web service from individual Web services based on user requirements, and driven by a variety of criteria. However, the major lacuna so far in Web service composition is the lack of a holistic requirements-driven approach for modeling the Web service execution lifecycle. In this paper we present such an approach based on our earlier work on context-driven Web service modeling. In particular, we separate requirements into two parts - functional and extrafunctional requirements (FRs and EFRs, respectively). We express FRs as commitments made by individual Web ser-vices towards the composite Web service, and EFRs as rules that constrain the behavior of the individual Web services while they execute against their FRs. We also present a conceptual model that can be used for tracking requirements during Web service execution.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call