Skip to main content

Minimising Lifecycle Transitions in Service-Oriented Business Processes

  • Conference paper

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

Abstract

Service selection involves the use of well-defined criteria such as Quality of Service (QoS) metrics to optimally select services for business processes. However in some cases, the service capabilities being accessed require non-trivial protocols for accessing them. When the protocol of a selected service is incompatible with the process, a lifecycle transition is triggered from operation and evaluation phase to the design phase of the process lifecycle. Such transitions can be expensive in terms of the technical and organisational resources required. In this paper, we introduce a conceptual framework for minimising such transitions in the process lifecycle by considering the relative protocol compatitbility between candidate services.

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   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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. Booth, D., Haas, H., McCabe, F., Newcomer, E., Champion, M., Ferris, C., Orchard, D.: Web services architecture. Technical report, W3C (2004), http://www.w3.org/TR/ws-arch/

  2. Adam, S., Doerr, J.: How to better align bpm and soa – ideas on improving the transition between process design and deployment. In: 9th Workshop on Business Process Modeling, Development and Support, vol. 335, CEUR-WS (2008)

    Google Scholar 

  3. Weske, M.: Business Process Management: Concepts, Languages, Architectures, 1st edn. Springer, Heidelberg (2007)

    Google Scholar 

  4. Keller, U., Lausen, H.: Functional description of web services. Technical report, WSML Working Draft (2006)

    Google Scholar 

  5. Ruiz-Cortes, A., Martin-Diaz, O., Duran, A., Toro, M.: Improving the automatic procurement of web services using constraint programming. International Journal of Cooperative Information Systems 14, 439–467 (2005)

    Article  Google Scholar 

  6. Kyriakos, K., Dimitris, P.: Semantic qos metric matching. In: ECOWS 2006: Proceedings of the European Conference on Web Services, Washington, DC, USA, pp. 265–274. IEEE Computer Society, Los Alamitos (2006)

    Google Scholar 

  7. Jaeger, C., Michael: Optimising Quality-of-Service for the Composition of Electronic Services. PhD thesis, Technische Universität, Berlin (2007)

    Google Scholar 

  8. Yu, T., Zhang, Y., Lin, K.J.: Efficient algorithms for web services selection with end-to-end qos constraints. ACM Trans. Web 1, 6 (2007)

    Article  Google Scholar 

  9. Aggarwal, R., Verma, K., Miller, J., Milnor, W.: Constraint driven web service composition in meteor-s. Scc, 23–30 (2004)

    Google Scholar 

  10. Zhang, W., Yang, Y., Tang, S., Fang, L.: Qos-driven service selection optimization model and algorithms for composite web services. In: 31st Annual International on Computer Software and Applications Conference, COMPSAC 2007, vol. 2, pp. 425–431 (2007)

    Google Scholar 

  11. Ukor, R., Carpenter, A.: Optimising service selection for message oriented web services. In: IWSC 2009 (submitted, 2009)

    Google Scholar 

  12. Wombacher, A., Fankhauser, P., Mahleko, B., Neuhold, E.: Matchmaking for business processes based on choreographies. In: EEE 2004: Proceedings of the 2004 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE 2004), Washington, DC, USA, pp. 359–368. IEEE Computer Society, Los Alamitos (2004)

    Chapter  Google Scholar 

  13. Grigori, D., Corrales, J.C., Bouzeghoub, M.: Behavioral matchmaking for service retrieval: Application to conversation protocols. Inf. Syst. 33, 681–698 (2008)

    Article  Google Scholar 

  14. RosettaNet: Rosettanet partner information processes. Internet (2009)

    Google Scholar 

  15. Decker, G., Weske, M.: Behavioral consistency for B2B process integration. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 81–95. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  16. Tan, W., Fan, Y., Zhou, M.: A petri net-based method for compatibility analysis and composition of web services in business process execution language. IEEE Transactions on Automation Science and Engineering 6, 94–106 (2009)

    Article  Google Scholar 

  17. Dumas, M., Benatallah, B., Nezhad, H.R.M.: Web service protocols: Compatibility and adaptation. IEEE Data Eng. Bull. 31, 40–44 (2008)

    Google Scholar 

  18. Gierds, C., Mooij, A.J., Wolf, K.: Specifying and generating behavioral service adapter based on transformation rules. Preprint CS-02-08, Universität Rostock, Rostock, Germany (2008)

    Google Scholar 

  19. Lohmann, N.: Correcting deadlocking service choreographies using a simulation-based graph edit distance. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 132–147. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  20. Adams, M., Ter, Edmond, D., van der Aalst, W.: Worklets: A service-oriented implementation of dynamic flexibility in workflows, pp. 291–308 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ukor, R., Carpenter, A. (2009). Minimising Lifecycle Transitions in Service-Oriented Business Processes. 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_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01862-6_11

  • 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)

Publish with us

Policies and ethics