Abstract
With the broad adoption of service-orientation for the realization of business applications and their provisioning and usage over open cloud infrastructures, the topology of the resulting service networks is becoming extremely complex. Due to the composition of services for value-added business capabilities and the reusability of a service in multiple compositions, the execution of one service often depends on other services and changes in its provisioning can affect the health of large parts of the service network. The lack of insight on the relationships between the network components makes the management of the service network’s health and change impact hard and error prone tasks. This paper proposes a service network modeling approach for capturing the topology of a service network at design time. The model is used to validate the health of the service network to ensure the operability of its services. At run time the model can be applied for analyzing the effects of evolutionary events such as service modification or withdrawal. Our major contributions are a generic and adaptable modeling structure and a classification of service network entities and relationships. The applicability of our approach is demonstrated on an example service network scenario.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Adersberger, J.: Modellbasierte Extraktion, Repräsentation und Analyse von Treceability-Informationen. Herbert Utz Verlag (2013)
Allee, V.: Reconfiguring the value network. J. Bus. Strategy 21(4), 36–39 (2000)
Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services: Concepts, Architectures and Applications. Springer, Heidelberg (2004). ISBN 3-540-44008-9
Atkinson, C., Kuhne, T.: Model-driven development: a metamodeling foundation. IEEE Softw. 20(5), 36–41 (2003)
Blau, B., Kramer, J., Conte, T., Van Dinther, C.: Service value networks. In: IEEE Conference on Commerce and Enterprise Computing 2009. CEC 2009, pp. 194–201. IEEE (2009)
Cardoso, J., Miller, J.A., Bowman, C., Haas, C., Sheth, A.P., Miller, T.W.: Open service network analysis. In: 1st International IFIP Working Conference on Value-Driven Social, pp. 81–88 (2011)
Cardoso, J., Pedrinaci, C., De Leenheer, P.: Open semantic service networks: modeling and analysis. In: e Cunha, J.F., Snene, M., Nóvoa, H. (eds.) IESS 2013. LNBIP, vol. 143, pp. 141–154. Springer, Heidelberg (2013)
Danylevych, O., Karastoyanova, D., Leymann, F.: Service networks modelling: an SOA & BPM standpoint. J. Univers. Comput. Sci. (J.UCS) 16(13), 1668–1693 (2010)
Danylevych, O., Leymann, F., Nikolaou, C.: A framework of views on service networks models. In: Barjis, J., Eldabi, T., Gupta, A. (eds.) EOMAS 2011. LNBIP, vol. 88, pp. 21–34. Springer, Heidelberg (2011)
Erl, T.: SOA Principles of Service Design. Prentice Hall PTR, Upper Saddle River (2007)
Gordijn, J., Akkermans, H., Van Vliet, J.: Designing and evaluating e-business models. IEEE Intell. Syst. 16(4), 11–17 (2001)
Hirzalla, M., Zisman, A., Cleland-Huang, J.: Using traceability to support soa impact analysis. In: IEEE World Congress on Services, pp. 145–152. IEEE (2011)
Josuttis, N.: SOA in Practice. O’reilly, Sebastopol (2007)
Kabzeva, A., Götze, J., Müller, P.: Service network modeling approaches: overview, classification, and analysis. In: Proceedings of the 40th Euromicro SEAA Conference, Verona (2014)
Liu, Y., Fan, Y., Huang, K.: Service ecosystem evolution and controlling: a research framework for the effects of dynamic services. In: Proceedings of the International Conference on Service Sciences (2013)
Motahari-Nezhad, H.R., Stephenson, B., Singhal, S.: Outsourcing business to cloud computing services: opportunities and challenges. HP Laboratories, HPL-2009-23 (2009). www.hpl.hp.com/techreports/2009/HPL-2009-23.html
Northrop, L., Feiler, P., Gabriel, R.P., Goodenough, J., Linger, R., Longstaff, T., Kazman, R., Klein, M., Schmidt, D., Sullivan, K., et al.: Ultra-Large-Scale Systems: The Software Challenge of the Future (2006)
OASIS: Reference model for service oriented architecture 1.0, October 2006
Repp, N., Schulte, S., Eckert, J., Berbner, R., Steinmetz, R.: Service-inventur: Aufnahme und bewertung eines services-bestands. In: MDD, SOA und IT-Management (MSI 2007) Workshop, Oldenburg, April 2007. p. 13. GITO mbH Verlag (2007)
Schulz, F., Caton, S., Michalk, W., Haas, C., Momm, C., Hedwig, M., McCallister, M., Rolli, D.: Integrated modeling of technical and business aspects in service networks. Integration of Practice-Oriented Knowledge Technology: Trends and Prospectives, pp. 119–128. Springer, Heidelberg (2013)
Sommerville, I., Cliff, D., Calinescu, R., Keen, J., Kelly, T., Kwiatkowska, M., Mcdermid, J., Paige, R.: Large-scale complex it systems. Commun. ACM 55(7), 71–77 (2012)
Spohrer, J., Maglio, P.P.: Service science: toward a smarter planet. In: Karwowski, W., Salvendy, G. (eds.) Introduction to Service Engineering, pp. 1–30. Wiley, Hoboken (2010)
Strogatz, S.H.: Exploring complex networks. Nature 410(6825), 268–276 (2001)
Wang, Y., Taher, Y., van den Heuvel, W.J.: Towards smart service networks: an interdisciplinary service assessment metrics. In: Enterprise Distributed Object Computing Conference Workshops (EDOCW), pp. 94–103. IEEE (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Kabzeva, A., Götze, J., Müller, P. (2015). Service Network Modeling: A Generic Approach. In: Ortiz, G., Tran, C. (eds) Advances in Service-Oriented and Cloud Computing. ESOCC 2014. Communications in Computer and Information Science, vol 508. Springer, Cham. https://doi.org/10.1007/978-3-319-14886-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-14886-1_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-14885-4
Online ISBN: 978-3-319-14886-1
eBook Packages: Computer ScienceComputer Science (R0)