Advertisement

Management Services – A Framework for Design

  • Hans Weigand
  • Paul Johannesson
  • Birger Andersson
  • Jeewanie Jayasinghe Arachchige
  • Maria Bergholtz
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6741)

Abstract

The Service-Oriented Architecture has rapidly become the de facto standard for modern information systems. Although recently considerable research attention has been paid to the management of services, several gaps can still be observed. Service management as far as it is automated is either mixed up with the operational service logic itself, or handled in a separate not service-oriented system, such as a BAM platform. In addition, there is a growing business demand for value-driven service management. In this paper, a general framework for management service design is presented that covers both business services and software services and is rooted in the business ontology REA, extended with a REA management ontology. The framework is applied to two different case studies, one in the Italian wine industry and one related to a robot cleaner.

Keywords

service design REA autonomic computing management control 

References

  1. 1.
    Bartels, A.: Smart Computing Drives The New Era of IT Growth. Forrester (2009)Google Scholar
  2. 2.
    Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopoulos, J., Perini, A.: Tropos: An Agent-Oriented Software Development Methodology. Proc. AAMAS 8(3), 203–236 (2004)zbMATHGoogle Scholar
  3. 3.
    Cetina, C., Haugen, O., Zhang, X., Fleurey, F., Pelechano, V.: Strategies for Variability Transformation at Run-time. In: Proc. 13th Int. Software Product Lines Conf., SPLC (2009)Google Scholar
  4. 4.
    Dobson, S., Sterritt, R., Nixon, P., Hinchey, M.: Fulfilling the Vision of Autonomic Computing. IEEE Computer 43, 35–41 (2010)CrossRefGoogle Scholar
  5. 5.
    Geerts, G., McCarthy, W.: Policy-Level Specifications in REA Enterprise Information Systems. Journal of Information Systems 20(2), 37–63 (2006)CrossRefGoogle Scholar
  6. 6.
    Hruby, P.: Model-Driven Design of Software Applications with Business Patterns. Springer, Heidelberg (2006)Google Scholar
  7. 7.
    Kephart, J., Chess, D.: The Vision of Autonomic Computing. Computer, 41–50 (2003)Google Scholar
  8. 8.
    Moscinat, A., Binder, W., Jazayeri, M.: Runtime Adaptability through Automated Model Evolution. In: Proc. 14th IEEE Enterprise Distributed Object Computing Conference, pp. 217–226 (2010)Google Scholar
  9. 9.
    McCarthy W.E., The REA Accounting Model: A Generalized Framework for Accounting Systems in a Shared Data Environment. The Accounting Review, 544-577 (1982) Google Scholar
  10. 10.
    Mueller, I., Han, J., Schneider, J.-G., Versteeg, S.: A Conceptual Framework for Unified and Comprehensive SOA Management. In: Feuerlicht, G., Lamersdorf, W. (eds.) ICSOC 2008. LNCS, vol. 5472, pp. 28–40. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  11. 11.
    Morandini. M., Penserini. L., Perini. A.: Towards goal-oriented development of self-adaptive systems. In: Proc. Int. Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS (2008)Google Scholar
  12. 12.
    Mason-Jones, R., Towill, D.R.: Information enrichment: designing the supply chain for competitive advantage. Supply Chain Management 2(4), 137–148 (1997)CrossRefGoogle Scholar
  13. 13.
    Papazoglou, M.P., van den Heuvel, W.J.: Service oriented architectures: approaches, technologies and research issues. VLDB Journal 16(3), 389–415 (2007)CrossRefGoogle Scholar
  14. 14.
    Peffers, K., Tuunanen, T., Rothenberger, M., Chatterjee, S.: A Design Science Research Methodology for Information Systems Research. Journal of Management Information Systems 24(3), 45–77 (2008)CrossRefGoogle Scholar
  15. 15.
    Porter, M.: Competitive Advantage. Free Press, New York (1985)Google Scholar
  16. 16.
    La Rosa, M., Dumas, M., ter Hofstede, A.H.M., Mendling, J., Gottschalk, F.: Beyond Control-Flow: Extending Business Process Configuration to Roles and Objects. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 199–215. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  17. 17.
  18. 18.
    Searle, J.: A Classification of Illocutionary Acts. Language in Society 5, 1–24 (1976)CrossRefGoogle Scholar
  19. 19.
    Simons, R.: Performance Measurement and Control Systems for Implementing Strategy. Prentice Hall, Englewood Cliffs (2000)Google Scholar
  20. 20.
    Salehie, M., Tahvildari, L.: Self-adaptive Software: Landscape and Research Challenges. ACM Transactions on Autonomous and Adaptive Systems 4(2), 1–42 (2009)CrossRefGoogle Scholar
  21. 21.
    UN/CEFACT Modelling Methodology (UMM) User Guide (2003), http://www.unece.org/cefact/umm/UMM_userguide_220606.pdf
  22. 22.
    Vymetal, D., Hunka, F., Hucka, M., Kasik, J.: Enterprise modeling: process and REA value chain perspective (2010), http://mpra.ub.uni-muenchen.de/24617/
  23. 23.
    Weigand, H., Johannesson, P., Andersson, B., Bergholtz, M.: Value-Based Service Modeling and Design: Toward a Unified View of Services. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol. 5565, pp. 410–424. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  24. 24.
    Weigand, H., Johannesson, P., Andersson, B., Bergholtz, M., Jayasinghe Arachchige, J.: Closing the User-Centric Coordination Cycle. In: Proc. CAiSE 2010 Forum. LNBIP, vol. 72, pp. 267–282. Springer, Heidelberg (2010)Google Scholar
  25. 25.
    Weigand, H., Heuvel, W.J., van den Hiel, M.: Business Policy Compliance in Service-Oriented Systems. Information Systems 36, 791–807 (2011)CrossRefGoogle Scholar
  26. 26.
    Yu, J., Sheng, Q.Z., Swee, J.K.Y.: Model-Driven Development of Adaptive Service-Based Systems with Aspects and Rules. In: Chen, L., Triantafillou, P., Suel, T. (eds.) WISE 2010. LNCS, vol. 6488, pp. 548–563. Springer, Heidelberg (2010)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Hans Weigand
    • 1
  • Paul Johannesson
    • 2
  • Birger Andersson
    • 2
  • Jeewanie Jayasinghe Arachchige
    • 1
  • Maria Bergholtz
    • 2
  1. 1.Tilburg UniversityTilburgThe Netherlands
  2. 2.Department of Computer and Systems SciencesRoyal Institute of TechnologySweden

Personalised recommendations