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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Arbab, F.: What Do You Mean Coordination? Bulletin of the Dutch Association for Theoretical Computer Science (NVTI) (1998)
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)
Canal, C., Murillo, J.M., Poizat, P.: Software adaptation. L’Objet 12(1), 9–31 (2006)
Carreiro, N., Gelernter, D.: Linda in Context. Communications of the ACM 32, 133–147 (1989)
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/
Arbab, F.: Reo: A channel-based coordination model for component-composition. Mathematical Structures in Computer Science 14(1), 329–366 (2004)
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/
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/
Pinto, M., Fuentes, L., Troya, J.M.: A dynamic component and aspect-oriented platform. The Computer Journal 48-4(4), 401–420 (2005)
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/
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/
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/
Bracciali, A., Brogi, A., Canal, C.: A Formal Approach to Component Adaptation. Journal of Systems and Software 74(1), 45–54 (2005)
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/
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)
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/
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/
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/
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/
Agha, G.A. (ed.): Special Issue on Adaptative Middleware. Communications of the ACM 45(6) (2002)
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/
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/
Mokhtar, S.B., Georgantas, N., Issarny, V.: Ad hoc composition of user tasks in pervasive computing environments. In: Software Composition, pp. 31–46 (2005)
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/
Hankin, C., Ciancarini, P. (eds.): COORDINATION 1996. LNCS, vol. 1061. Springer, Heidelberg (1996)
Arbab, F.: The IWIM model for coordination of concurrent activities. In: Hankin, C., Ciancarini, P. (eds.) COORDINATION 1996. LNCS, vol. 1061, Springer, Heidelberg (1996)
Author information
Authors and Affiliations
Editor information
Rights 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)