Advertisement

A Method for Service Identification from Business Process Models in a SOA Approach

  • Leonardo Guerreiro Azevedo
  • Flávia Santoro
  • Fernanda Baião
  • Jairo Souza
  • Kate Revoredo
  • Vinícios Pereira
  • Isolda Herlain
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 29)

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.

Keywords

Service Identification Business Process Model Service Life-cycle 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Arsanjani, A.: Service-oriented modeling and architecture (2004), http://www.ibm.com/developerworks/webservices/library/ws-soa-design1/
  2. 2.
    Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall, Englewood Cliffs (2005)Google Scholar
  3. 3.
    Fareghzadeh, N.: Service Identification Approach to SOA Development. In: Proceedings of World Academy of Science, Engineering and Technology, vol. 35, pp. 258–266 (2008)Google Scholar
  4. 4.
    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)Google Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    Josuttis, N.M.: SOA in Practice: The Art of Distributed System Design. O’Reilly, Sebastopol (2007)Google Scholar
  7. 7.
    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)Google Scholar
  8. 8.
    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
  9. 9.
    Marks, E.A., Bell, M.: Service-Oriented Architecture: A Planning and Implementation Guide for Business and Techonology. John Wiley & Sons Inc., Chichester (2006)Google Scholar
  10. 10.
    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
  11. 11.
    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)CrossRefGoogle Scholar
  12. 12.
    Pulier, E., Taylor, H.: Understanding Enterprise SOA. Manning (2006)Google Scholar
  13. 13.
    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)Google Scholar
  14. 14.
    Scheer, A.-W.: ARIS - Business Process Modelling. Springer, Berlin (2000)CrossRefGoogle Scholar
  15. 15.
    Sharp, A., McDemortt, P.: Workflow Modeling: Tools for Process Improvement and Application Development. Artech House computing library (2001)Google Scholar
  16. 16.
    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)Google Scholar
  17. 17.
    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)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Leonardo Guerreiro Azevedo
    • 1
    • 2
  • Flávia Santoro
    • 1
    • 2
  • Fernanda Baião
    • 1
    • 2
  • Jairo Souza
    • 1
  • Kate Revoredo
    • 1
  • Vinícios Pereira
    • 1
  • Isolda Herlain
    • 3
  1. 1.NP2Tec – Research and Practice Group in Information TechnologyBrazil
  2. 2.Departament of Applied InformaticsFederal University of the State of Rio de JaneiroBrazil
  3. 3.Petrobras – Petróleo Brasileiro S/ABrazil

Personalised recommendations