Abstract
Network-based software application services are receiving a lot of attention in recent years, as observed in developments as Internet of Services, Software as a Service and Cloud Computing. A service-oriented computing ecosystem is being created where the end-user is having an increasingly more active role in the service creation process. However, supporting end-users in the creation of a service, at runtime, is a difficult undertaking. Users are heterogeneous, have different requirements, preferences and knowledge. Furthermore, and since we cannot assume that all users are technical experts, we conclude that highly abstract mechanisms should be available to support the service creation process. To tackle these issues and provide end-users with personalised service delivery, we claim that runtime automated service composition mechanisms are required. In this paper we present the DynamiCoS framework, which aims at supporting the different phases required to provide users with automatic service discovery, selection and composition process. In this paper we also present the developed prototype and its evaluation.
Chapter PDF
Similar content being viewed by others
Keywords
These 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.
References
Gartner: Gartner highlights key predictions for it organisations and users in 2008 and beyond (January 2008)
Forrester: European mobile forecast: 2008 to 2013 (March 2008)
Goncalves da Silva, E., Ferreira Pires, L., van Sinderen, M.J.: Defining and prototyping a life-cycle for dynamic service composition. In: International Workshop on Architectures, Concepts and Technologies for Service Oriented Computing, Portugal, pp. 79–90 (July 2008)
Lécué, F., Léger, A.: A formal model for semantic web service composition. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 385–398. Springer, Heidelberg (2006)
Almeida, J.P., Baravaglio, A., Belaunde, M., Falcarin, P., Kovacs, E.: Service creation in the SPICE service platform. In: Wireless World Research Forum meeting on “Serving and Managing users in a heterogeneous environment” (November 2006)
Cordier, C., Carrez, F., van Kranenburg, H., Licciardi, C., van der Meer, J., Spedalieri, A., Rouzic, J.P.L.: Addressing the challenges of beyond 3G service delivery: the SPICE platform. In: International Workshop on Applications and Services in Wireless Networks (2006)
Smith, M.K., McGuiness, D., Volz, R., Welty, C.: Web Ontology Language (OWL) guide, version 1.0. W3C (2002)
Apache: Apache juddi, http://ws.apache.org/juddi/
Bechhofer, S., Volz, R., Lord, P.: Cooking the semantic web with the OWL-API. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 659–675. Springer, Heidelberg (2003)
Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: a practical OWL-DL reasoner. Web Semantics: Science, Services and Agents on the World Wide Web 5(2), 51–53 (2007)
Rao, J., Su, X.: A survey of automated web service composition methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 43–54. Springer, Heidelberg (2005)
Verma, K., Gomadam, K., Sheth, A.P., Miller, J.A., Wu, Z.: The meteor-s approach for configuring and executing dynamic web processes. Technical report, University of Georgia (June 2005)
Kona, S., Bansal, A., Gupta, G.: Automatic composition of semantic web services. In: International Conference on Web Services, pp. 150–158 (2007)
Liu, X., Huang, G., Mei, H.: A user-oriented approach to automated service composition. In: IEEE International Conference on Web Services, ICWS 2008, pp. 773–776 (September 2008)
Ro, A., Xia, L.S.Y., Paik, H.Y., Chon, C.H.: Bill organiser portal: A case study on end-user composition. In: Hartmann, S., Zhou, X., Kirchberg, M. (eds.) WISE 2008. LNCS, vol. 5176, pp. 152–161. Springer, Heidelberg (2008)
Nestler, T.: Towards a mashup-driven end-user programming of SOA-based applications. In: iiWAS 2008: Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services, pp. 551–554. ACM, New York (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Silva, E., Pires, L.F., van Sinderen, M. (2010). On the Support of Dynamic Service Composition at Runtime. In: Dan, A., Gittler, F., Toumani, F. (eds) Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops. ServiceWave ICSOC 2009 2009. Lecture Notes in Computer Science, vol 6275. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16132-2_50
Download citation
DOI: https://doi.org/10.1007/978-3-642-16132-2_50
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16131-5
Online ISBN: 978-3-642-16132-2
eBook Packages: Computer ScienceComputer Science (R0)