Abstract

With the exponential growth in available web services and diversity of user needs, automatic web service selection and composition techniques have attracted the attention of many researchers. This paper presents a fluent calculus-based, context-aware web service composition model. The model uses an artificial intelligence (AI) planning-based web service composition technique, which translates web service composition problems into AI planning problems, and then achieves target goals by acquisition and reasoning using existing environmental knowledge. We first construct a model for service, service context, and service composition on the basis of the fluent calculus theory. Then, we extend the basic axioms of the fluent calculus (initial state and state update axioms) to describe context information, an approach that endows context-aware ability to the fluent calculus-based web service composition. Furthermore, we implement a fluent calculus-based, context-aware web service composition model using a fluent calculus executor or FLUX in a digital tourism service scenario. The experimental results show that the proposed model has context-aware capability and exhibits better performance in service composition.

Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.