Abstract
Various approaches for services development in SOA propose business processes as a starting point. However, there is a lack of systematic methods for services identification during business analysis. We believe that there has to exist a integrated view of organizational business processes to promote an effective SOA approach, which will improve IS requirements understanding. In this context, we propose a method, and a detailed set of activities, for guiding the service designer in identifying the most appropriate set of services to support organization business activities. The method was applied in a real scenario of a Brazilian Petroleum organization.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Arsanjani, A.: Service-oriented modeling and architecture (2004), http://www.ibm.com/developerworks/webservices/library/ws-soa-design1/
Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall, Englewood Cliffs (2005)
Fareghzadeh, N.: Service Identification Approach to SOA Development. In: Proceedings of World Academy of Science, Engineering and Technology, vol. 35, pp. 258–266 (2008)
Gu, Q., Lago, P.: A Stakeholder-Driven Service Life Cycle Model for SOA. In: 2nd International Workshop on Service Oriented Software Engineering: in Conjunction with the 6th ESEC/FSE Joint Meeting, pp. 1–7 (2007)
Jamshidi, P., Sharif, M., Mansour, S.: To Establish Enterprise Service Model from Enterprise Business Model. In: 2008 IEEE International Conference on Services Computing, vol. 1, pp. 93–100 (2008)
Josuttis, N.M.: SOA in Practice: The Art of Distributed System Design. O’Reilly, Sebastopol (2007)
Klose, K., Knackstedt, R., Beverungen, D.: Identification of Services - A Stakeholder-based Approach to SOA Development and its Application in the Area of Production Planning. In: ECIS 2007, pp. 1802–1814 (2007)
Klückmann, J.: 10 Steps to Business-Driven SOA, ARIS Expert Paper (2007), http://www.ids-scheer.com/set/6473/ARIS_Expert_Paper-SOA-10_Steps_to_SOA_Klueckmann_2007-03_en.pdf
Marks, E.A., Bell, M.: Service-Oriented Architecture: A Planning and Implementation Guide for Business and Techonology. John Wiley & Sons Inc., Chichester (2006)
McBride, G.: The Role of SOA Quality Management in SOA Service Lifecycle Management. DeveloperWorks (2007), ftp://ftp.software.ibm.com/software/rational/web/articles/soa_quality.pdf
Papazoglou, M.P., Heuvel, W.-J.v.d.: Service-Oriented Design and Development Methodology. Int. Journal of Web Eng. and Tech. (IJWET) 2(4), 412–442 (2006)
Pulier, E., Taylor, H.: Understanding Enterprise SOA. Manning (2006)
Russell, N., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Workflow Data Patterns. QUT Technical report, FIT-TR-2004-01, Queensland University of Technology, Brisbane (2004)
Scheer, A.-W.: ARIS - Business Process Modelling. Springer, Berlin (2000)
Sharp, A., McDemortt, P.: Workflow Modeling: Tools for Process Improvement and Application Development. Artech House computing library (2001)
Thom, L., Iochpe, C., Reichert, M.: Workflow Patterns for Business Process Modeling. In: 8th Int. Workshop on Business Process Modeling, Development, and Support (BPMDS), pp. 349–358 (2007)
Van der Aalst, W.M.P., Ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow patterns. Distributed and Parallel Databases 14, 5–51 (2003)
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
Azevedo, L.G. et al. (2009). A Method for Service Identification from Business Process Models in a SOA Approach. In: Halpin, T., et al. Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2009 2009. Lecture Notes in Business Information Processing, vol 29. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01862-6_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-01862-6_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01861-9
Online ISBN: 978-3-642-01862-6
eBook Packages: Computer ScienceComputer Science (R0)