Skip to main content

A Multi-layer Approach for Customizing Business Services

  • Conference paper
E-Commerce and Web Technologies (EC-Web 2011)

Abstract

The reusability of services is a cornerstone of the Service-Oriented Architecture design paradigm as it leads to a reduction in the costs associated with software development, integration and maintenance. However, reusability is difficult to achieve in practice as services are either too generic or overspecified for the tasks they are required to complete. This paper presents our work in defining an approach for achieving service reusability in Service-Based Applications (SBAs) by decomposing the reusability requirements into two layers and then into separate views that allow the customization of business policies, quality of service, tasks and control (i.e., orchestration/choreography) parameters. The objective of defining such an approach is to provide an appropriate solution that will guide the customization of a service’s functional and non-functional properties to allow it to be reused in different business contexts.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. van der Aalst, W.M.P., Dreiling, A., Gottschalk, F., Rosemann, M., Jansen-Vullers, M.H.: Configurable process models as a basis for reference modeling. In: Bussler, C.J., Haller, A. (eds.) BPM 2005. LNCS, vol. 3812, pp. 512–518. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  2. van der Aalst, W.M.P., Hofstede, H.M.A., Kiepuszewski, B., Barros, P.A.: Workflow Patterns. Distributed and Parallel Databases 14(1), 551 (2003)

    Google Scholar 

  3. Benbernou, S., Ivona, B., Nitto, D.E., Carro, M., Kritikos, K., Parkins, M.: A Survey on Service Quality Description. ACM Computing Survey V(N), 1–77 (2010)

    Google Scholar 

  4. Francisco, C., et al.: The Next Step in Web Services. Communication of the ACM 46(10), 29–34 (2003)

    Article  Google Scholar 

  5. Curran, A.T., Keller, G., Ladd, A.: SAP R/3 Business Blueprint: Understanding the Business Process Reference Model. Enterprise Resource Planning Series. Prentice Hall PTR, Upper Saddle River (1997)

    Google Scholar 

  6. van Dongen, B.F., Jansen-Vullers, M.H., Verbeek, H.M.W., van der Aalst, W.M.P.: Verification of the SAP Reference Models using EPC Reduction, State Space Analysis, and Invariants. Technical Report (2006)

    Google Scholar 

  7. Guidi, C., Lucchi, R., Gorrieri, R., Busi, N., Tennenholtz, M.: A calculus for service oriented computing. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 327–338. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  8. GUIDE Task Force: Defining Business Rules – What Are They (July 2001)

    Google Scholar 

  9. van der Heuvel, W.J., Jeusfeld, M.: Model transformation with Reference Models. In: Proc. 3rd International Conference Interoperability for Enterprise Software and Applications, Funchal, Portugal, pp. 63–75 (March 2007)

    Google Scholar 

  10. La Rosa, M., Dumas, M.: Configurable Process Models: How To Adopt Standard Practices In Your How Way? BPTrends Newsletter (November 4, 2008)

    Google Scholar 

  11. Lu, R., Sadiq, S., Governatori, G.: On Managing Business Processes Variants. Data & Knowledge Engineering Journal 68, 642–664 (2009)

    Article  Google Scholar 

  12. Mendling, J., Moser, M., Neumann, G., Verbeek, H.M.W., van Dongen, B.F., van der Aalst, W.M.P.: Faulty ePCs in the SAP reference model. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 451–457. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. OMG’s RFP: Organizing Business Plans: The Standard Model for Business Rule Motivation (2002)

    Google Scholar 

  14. O’Sullivan, J., Edmund, D., Hofstede, H.M.t.A.: Service Description: A survey of the general nature of services. Technical report (2002)

    Google Scholar 

  15. Papazoglou, P.M.: Service Oriented Computing: Concepts, Characteristics, and Directions. In: Proceeding of the Fourth International Conference on Web Information System Engineering, WISE 2003 (2003)

    Google Scholar 

  16. Papazoglou, P.M., van der Heuvel, W.J., Leymann, F.: Business Process Management: A Survey. ACM Computing Survey, 1–48 (September 2009)

    Google Scholar 

  17. Simchi-Levi, D., Kaminsky, P., Simchi-Levi, E.: Designing and Managing Supply Chain: Concepts Strategies and Case Studies, 3rd edn. McGraw-Hill Irwin, Boston (2008)

    Google Scholar 

  18. Stollberg, M., Muth, M.: Efficient Business Service Consumption by Customization with Variability Modeling. Journal of System Integration (2010)

    Google Scholar 

  19. UN/CEFACT Modeling Methodology (UMM): UMM Meta Model – Foundation Module Candidate for 2.0 (2009), http://umm-dev.org/ummspecification/

  20. Wang, J., Yu, J.: A business-level service model supporting end-user customization. In: Di Nitto, E., Ripeanu, M. (eds.) ICSOC 2007. LNCS, vol. 4907, pp. 295–303. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  21. Zhilei, M., Leymann, F.: A. Lifecycle Model for Using Process Fragment in Business Process Modelling. In: BPDMS (2008)

    Google Scholar 

  22. Zhu, X., Zheng, X.: A Template based Approach for mass Customization of Service Oriented E-business Applications. In: Kishino, F., Kitamura, Y., Kato, H., Nagata, N. (eds.) ICEC 2005. LNCS, vol. 3711, Springer, Heidelberg (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Taher, Y., Haque, R., Parkin, M., van den Heuvel, WJ., Richardson, I., Whelan, E. (2011). A Multi-layer Approach for Customizing Business Services. In: Huemer, C., Setzer, T. (eds) E-Commerce and Web Technologies. EC-Web 2011. Lecture Notes in Business Information Processing, vol 85. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23014-1_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-23014-1_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-23013-4

  • Online ISBN: 978-3-642-23014-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics