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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
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)