Skip to main content

Coordination and Adaptation Techniques: Bridging the Gap Between Design and Implementation

Report on the WS WCAT at ECOOP’06

  • Conference paper
Object-Oriented Technology. ECOOP 2006 Workshop Reader (ECOOP 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4379))

Included in the following conference series:

Abstract

Coordination and Adaptation are two key issues when developing complex distributed systems. Coordination focuses on the interaction among software entities. Adaptation focuses on solving the problems that arise when the interacting entities do not match properly. This is the report of the third edition of the WCAT workshop, that took place in Nantes jointly with ECOOP 2006. In this third edition, the topics of interest of the participants covered a large number of fields where coordination and adaptation have an impact: models, requirements identification, interface specification, extra-functional properties, automatic generation, frameworks, middleware, and tools.

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arbab, F.: What Do You Mean Coordination? Bulletin of the Dutch Association for Theoretical Computer Science (NVTI) (1998)

    Google Scholar 

  2. Canal, C., Murillo, J.M., Poizat, P.: Report on the First International Workshop on Coordination and Adaptation Techniques for Software Entities. In: Malenfant, J., Østvold, B.M. (eds.) ECOOP 2004. LNCS, vol. 3344, pp. 133–147. Springer, Heidelberg (2005)

    Google Scholar 

  3. Canal, C., Murillo, J.M., Poizat, P.: Software adaptation. L’Objet 12(1), 9–31 (2006)

    Google Scholar 

  4. Carreiro, N., Gelernter, D.: Linda in Context. Communications of the ACM 32, 133–147 (1989)

    Google Scholar 

  5. Diakov, N., Arbab, F.: Software adaptation in integrated tool frameworks for composite services. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 9–14 (2006), Available at http://wcat06.unex.es/

  6. Arbab, F.: Reo: A channel-based coordination model for component-composition. Mathematical Structures in Computer Science 14(1), 329–366 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  7. Fuentes, L., Sánchez, P.: Aspect-oriented approaches for component coordination. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 43–51 (2006), Available at http://wcat06.unex.es/

  8. Fuentes, L., Sánchez, P.: AO approaches for Component Adaptation. In: Becker, S., Canal, C., Murillo, J.M., Poizat, P., Tivoli, M. (eds.): Second International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’05). Held in conjunction with the 19th European Conference on Object-Oriented Programming (ECOOP’2005), pp. 79–86 (2005), Available at http://wcat05.unex.es/

  9. Pinto, M., Fuentes, L., Troya, J.M.: A dynamic component and aspect-oriented platform. The Computer Journal 48-4(4), 401–420 (2005)

    Article  Google Scholar 

  10. Gross, H.G.: Towards unification of software component procurement approaches. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 53–59 (2006), Available at http://wcat06.unex.es/

  11. André, P., Ardourel, G., Attiogbé, C.: Coordination and adaptation for hierarchical components and services. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 15–23 (2006), Available at http://wcat06.unex.es/

  12. Cámara, J., et al.: Dynamic adaptation using contextual environments. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 35–42 (2006), Available at http://wcat06.unex.es/

  13. Bracciali, A., Brogi, A., Canal, C.: A Formal Approach to Component Adaptation. Journal of Systems and Software 74(1), 45–54 (2005)

    Article  Google Scholar 

  14. Poizat, P., Salaün, G., Tivoli, M.: On dynamic reconfiguration of behavioral adaptations. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 60–69 (2006), Available at http://wcat06.unex.es/

  15. Canal, C., Poizat, P., Salaün, G.: Synchronizing behavioural mismatch in software composition. In: Gorrieri, R., Wehrheim, H. (eds.) FMOODS 2006. LNCS, vol. 4037, pp. 63–77. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  16. Cámara, J., et al.: An aspect-oriented adaptation framework for dynamic component evolution. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 91–99 (2006), Available at http://wcat06.unex.es/

  17. Cremene, M., Riveill, M., Martel, C.: Towards unanticipated dynamic service adaptation. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 25–34 (2006), Available at http://wcat06.unex.es/

  18. Sibertin-Blanc, C., et al.: Safe dynamic adaptation of interaction protocols. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 81–90 (2006), Available at http://wcat06.unex.es/

  19. Occello, A., Dery-Pinna, A.M.: Capitalizing adaptation safety: a service-oriented approach. In: Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006), pp. 71–79 (2006), Available at http://wcat06.unex.es/

  20. Agha, G.A. (ed.): Special Issue on Adaptative Middleware. Communications of the ACM 45(6) (2002)

    Google Scholar 

  21. Canal, C., Murillo, J.M., Poizat, P. (eds.): First International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’04). Held in conjunction with the 18th European Conference on Object-Oriented Programming (ECOOP’2004) (2004), Available at http://wcat04.unex.es/

  22. Becker, S., Canal, C., Murillo, J.M., Poizat, P., Tivoli, M. (eds.): Second International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’05). Held in conjunction with the 19th European Conference on Object-Oriented Programming (ECOOP’2005) (2005), Available at http://wcat05.unex.es/

  23. Mokhtar, S.B., Georgantas, N., Issarny, V.: Ad hoc composition of user tasks in pervasive computing environments. In: Software Composition, pp. 31–46 (2005)

    Google Scholar 

  24. Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M., (eds.): Third International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT’06). Held in conjunction with the 20th European Conference on Object-Oriented Programming (ECOOP’2006) (2006), Available at http://wcat06.unex.es/

  25. Hankin, C., Ciancarini, P. (eds.): COORDINATION 1996. LNCS, vol. 1061. Springer, Heidelberg (1996)

    Google Scholar 

  26. Arbab, F.: The IWIM model for coordination of concurrent activities. In: Hankin, C., Ciancarini, P. (eds.) COORDINATION 1996. LNCS, vol. 1061, Springer, Heidelberg (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mario Südholt Charles Consel

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Becker, S., Canal, C., Diakov, N., Murillo, J.M., Poizat, P., Tivoli, M. (2007). Coordination and Adaptation Techniques: Bridging the Gap Between Design and Implementation. In: Südholt, M., Consel, C. (eds) Object-Oriented Technology. ECOOP 2006 Workshop Reader. ECOOP 2006. Lecture Notes in Computer Science, vol 4379. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71774-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71774-4_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71772-0

  • Online ISBN: 978-3-540-71774-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics