Skip to main content

Ad-hoc Execution of Collaboration Patterns using Dynamic Orchestration

  • Conference paper
Enterprise Interoperability IV

Abstract

Industrial enterprises realize that in order to function and survive in constantly changing grounds, they need to collaborate dynamically by forming network-based collaborative alliances of a temporary nature. During such collaborations, several segments of work can be often identified as recurring and be reused. The exploitation of this repetition is considered to be critical for these environments, so approaches that propose the use of Collaboration Patterns (CPats), seen as loose workflows of services, can be proven valuable. In this paper we present the use of CPats in virtual organizations that are executed in an ad hoc way. We propose a schema that combines the initiatives of CPats along with a dynamic service orchestration engine based on an autonomic framework called Fractal. Such approach allows reorganizing service workflow at run-time in order to take into account collaboration network plasticity.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fox MS. Issues in enterprise modeling. Systems, Man and Cybernetics, 'Systems Engineering in the Service of Humans', Conference Proceedings, vol. 1, pp. 86-92, 1993.

    Google Scholar 

  2. Matos C, Afsarmanesh H. Collaborative Networked Organization: A research agenda for emerging business models, Springer Press, 2004.

    Google Scholar 

  3. Davidow WH and Malone MS. The Virtual Corporation. Harper-Collins, New York, 1992.

    Google Scholar 

  4. Mowshowitz A. Virtual Organization. ACM 40, 9 (Sept. 1997), 30–37.

    Google Scholar 

  5. Mowshowitz A. Virtual organization: A vision of management in the information age. Inf. Soc. 10 (1994), 267–288.

    Article  Google Scholar 

  6. Ahuja MK, Carley KM. Network Structure in Virtual Organizations, Organization Science, v.10 n.6, p.741-757, June 1999

    Article  Google Scholar 

  7. Verginadis Y, Apostolou D, Papageorgiou N, Mentzas G. Collaboration Patterns in Event-Driven Environment for Virtual Organisations. Intelligent Event Processing – Association for the Advancement of Artificial Intelligence (AAAI) Spring Symposium 2009, Stanford, USA

    Google Scholar 

  8. Molina, A. and Bell R. A Manufacturing Model representation of a flexible manufacturing facility. Journal of Engineering Manufacture: Proceedings of the Institution of Mechanical Engineers 213(B), 1999, pp. 225-246.

    Article  Google Scholar 

  9. Bruneton E., Coupaye T, Leclercq M., Quema,V. and Stefani JB. The Fractal Component Model and its Support in Java. Software - Practice and Experience 2006; 36:11-12.

    Article  Google Scholar 

  10. Slagter R, Biemans M. and Jones VM. Service Orchestration for Collaboration Patterns. Technical Report TR-CTIT-05-71, Centre for Telematics and Information Technology, University of Twente, Enschede, ISSN 1381-3625, 2005.

    Google Scholar 

  11. Chappell D. Enterprise Service Bus: Theory in Practice, O'Reilly Media, 2004.

    Google Scholar 

  12. Merle P., Stefani JB. A formal specification of the Fractal component model in Alloy. INRIA research report No 6721, 2008.

    Google Scholar 

  13. Norta A., Hendrix M. and Grefen P. A Pattern-Knowledge Base Supported Establishment of Inter-organizational Business Processes. R. Meersman, Z. Tari, P. Herrero et al. (Eds.): OTM Workshops 2006, LNCS 4277, 2006, pp. 834–843.

    Google Scholar 

  14. De Moor, A. Community Memory Activation with Collaboration Patterns. Proceedings of the 3rd International Community Informatics Conference (CIRN 2006) Prato Italy, pp. 1.

    Google Scholar 

  15. Briggs, R. O. Collaboration Engineering with ThinkLets to Pursue Sustained Success with Group Support Systems. Journal of Management Information Systems, 19, 31-64, 2003.

    Google Scholar 

  16. van der Aalst, W. M. P. The Application of Petri Nets to Workflow Management. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 8, 21-66, 1998.

    Article  Google Scholar 

  17. Puhlmann, F. & Weske, M. Using the pi-Calculus for Formalizing Workflow Patterns. LECTURE NOTES IN COMPUTER SCIENCE, 3649, 153, 2005.

    Google Scholar 

  18. van der Aalst WMP, ter Hofstede AHM, Kiepuszewski B. and Barros AP. Workflow Patterns. Distributed and Parallel Databases, 14(3), 2003, pp. 5–51.

    Article  Google Scholar 

  19. Russell N, ter Hofstede AHM, Edmond D. and van der Aalst WMP. Workflow Data Patterns. Technical report, (FIT-TR-2004-01), 2004a.

    Google Scholar 

  20. Russell N., ter Hofstede AHM, Edmond D. and van der Aalst WMP. Workflow Resource Patterns. BETA Working Paper Series, WP 127, Eindhoven University of Technology, 2004b.

    Google Scholar 

  21. Moody P, Gruen D, Muller MJ, Tang J. and Moran TP. Business activities patterns: a new model for collaborative business applications. IBM Systems Journal 45(4), 2006, pp. 693-694.

    Google Scholar 

  22. Biuk-Aghai R. Patterns of Virtual Collaboration in Online Collaboration Systems. Proceedings of the IASTED International Conference Knowledge Sharing and Collaborative Engineering, ACTA Press, 2004, pp. 57-62.

    Google Scholar 

  23. Bernstein A. How Can Cooperative Work Tools Support Dynamic Group Processes? Bridging the Specificity Frontier, CSCW’00, Philadelphia, PA, 2000.

    Google Scholar 

  24. Paschke A. Design Patterns for Complex Event Processing. 2nd International Conference on Distributed Event-Based Systems (DEBS'08), 2008.

    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 London Limited

About this paper

Cite this paper

Lorre, JP., Verginadis, Y., Papageorgiou, N., Salatge, N. (2010). Ad-hoc Execution of Collaboration Patterns using Dynamic Orchestration. In: Popplewell, K., Harding, J., Poler, R., Chalmeta, R. (eds) Enterprise Interoperability IV. Springer, London. https://doi.org/10.1007/978-1-84996-257-5_1

Download citation

  • DOI: https://doi.org/10.1007/978-1-84996-257-5_1

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84996-256-8

  • Online ISBN: 978-1-84996-257-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics