Skip to main content

Designing Generic Business Processes Based on SOA: An Approach and a Use Case

  • Conference paper

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 43))

Abstract

In an enterprise, it is quite common to find related business functions not only in the same domain but also across other domains. However, often these business functions are implemented in isolation primarily because they were developed independent of one another and in the absence of process centric approach towards implementation. In the recent years, developments in business process modeling [3][4] and support for executable syntax for business process models coupled with architectural paradigms like Service oriented architecture (SOA) [1] have made it easier to design and implement reusable process for generic business functions. Many approaches[7][8] have been proposed for identifying and designing common business processes but are limited to designing the Business process model and do not examine the challenges in propagating the same principles on to the implementation. Here, we propose an approach which covers the design & implementation to ensure reuse & flexibility while maintaining the other benefits of cost of ownership.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Erl, T.: Service-Oriented Architecture (SOA): Concepts, Technology, and Design. Prentice Hall, Englewood Cliffs (2005)

    Google Scholar 

  2. Schulte, R.W., Natis, Y.V.: SOA Definition and Principles (2003), http://cours.logti.etsmtl.ca/mti727/notes/soa-definition-and-principles-en-v10_OnlinePDF.pdf

  3. Kamoun, F.: A roadmap towards the convergence of business process management and service oriented architecture. Ubiquity 8(14), 1 (2007)

    Article  Google Scholar 

  4. Havey, M.: What Is Business Process Modeling (2005), http://www.onjava.com/pub/a/onjava/2005/07/20/businessprocessmodeling.html

  5. Goldshlager, M.L., Zhang, B.L.-J.: Designing and implementing Enterprise Service Bus (ESB) and SOA solutions. In: 2005 IEEE International Conference on Services Computing, vol. 2, p. xiv. IEEE XPlore, Los Alamitos (2005)

    Google Scholar 

  6. ACORD XML for P&C/Surety standard, http://www.acord.org/standards/propertyxml.aspx

  7. Koussouris, S., Tsitsanis, A., Gionis, G., Psarras, J.: Designing Generic Municipal Services Process Models towards eGovernment Interoperability Infrastructures (2008), http://minbar.cs.dartmouth.edu/greecom/ejeta/specialMay08-issue/ejeta-special-08may-3_OnlinePDF.pdf

  8. Ho, C.C.: Workflow Service Provisioning: Generic Business Process Designs (1999), http://innovexpo.itee.uq.edu.au/1999/csabstracts/Ho_C_OnlinePDF.pdf

  9. Community site for SOA design patterns, http://www.soapatterns.org

  10. Keen, M., et al.: Patterns: Implementing an SOA Using an Enterprise Service Bus, IBM Redbooks (2004), http://www.redbooks.ibm.com/redbooks/pdfs/sg246306_OnlinePDF.pdf

  11. Workflow patterns, http://www.workflowpatterns.com/patterns/index.php

  12. Dijkman, R.: A Classification of Differences between Similar Business Processes. In: 11th IEEE International Enterprise Distributed Object Computing Conference (2007)

    Google Scholar 

  13. Moon, M., Hong, M., Yeom, K.: Two-level Variability Analysis for Business Process with Reusability and Extensibility. In: Annual IEEE International Computer Software and Applications Conference (2008)

    Google Scholar 

  14. Malone, T.W., Crowston, K., Herman, G.A.: Organizing Business Knowledge: The MIT Process Handbook

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kunti, K., Mysore, U., Apeksha (2010). Designing Generic Business Processes Based on SOA: An Approach and a Use Case. In: Rinderle-Ma, S., Sadiq, S., Leymann, F. (eds) Business Process Management Workshops. BPM 2009. Lecture Notes in Business Information Processing, vol 43. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12186-9_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12186-9_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12185-2

  • Online ISBN: 978-3-642-12186-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics