The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January-March (2009 vol.2)
pp: 50-64
Thomas Kohlborn , Queensland University of Technology, Brisbane
Axel Korthaus , Queensland University of Technology, Brisbane
Taizan Chan , Queensland University of Technology, Brisbane
Michael Rosemann , Queensland University of Technology, Brisbane
ABSTRACT
Although the benefits of service orientation are prevalent in literature, a review, analysis, and evaluation of the 30 existing service analysis approaches presented in this paper have shown that a comprehensive approach to the identification and analysis of both business and supporting software services is missing. Based on this evaluation of existing approaches and additional sources, we close this gap by proposing an integrated, consolidated approach to business and software service analysis that combines and extends the strengths of the examined methodologies.
INDEX TERMS
System architectures, integration and modeling, software architectures.
CITATION
Thomas Kohlborn, Axel Korthaus, Taizan Chan, Michael Rosemann, "Identification and Analysis of Business and Software Services—A Consolidated Approach", IEEE Transactions on Services Computing, vol.2, no. 1, pp. 50-64, January-March 2009, doi:10.1109/TSC.2009.6
REFERENCES
[1] L. Cherbakov, G. Galambos, R. Harishankar, S. Kalyana, and G. Rackham, “Impact of Service Orientation at the Business Level,” IBM Systems J., vol. 44, no. 4, pp. 653-668, 2005.
[2] J. Hagel III and M. Singer, “Unbundling the Corporation,” Harvard Business Rev., vol. 77, no. 2, pp. 133-141, 1999.
[3] J.L. C. Sanz, N. Nayak, and V. Becker, “Business Services as a New Operational Model for Enterprises and Ecosystems,” Proc. Eighth IEEE Int'l Conf. E-Commerce Technology and Third IEEE Int'l Conf. Enterprise Computing, E-Commerce, and E-Services (CEC-EEE '06), p.61, 2006.
[4] W3C, “Web Services Glossary,” http://www.w3.org/TRws-gloss, 2004.
[5] M. Dumas, J. O'Sullivan, M. Heravizadeh, D. Edmond, and A.T. Hofstede, “Towards a Semantic Framework for Service Description,” Proc. IFIP TC2/WG2.6 Ninth Working Conf. Database Semantics: Semantic Issues in E-Commerce Systems, 2001.
[6] J. Sanz, N. Nayak, and V. Becker, “Business Services as a Modeling Approach for Smart Business Networks,” Technical Report RJ10381 (A0606-001), IBM Research Division, Almaden Research Center, 2006.
[7] A. Sehmi and B. Schwegler, “Service-Oriented Modeling for Connected Systems—Part 1,” The Architecture J., vol. 7, pp. 33-41, 2006.
[8] P.P. Tallon and K.L. Kraemer, “Investigating the Relationship between Strategic Alignment and IT Business Value: The Discovery of a Paradox,” Creating Business Value with Information Technology: Challenges and Solutions, N. Shin, ed., pp. 1-22, Idea Group Publishing, 2002.
[9] J.C. Henderson and N. Venkatraman, “Strategic Alignment: Leveraging Information Technology for Transforming Organizations,” IBM Systems J., vol. 32, no. 1, pp. 4-16, 1993.
[10] G. Alonso, Web Services: Concepts, Architectures, and Applications. Springer, 2004.
[11] M.W. A. Steen, P. Strating, M.M. Lankhorst, H.W.L. ter Doest, and M.E. Iacob, “Service-Oriented Enterprise Architecture,” Service-Oriented Software System Engineering: Challenges and Practices, Z.Stojanovic and A. Dahanayake, eds. pp. 132-154, Idea Group Publishing, 2005.
[12] D. Krafzig, K. Banke, and D. Slama, Enterprise SOA. Service-Oriented Architecture Best Practices, fifth ed. Prentice Hall, 2006.
[13] F. Kohlmann and R. Alt, “Business-Driven Service Modelling—A Methodological Approach from the Finance Industry,” Proc. First Int'l Working Conf. Business Process and Services Computing (BPSC '07), pp. 180-193, 2007.
[14] C. Legner and R. Heutschi, “SOA Adoption in Practice-Findings from Early SOA Implementations,” Proc. 15th European Conf. Information Systems (ECIS '07), pp. 1643-1654 2007.
[15] S. Jones, Enterprise SOA Adoption Strategies. Using SOA to Deliver IT to the Business. C4Media, 2006.
[16] N. Nayak, A. Nigam, J. Sanz, D. Marston, and D. Flaxer, “Concepts for Service-Oriented Business Thinking,” Proc. IEEE Int'l Conf. Services Computing (SCC '06), pp. 357-364, 2006.
[17] OASIS, “Reference Model for Service Oriented Architecture 1.0,” http://docs.oasis-open.org/soa-rm/v1.0soa-rm.pdf , 2006.
[18] C. Schroth, “The Service-Oriented Enterprise,” J. Enterprise Architecture, vol. 3, no. 4, pp. 73-80, 2007.
[19] K. Klose, R. Knackstedt, and D. Beverungen, “Identification of Services—A Stakeholder-Based Approach to SOA Development and Its Application in the Area of Production Planning,” Proc. 15th European Conf. Information Systems (ECIS '07), pp. 1802-1814, 2007.
[20] E. Ramollari, D. Dranidis, and A. Simons, “A Survey of Service Oriented Development Methodologies,” Proc. Second European Young Researchers Workshop on Service Oriented Computing, 2007.
[21] T. Erl, Service-Oriented Architecture. Concepts, Technology, and Design, fourth ed. Prentice Hall, 2005.
[22] H.M. Sneed, “Integrating Legacy Software into a Service Oriented Architecture,” Proc. Conf. Software Maintenance and Reengineering (CSMR '06), pp. 3-14, 2006.
[23] S. Inaganti and G.K. Behara, “Service Identification: BPM and SOA Handshake,” BPTrends, vol. 3, pp. 1-12, 2007.
[24] M.P. Papazoglou and W.-J. van den Heuvel, “Business Process Development Lifecycle Methodology: Bridging Together the World of Business Processes and Web Services,” http://infolab. uvt.nl/pubpapazogloump-2006-89.pdf , 2006.
[25] SAP, “Enterprise Service Design Guide,” http://www.sap.com/platform/netweaver/pdf BWP_ES_Design_Guide.pdf, 2005.
[26] IBM, “Component Business Models,” http://www-935.ibm.com/services/us/imc/pdf g510-6163-component-business-models. pdf , 2005.
[27] D. Flaxer and A. Nigam, “Realizing Business Components, Business Operations and Business Services,” Proc. IEEE Int'l Conf. E-Commerce Technology for Dynamic E-Business (CEC-EAST '04), pp.328-332, 2004.
[28] A. Sehmi and B. Schwegler, “Service-Oriented Modeling for Connected Systems—Part 2,” The Architecture J., vol. 8, pp. 35-39, 2006.
[29] OASIS, “SOA Blueprints,” http://www.oasis-open.org/ committees/download.php/ 1596505-12-00000.001.doc, 2005.
[30] R.S. Kaabi, C. Souveyet, and C. Rolland, “Eliciting Service Composition in a Goal Driven Manner,” Proc. Second Int'l Conf. Service Oriented Computing (ICSOC '04), pp. 308-315, 2004.
[31] J.-H. Sewing, M. Rosemann, and M. Dumas, “Process-Oriented Assessment of Web Services,” Int'l J. E-Business Research, vol. 2, no. 1, pp. 19-44, 2006.
[32] M. Bell, Service-Oriented Modeling. Service Analysis, Design and Architecture. John Wiley & Sons, 2008.
[33] D. Adamopoulos, G. Pavlou, and C. Papandreou, “Advanced Service Creation Using Distributed Object Technology,” IEEE Comm. Magazine, vol. 40, no. 3, pp. 146-154, Mar. 2002.
[34] Y. Kim and K.-G. Doh, “The Service Modeling Process Based on Use Case Refactoring,” Proc. 10th Int'l Conf. Business Information Systems (BIS '07), pp. 108-120, 2007.
[35] Sun, “SOA RQ Methodology. A Pragmatic Approach,” http://www.sun.com/products/soasoa_methodology.pdf , 2006.
[36] B. Gold-Bernstein and W. Ruh, Enterprise Integration: The Essential Guide to Integration Solutions. Addison Wesley Longman, 2004.
[37] A. Erradi, N.N. Kulkarni, and P. Maheshwari, “Service Design Process for Reusable Services: Financial Services Case Study,” Proc. Fifth Int'l Conf. Service-Oriented Computing (ICSOC '07), pp.606-617, 2007.
[38] D. Quartel, R. Dijkman, and M. van Sinderen, “Methodological Support for Service-Oriented Design with ISDL,” Proc. Second Int'l Conf. Service Oriented Computing (ICSOC '04), pp. 1-10, 2004.
[39] P. Allen, “The Service Oriented Process,” http://www.cbdiforum. com/secure/interact/ 2007-02service_oriented_process.php, 2007.
[40] O. Zimmermann, P. Krogdahl, and C. Gee, “Elements of Service-Oriented Analysis and Design. An Interdisciplinary Modeling Approach for SOA Projects,” http://www-128.ibm.com/ developerworks/webservices/ libraryws-soad1, 2004.
[41] Z. Stojanovic, A. Dahanayake, and H. Sol, “Modeling and Design of Service-Oriented Architecture,” Proc. Int'l Conf. Systems, Man, and Cybernetics (SMC '04), vol. 5, pp. 4147-4152, 2004.
[42] E.A. Marks and M. Bell, Service-Oriented Architecture. A Planning and Implementation Guide for Business and Technology. John Wiley & Sons, 2006.
[43] S.H. Chang and S.D. Kim, “A Systematic Approach to Service-Oriented Analysis and Design,” Proc. Eighth Int'l Conf. Product-Focused Software Process Improvement (PROFES '07), pp. 374-388, 2007.
[44] A. Arsanjani, “Service-Oriented Modeling and Architecture. How to Identify, Specify, and Realize Services for Your SOA,” http://www.ibm.com/developerworks/library ws-soa-design1, 2004.
[45] M.P. Papazoglou and W.-J. van den Heuvel, “Service-Oriented Design and Development Methodology,” Int'l J. Web Eng. and Technology (IJWET), vol. 2, no. 4, pp. 412-442, 2006.
[46] F. Chen, S. Li, and W.C. -C. Chu, “Feature Analysis for Service-Oriented Reengineering,” Proc. 12th Asia-Pacific Software Eng. Conf. (APSEC '05), pp. 201-208, 2005.
[47] Z. Zhang, R. Liu, and H. Yang, “Service Identification and Packaging in Service Oriented Reengineering,” Proc. 17th Int'l Conf. Software Eng. and Knowledge Eng. (SEKE '05), pp. 620-625, 2005.
[48] E. Nadhan, “Seven Steps to a Service-Oriented Evolution,” Business Integration J., vol. 1, pp. 41-44, 2004.
[49] A.T. Rahmani, V. Rafe, S. Sedighian, and A. Abbaspour, “An MDA-Based Modeling and Design of Service Oriented Architecture,” Proc. Sixth Int'l Conf. Computational Science (Part 3) (ICCS'06), pp. 578-585, 2006.
[50] R. Merrifield and J. Tobey, “Motion Lite: A Rapid Application of the Business Architecture Techniques Used by Microsoft Motion,” http://msdn2.microsoft.com/en-us/library bb736727.aspx, 2006.
[51] W. Al-Belushi and Y. Baghdadi, “An Approach to Wrap Legacy Applications into Web Services,” Proc. Int'l Conf. Service Systems and Service Management (ICSSSM '07), pp. 1-6, June 2007.
[52] T. Kohlborn, “A Consolidated Approach for Service Analyis,” master's thesis, WWU Münster, http://eprints.qut.edu.au/archive00013682 , 2008.
[53] M. Papazoglou, P. Traverso, S. Dustdar, and F. Leymann, “Service-Oriented Computing: State of the Art and Research Challenges,” Computer, vol. 40, no. 11, pp. 38-45, Nov. 2007.
[54] K. Kontogiannis, G.A. Lewis, D.B. Smith, M. Litoiu, H. Muller, S. Schuster, and E. Stroulia, “The Landscape of Service-Oriented Systems: A Research Perspective,” Proc. Int'l Workshop Systems Development in SOA Environments (SDSOA '07), p. 1, 2007.
[55] N. Bieberstein, S. Bose, L. Walker, and A. Lynch, “Impact of Service-Oriented Architecture on Enterprise Systems, Organizational Structures, and Individuals,” IBM Systems J., vol. 44, no. 4, pp. 691-708, 2005.
[56] T. Erl, SOA: Principles of Service Design. Prentice Hall, 2007.
[57] A. Minhas and F. Vogt, “Service Orientation for a Dynamic Enterprise,” Proc. Int'l Conf. Logistics and Supply Chain Management (ILSCM '06), pp. 1-7, 2006.
[58] C. Legner and T. Vogel, “Design Principles for B2B Services—An Evaluation of Two Alternative Service Designs,” Proc. IEEE Intl Conf. Services Computing (SCC '07), pp. 372-379, 2007.
[59] J. O'Sullivan, D. Edmond, and A.T. Hofstede, “What's in a Service?” Distributed Parallel Databases, vol. 12, nos. 2-3, pp. 117-133, 2002.
[60] G. Feuerlicht, “Design of Service Interfaces for e-Business Applications Using Data Normalization Techniques,” Information Systems and E-Business Management, vol. 3, no. 4, pp. 363-376, 2005.
[61] U. Homann, “A Business-Oriented Foundation for Service Orientation,” http://msdn2.microsoft.com/en-us/library aa479368. aspx, 2006.
[62] K. Hafeez, Y.B. Zhang, and N. Malak, “Determining Key Capabilities of a Firm Using Analytic Hierarchy Process,” Int'l J. Production Economics, vol. 76, no. 1, pp. 39-51, 2002.
[63] APQC, “Process Classification Framework v4.0.0,” http://www. apqc.orgpcf, 2006.
[64] U. Homann and J. Tobey, “From Capabilities to Services: Moving from a Business Architecture to an IT Implementation,” http://msdn2.microsoft.com/en-us/library aa479075.aspx, 2006.
[65] S. Jones, “Toward an Acceptable Definition of Service,” IEEE Software, vol. 22, no. 3, pp. 87-93, May/June 2005.
[66] P. Malinverno, “Service-Oriented Architecture Craves Governance,” Technical Report G00135396, Gartner Research, 2006.
[67] T. Donaldson and L. Preston, “The Stakeholder Theory of the Corporation: Concepts, Evidence, and Implications,” The Academy of Management Rev., vol. 20, no. 1, pp. 65-91, 1995.
[68] C. Lovelock and J. Wirtz, Service Marketing: People, Technology, Strategy, fifth ed. Prentice Hall, 2004.
[69] S. Fließ and M. Kleinaltenkamp, “Blueprinting the Service Company. Managing Service Processes Efficiently,” J. Business Research, vol. 57, no. 4, pp. 392-404, 2004.
[70] T. Saaty, Decision Making for Leaders. The Analytical Hierarchy Process for Decisions in a Complex World. RWS Publications, 1990.
[71] M. Pezzini, “Findings: Greater Business Process Insight Is an Unexpected Benefit of SOA,” Technical Report G00153427, Gartner Research, 2007.
28 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool