Skip to main content

Monitoring Information Quality Within Web Service Composition and Execution

  • Conference paper
  • First Online:
Information Systems Development

Abstract

The 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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Agarwal V, Chafle G, Mittal S, Sribastava B (2008) Understanding approaches for Web service composition and execution. In: COMPUTE’08 proceedings of the 1st Bangalore annual compute conference. ACM, New York

    Google Scholar 

  • Andrews T et al (2003) Business process execution language for web services, version 1.1

    Google Scholar 

  • Arkin A et al (2002), Business process modelling language – BPML 1.0

    Google Scholar 

  • Bubenko J, Jr, Wangler B (1993) Objectives driven capture of business rules and of information systems requirements. In: Proceedings of the international conference on systems, man and cybernetics, pp 670–677

    Google Scholar 

  • Charfi A, Mezini M (2004) Hybrid Web service composition: business process meet business rules. In: ACM ICSOC’04. ACM, New York

    Google Scholar 

  • Fassnacht M, Koese I (2006) Quality of electronic services: conceptualizing and testing a hierarchical model. J Serv Res 9(1):19–37

    Article  Google Scholar 

  • Gaaloul W, BaÑ—na K, Godart C (2008) Log-based mining technique applied to Web service composition reengineering. Serv Oriented Comput Appl 2:93–110

    Article  Google Scholar 

  • Herbst H (1995) A meta-model for specifying business rules in system analysis. In: Proceedings of CaiSE’95. Springer, Berlin, pp 186–199

    Google Scholar 

  • http://httpd.apache.org/docs/logs.htm

  • Jeong B, Cho H, Lee C (2009) On the functionality quality of service (FQoS) to discover and compose interoperable web services. Expert Syst Appl 36:5411–5418

    Article  Google Scholar 

  • Lecue F, Mehandjiev N (2009) Towards scalability of quality driven semantic web service composition. In: International conference on web services, Los Angeles, CA

    Google Scholar 

  • Lee JW, Choi B (2009) Framework for data quality assurance between composite services. Int J Softw Eng Knowl Eng 19(3):307–337

    Article  Google Scholar 

  • Morgan T (2002) Business rules and information systems: aligning IT with business goals. Addison-Wesley, Boston

    Google Scholar 

  • Narendra NC, Orriens B (2007) Modeling Web service composition and execution via a requirement-driven approach. In: ACM SAC’07, Korea

    Google Scholar 

  • Nath AK, Singh R (2010) Evaluating the performance and quality of Web services in electronic marketplaces. e-Serv J 7(1):43–59

    Article  Google Scholar 

  • Papazoglou MP, Traverso P, Dustdar S, Leymann F (2007) Service-oriented computing: state of the art and research challenges. IEEE Comput 40(11):64–71

    Article  Google Scholar 

  • Pham Thi TT, Helfert M. (2010) Discovering dynamic integrity rules with a rules-based tool for data quality analyzing. In: CompSysTech 2010, Sofia, Bulgaria, pp 89–94

    Google Scholar 

  • Silva E, Pires LF, Sinderen MV (2009) On the support of dynamic service composition at runtime. In: ICSOC’09. Springer, Berlin

    Google Scholar 

  • The Business Rules Group. www.thebusinessrulesgroup.org

  • The Open Group: service oriented architecture. http://www.opengroup.org/projects/soa/

  • Wand Y, Wang R (1996) Anchoring data quality dimensions in ontological foundations. Commun ACM 38(11):86–95

    Article  Google Scholar 

  • Wang R (1998) A product perspective on total data quality management. Commun ACM 41:2

    Google Scholar 

  • Yang J, Papazoglou MP, Orriens B, Van Heuvel WJ (2003) A rule based approach to the service composition life-cycle. In: Proceedings of the 4th international conference on Web information system engineering. IEE Computer Society, Washington, DC

    Google Scholar 

  • Yoo T, Jeong B, Cho H (2010) A Petri Nets based functional validation for services composition. Expert Syst Appl 37:3768–3776

    Article  Google Scholar 

  • Zeng L, Benatallah B, Dumas M, Kalagnanam J, Sheng QZ (2003) Quality driven Web service composition. ACM WWW

    Google Scholar 

  • Zhang D (2004) Web service composition for process management in E-business. J Comput Inf Syst 45(2):83–91

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this paper

Cite this paper

Thi, T.T.P., Helfert, M. (2013). Monitoring Information Quality Within Web Service Composition and Execution. In: Pooley, R., Coady, J., Schneider, C., Linger, H., Barry, C., Lang, M. (eds) Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-4951-5_47

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-4951-5_47

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-4950-8

  • Online ISBN: 978-1-4614-4951-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics