Aligning goals and services through goal and business modelling

  • Birger Andersson
  • Paul Johannesson
  • Jelena Zdravkovic
Original Article


E-services are used as the cornerstones for modelling interaction points of cooperating IT systems, within and between enterprises. So far, research and development of e-services have mainly focused on an operational perspective, such as the development of standards for message exchanges and service coordination. However, on a strategic level, the success of e-services depends on their ability to work as a medium for the exchange of business values. In this paper, we present an approach that utilizes goal and business models as the foundation for designing e-services. The approach can be used to ensure that the developed e-services support the desired goals and business values of involved actors. A case study from the Swedish health care sector is used to ground and apply the presented approach.


Goal modelling Business modelling Service modelling E-service identification Model alignment 


  1. Andersson B, Bergholtz M, Edirisuriya E, Ilayperuma T, Johannesson P (2005) A declarative foundation of process models. In: Proceedings of the 17th conference on advanced information systems engineering (CAiSE’05). LNCS, vol 3520. Springer, Heidelberg, pp 233–247Google Scholar
  2. Andersson B, Bergholtz M, Grégoire B, Johannesson P, Schmitt M, Zdravkovic J (2006a) From business to process models—a chaining methodology. In: Proceedings of the first international workshop on business-IT alignment (BUSITAL06) at the 18th international conference on the advanced information systems and engineering (CAiSE06). Namur University Press, Luxembourg. ISBN:2-87037-525-5Google Scholar
  3. Andersson B, Bergholtz M, Edirisuriya A, Ilayperuma T, Johannesson P, Grégoire B, Schmitt M, Dubois E, Abels S, Hahn A, Gordijn J, Weigand H, Wangler B (2006b) Towards a common business ontology. In: Proceedings of the 3rd open interop workshop on enterprise modelling and ontologies for interoperability (Interop-EMOI’06), LuxembourgGoogle Scholar
  4. Andersson B, Bergholtz M, Edirisuriya E, Ilayperuma T, Johannesson P, Zdravkovic J (2007) Using strategic goal analysis for enhancing value-based models. In: Workshop proceedings (BUSITAL07) of the 19th conference on advanced information systems engineering (CAiSE’07), vol 1. ISBN: 9788251-922456Google Scholar
  5. Baida Z, Gordijn J, Saele H, Akkermans H, Morch A (2005) An ontological approach for eliciting and understanding needs in e-services. In: CAiSE05. LNCS, vol 3520. Springer, Heidelberg, pp 400–414Google Scholar
  6. Cherbakov L, Galambos G, Harishankar R, Kalyana S, Rackham G (2005) Impact of service orientation at the business level. IBM Syst J 44(4):653–668Google Scholar
  7. Cockburn A (2001) Writing effective use cases. Addison-Wesley, ReadingGoogle Scholar
  8. Dardenne A, Lamsweerde A, Fickas S (1993) Goal-directed requirements acquisition. Sci Comput Program 20(1–2):3–50CrossRefGoogle Scholar
  9. Dietz JLG (2005) Enterprise ontology—theory and methodology. Springer, HeidelbergGoogle Scholar
  10. Fowler M (1997) Analysis patterns. Reusable object models. Addison-Wesley, Reading. ISBN: 0-201-89542-0Google Scholar
  11. Fox MS (1992) The TOVE project: towards a common-sense model of the enterprise. Enterprise integration laboratory technical report. Available at
  12. Frankel DS (2007) MDA, SOA, and technology convergence. Business process trends (BPT).MDA J. Accessed Nov 2007
  13. Geerts G, McCarthy WE (1999) An accounting object infrastructure for knowledge-based enterprise models. IEEE Intell Syst Appl 14(4):89–94Google Scholar
  14. Gordijn J, Petit M (2006): Understanding business strategies of networked value constellations using value and goal modeling. In: Proceedings of the 14th international conference on requirement engineering (RE06)Google Scholar
  15. Gordijn J, Akkermans JM, van Vliet JC (2000) Business modeling is not process modeling. In: Conceptual modeling for e-business and the web. LNCS, vol 1921. Springer, HeidelbergGoogle Scholar
  16. Gudgin M et al. (2003) SOAP version 1.2, W3C recommendation. Accessed Nov 2007
  17. Henkel M, Johannesson P, Perjons E (2007) Value and goal modelling in healthcare. In: Proceedings of the 12th international symposium for health information management research, Sheffield, UK, 18–20 July 2007Google Scholar
  18. Hill TP (1977) On goods and services. Rev Income Wealth 23:314–339Google Scholar
  19. Hruby P (2006) Model-driven design of software applications with business patterns. Springer, Heidelberg. ISBN: 3540301542Google Scholar
  20. Mansar SL, Reijers HA (2007) Best practices in business process redesign: use and impact. Bus Process Manage J 3(2):193–213 (Emerald Group Publishing Lmt)Google Scholar
  21. McCarthy WE (1982) The REA accounting model: a generalized framework for accounting systems in a shared data environment. Account Rev 57:554–578Google Scholar
  22. Mende M, Brecht L, Osterle H (1994) Evaluating existing information systems from a business process perspective. In: Proceedings of the 1994 computer personnel research conference on Reinventing IS (SIGCPR ’94), ACM Press, New YorkGoogle Scholar
  23. Osterwalder A (2004) The business model ontology, Ph.D. Thesis, HEC Lausanne. Available at Accessed 1 July 2007
  24. Papazoglou MP, Yang J (2003) Design methodology for web services and business processes. In: Proceedings of the third international workshop on technologies for e-services. LNCS, vol 2444. Springer, Heidelberg, pp 54–64Google Scholar
  25. Piccinelli G, Stammers E (2001) From E-processes to E-networks: an E-service-oriented approach. In: International conference on Internet computing, vol 3. CSREA Press, pp 549–553Google Scholar
  26. Piccinelli G, Emmerich W, Zirpins C, Schütt K (2002) Web service interfaces for inter-organisational business processes—an infrastructure for automated reconciliation. In: Proceedings of the 6th international enterprise distributed object computing conference (EDOC’02). IEEE Computer Society, New York, pp 285–292Google Scholar
  27. Porter ME (1985) Competitive advantage: creating and sustaining superior performance. The Free Press, New YorkGoogle Scholar
  28. REMS (REMisslusS) Project (2007) Last accessed Nov 2007
  29. Storey VC, Robert G, Harald U (2002) Naïve semantics to support automated database design. IEEE Trans Knowl Data Eng 14(1)Google Scholar
  30. Terai K, Izumi N, Yamaguchi T (2003) Coordinating Web Services based on business models. In: Proceedings of the 5th international conference on electronic commerce. ACM Press, New York, pp 473–478Google Scholar
  31. Uschold M, Gruninger M (1996) Ontologies: principles, methods, and applications. Knowl Eng Rev 11(2):93–155CrossRefGoogle Scholar
  32. UN/CEFACT Modelling Methodology (UMM) (2007) User Guide. Accessed Nov 2007
  33. van der Raadt B, Gordijn J, Yu E (2005) Exploring web services ideas from a business value perspective. In: Atlee J, Roland C (eds) Proceedings of the 2005 13th IEEE international conference on requirements engineering (RE05), Los Alamitos, C. IEEE Computer Society, New York, pp 53–62Google Scholar
  34. Weigand H, Johannesson P, Andersson B, Bergholtz M, Edirisuriya A, Ilayperuma T (2006) On the notion of value object. In: Proceedings of advanced information systems engineering: 18th international conference (CAiSE06), LuxembourgGoogle Scholar
  35. Weigand H, Johannesson P, Andersson B, Bergholtz M, Edirisuriya A, Ilayperuma T (2007) Strategic analysis using value modeling: The c3-value approach. In: 40th Hawaii international conference on systems science (HICSS-40 2007). Waikoloa, Big Island, HI, USA. IEEE Computer Society (CD-ROM/Abstracts Proceedings, 175)Google Scholar
  36. Wieringa RJ, Gordijn J (2005) Value-oriented design of service coordination processes: correctness and trust. In: 20th ACM symposium on applied computing. ACM Press, New YorkGoogle Scholar
  37. Yu S (1995) Models for supporting the redesign of organizational work. In: Proceedings of the conference on organizational computing systems (COOCS 1995). ACM press, Milpitas, pp 226–236Google Scholar
  38. Zarvic N, Wieringa R, Daneva M (2007) Towards information systems design for value webs. In: Workshop proceedings (BUSITAL07) of the 19th conference on advanced information systems engineering (CAiSE’07), vol 1. ISBN: 9788251-922456Google Scholar
  39. Zdravkovic J (2007) Transformation patterns and actions for designing goal-aligned e3value models. Technical Report. Available at
  40. Zeithaml V, Parasuraman A, Berry L (1990) Delivering quality service—balancing customer perceptions and expectations. The Free Press, New YorkGoogle Scholar

Copyright information

© Springer-Verlag 2008

Authors and Affiliations

  • Birger Andersson
    • 1
  • Paul Johannesson
    • 1
  • Jelena Zdravkovic
    • 1
  1. 1.Department of Computer and Systems SciencesStockholm University and Royal Institute of TechnologyKistaSweden

Personalised recommendations