Abstract

AbstractThe composition of web services is a promising approach enabling flexible and loose integration of business applications. Numerous approaches related to web services composition have been developed usually following three main phases: the service discovery is based on the semantic description of advertised services, that is, the functionality of the service, meanwhile the service selection is based on nonfunctional quality dimensions of service, and finally, the service composition aims to support an underlying process. Most of those approaches explore techniques of static or dynamic design for an optimal service composition. One important aspect so far is mostly neglected, focusing on the output produced of composite web services. In this chapter, in contrast to many prominent approaches, we introduce a data quality perspective on web services. Based on a data quality management approach, we propose a framework for analyzing data produced by the composite service execution. Utilizing process information together with data in service logs, our approach allows identifying problems in service composition and execution. Analyzing the service execution history, our approach helps to improve common approaches of service selection and composition.KeywordsComposite ServiceData Quality PerspectiveBoolean Logic ExpressionRule RepositoryrecordIDThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

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