Service Network Modeling: A Generic Approach

Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 508)

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.

Keywords

Service network Service network model Adaptability Service network health analysis 

References

  1. 1.
    Adersberger, J.: Modellbasierte Extraktion, Repräsentation und Analyse von Treceability-Informationen. Herbert Utz Verlag (2013)Google Scholar
  2. 2.
    Allee, V.: Reconfiguring the value network. J. Bus. Strategy 21(4), 36–39 (2000)CrossRefGoogle Scholar
  3. 3.
    Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services: Concepts, Architectures and Applications. Springer, Heidelberg (2004). ISBN 3-540-44008-9CrossRefGoogle Scholar
  4. 4.
    Atkinson, C., Kuhne, T.: Model-driven development: a metamodeling foundation. IEEE Softw. 20(5), 36–41 (2003)CrossRefGoogle Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    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)Google Scholar
  7. 7.
    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) CrossRefGoogle Scholar
  8. 8.
    Danylevych, O., Karastoyanova, D., Leymann, F.: Service networks modelling: an SOA & BPM standpoint. J. Univers. Comput. Sci. (J.UCS) 16(13), 1668–1693 (2010)Google Scholar
  9. 9.
    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) CrossRefGoogle Scholar
  10. 10.
    Erl, T.: SOA Principles of Service Design. Prentice Hall PTR, Upper Saddle River (2007)Google Scholar
  11. 11.
    Gordijn, J., Akkermans, H., Van Vliet, J.: Designing and evaluating e-business models. IEEE Intell. Syst. 16(4), 11–17 (2001)CrossRefGoogle Scholar
  12. 12.
    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)Google Scholar
  13. 13.
    Josuttis, N.: SOA in Practice. O’reilly, Sebastopol (2007)Google Scholar
  14. 14.
    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)Google Scholar
  15. 15.
    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)Google Scholar
  16. 16.
    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
  17. 17.
    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)Google Scholar
  18. 18.
    OASIS: Reference model for service oriented architecture 1.0, October 2006Google Scholar
  19. 19.
    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)Google Scholar
  20. 20.
    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) CrossRefGoogle Scholar
  21. 21.
    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)CrossRefGoogle Scholar
  22. 22.
    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) Google Scholar
  23. 23.
    Strogatz, S.H.: Exploring complex networks. Nature 410(6825), 268–276 (2001)CrossRefGoogle Scholar
  24. 24.
    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)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Integrated Communication Systems Lab (ICSY)University of KaiserslauternKaiserslauternGermany

Personalised recommendations