Abstract
Service-oriented architectures are the upcoming business standard for realizing enterprise information systems, thus creating a need for analysis and design methods that are truly service-oriented. Most research on this topic so far takes a software engineering perspective. For a proper alignment between business and IT, a service perspective at the business level is needed as well. In this paper, a unified view of services is introduced by means of a service ontology, service classification and service layer architecture. On the basis of these service models, a service design method is proposed and applied to a case from the literature. The design method capitalizes on existing value modeling approaches.
Chapter PDF
Similar content being viewed by others
References
Andersson, B., Bergholtz, M., Edirisuriya, A., Ilayperuma, T., Johannesson, P., Gordijn, J., Grégoire, B., Schmitt, M., Dubois, E., Abels, S., Hahn, A., Wangler, B., Weigand, H.: Towards a Reference Ontology for Business Models. In: Embley, D.W., Olivé, A., Ram, S. (eds.) ER 2006. LNCS, vol. 4215, pp. 482–496. Springer, Heidelberg (2006)
Alter, S.: Service system fundamentals: Work system, value chain, and life cycle. IBM Systems Journal 47(1), 71–86 (2008)
Arsanjani, A., et al.: SOMA: A method for developing service-oriented solutions. IBM Systems Journal 47(3), 377–396 (2008)
OASIS Web Services Business Process Execution Language Version 2.0 (2007), http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html
Dietz, J.: Enterprise Ontology - Theory and Methodology. Springer, Berlin (2006)
Erl, T.: Soa: principles of service design. Prentice-Hall, Englewood Cliffs (2007)
Fowler, M.: Analysis Patterns. Reusable Object Models. Addison-Wesley, Reading (1997)
Gailly, F., Poels, G.: Towards Ontology-driven Information Systems: Redesign and Formalization of the REA Ontology. Working paper, Univ. Ghent (2008-03-27), http://www.FEB.UGent.be/fac/research/WP/Papers/wp_07_445.pdf
Gamma, E., et al.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)
Geerts, G., McCarthy, W.E.: An Accounting Object Infrastructure For Knowledge-Based Enterprise Models. IEEE Int. Systems & Their Applications, 89–94 (1999)
Gordijn, J., Akkermans, J.M., van Vliet, J.C.: Business modeling is not process modeling. In: Mayr, H.C., Liddle, S.W., Thalheim, B. (eds.) ER Workshops 2000. LNCS, vol. 1921. Springer, Heidelberg (2000)
Henkel, M., Johannesson, P., Perjons, E., Zdravkovic, J.: Value and Goal Driven Design of E-Services. In: Proc. of the IEEE Int. Conference on E-Business Engineering (Icebe 2007). IEEE Computer Society, Washington (2007)
Hruby, P.: Model-Driven Design of Software Applications with Business Patterns. Springer, Heidelberg (2006)
McCarthy, W.E.: The REA Accounting Model: A Generalized Framework for Accounting Systems in a Shared Data Environment. The Accounting Review (1982)
Nayak, N., Linehan, M., et al.: Core business architecture for a service-oriented enterprise. IBM Systems Journal 46(4), 723–742 (2007)
Norman, R., Ramirez, R.: From value chain to value constellation: Designing interactive strategy. Harvard Business Review, 65–77 (July-August 1993)
OASIS. Reference Model for Service Oriented Architecture 1.0 (2006), http://www.oasis-open.org/committees/download.php/19679/soa-rm-cs.pdf
Osterwalder, A.: The Business Model Ontology, Ph.D. thesis, HEC Lausanne (2004), http://www.hec.unil.ch/aosterwa/ (last accessed, 007-07-01)
Papazoglou, M.: Web Services Technologies and Standards. ACM Computing Surveys (2005)
Papazoglou, M., van den Heuvel, W.J.: Service-oriented design and development methodology. Int. Journal of Web Engineering and Technology 2(4), 412–442 (2006)
Prahalad, C.K., Krishnan, M.S.: The New Age of Innovation: Driving Cocreated Value Through Global Networks (2008)
Preist, C.: A Conceptual Architecture for Semantic Web Services. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 395–409. Springer, Heidelberg (2004)
Spohrer, J., et al.: The Service System Is the Basic Abstraction of Service Science. In: Proc. HICSS (2008)
UN/CEFACT Modelling Methodology (UMM) User Guide (2003), http://www.unece.org/cefact/umm/UMM_userguide_220606.pdf2008-02-19
United Nations, Dept. of Economic and Social Affairs. Common DataBase (CDB) Data Dictionary (February 19, 2008), http://unstats.un.org/unsd/cdbmeta/gesform.asp?getitem=398
Uschold, M., Gruninger, M.: Ontologies: Principles, Methods, and Applications. Knowledge Engineering Review 11(2), 93–155 (1996)
Vargo, S.L., Lusch, R.F., Morgan, F.W.: Historical Perspectives on Service-Dominant Logic. In: Lusch, R.F., Vargo, S.L., Sharpe, M.E. (eds.) The Service-Dominant Logic of Marketing, Armonk, NY, pp. 29–42 (2006)
Weigand, H., Johannesson, P., Andersson, B., Bergholtz, M., Edirisuriya, A., Ilayperuma, T.: On the Notion of Value Object. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 321–335. Springer, Heidelberg (2006)
Weigand, H., et al.: Strategic Analysis Using Value Modeling–The c3-Value Approach. In: HICSS 2007, p. 175 (2007)
W3C. Web Services Architecture W3C Working Group (2004), http://www.w3.org
Zimmerman, O., Krogdahl, P., Gee, C.: Elements of Service-Oriented Analysis and Design (2004), http://www-128.ibm.com/developerworks/library/ws-soad1/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Weigand, H., Johannesson, P., Andersson, B., Bergholtz, M. (2009). Value-Based Service Modeling and Design: Toward a Unified View of Services. In: van Eck, P., Gordijn, J., Wieringa, R. (eds) Advanced Information Systems Engineering. CAiSE 2009. Lecture Notes in Computer Science, vol 5565. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02144-2_33
Download citation
DOI: https://doi.org/10.1007/978-3-642-02144-2_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02143-5
Online ISBN: 978-3-642-02144-2
eBook Packages: Computer ScienceComputer Science (R0)