Skip to main content

Modelling and Automated Composition of User-Centric Services

  • Conference paper
On the Move to Meaningful Internet Systems: OTM 2010 (OTM 2010)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6426))

Abstract

User-centric services bring additional constraints to the problem of automated service composition. While in business-centric settings the services are orchestrated in order to accomplish a specific business task, user-centric service composition should allow the user to decide and control which tasks are executed and how. This requires the ability not only to automatically compose different, often unrelated, services on the fly, but also to generate a flexible interaction protocol that allows the user to control and coordinate composition execution. In this paper we present a novel automated composition approach that aims to support user-centric service provisioning. Specifically, we associate the service to so-called service objects and provide a declarative notation to express composition requirements in terms of the evolution of those objects. On top of these objects we also define the user control activities and constraints. Using the automated planning techniques, our approach generates a service composition that orchestrates services in a way it is requested by the user.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aggarwal, R., Verma, K., Miller, J.A., Milnor, W.: Constraint Driven Web Service Composition in METEOR-S. In: Proc. of SCC 2004, pp. 23–30 (2004)

    Google Scholar 

  2. Banerji, A., Bartolini, C., Beringer, D.: Web Services Conversation Language (WSCL) 1.0 (2002), http://www.w3.org/TR/wscl10/

  3. Berardi, D., Calvanese, D., Giacomo, G.D., Mecella, M.: Composition of Services with Nondeterministic Observable Behaviour. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  4. Bertoli, P., Kazhamiakin, R., Paolucci, M., Pistore, M., Raik, H., Wagner, M.: Control flow requirements for automated service composition. In: ICWS, pp. 17–24 (2009)

    Google Scholar 

  5. Chang, M., He, J., Tsai, W., Xiao, B., Chen, Y.: Ucsoa: User-centric service-oriented architecture. In: IEEE International Conference on E-Business Engineering, pp. 248–255 (2006)

    Google Scholar 

  6. Corradi, A., Lodolo, E., Monti, S., Pasini, S.: A user-centric composition model for the internet of services. In: ISCC, pp. 110–117 (2008)

    Google Scholar 

  7. Hull, R.: Web Services Composition: A Story of Models, Automata, and Logics. In: Proc. of ICWS 2005 (2005)

    Google Scholar 

  8. Marconi, A., Pistore, M., Traverso, P.: Specifying Data-Flow Requirements for the Automated Composition of Web Services. In: Proc. SEFM 2006 (2006)

    Google Scholar 

  9. Nestler, T., Dannecker, L., Pursche, A.: User-centric composition of service front-ends at the presentation layer. In: 1st International Workshop on User-generated Services, UGS 2009 (2009)

    Google Scholar 

  10. Pistore, M., Traverso, P., Bertoli, P.: Automated Composition of Web Services by Planning in Asynchronous Domains. In: Proc. ICAPS 2005 (2005)

    Google Scholar 

  11. Shaparau, D., Pistore, M., Traverso, P.: Contingent planning with goal preferences. In: Proc. AAAI 2006 (2006)

    Google Scholar 

  12. Thakkar, S., Ambite, J.-L., Knoblock, C.: A data integration approach to automatically composing and optimizing web services. In: Proceedings of 2004 ICAPS Workshop on Planning and Scheduling for Web and Grid Services, Whistler, BC, Canada (2004)

    Google Scholar 

  13. Wu, D., Parsia, B., Sirin, E., Hendler, J., Nau, D.: Automating DAML-S Web Services Composition using SHOP2. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  14. Yu, J., Benatallah, B., Saint-Paul, R., Casati, F., Daniel, F., Matera, M.: A framework for rapid integration of presentation components. In: Proc. WWW 2007 (2007)

    Google Scholar 

  15. Zang, N., Rosson, M.B., Nasser, V.: Mashups: who? what? why? In: Proc. CHI 2008 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kazhamiakin, R., Paolucci, M., Pistore, M., Raik, H. (2010). Modelling and Automated Composition of User-Centric Services. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2010. OTM 2010. Lecture Notes in Computer Science, vol 6426. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16934-2_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16934-2_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16933-5

  • Online ISBN: 978-3-642-16934-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics