. Fig, 13. Coordination algorithm of an agent Coor i with a service Comm j

L. Bass, A metamodel for the runtime architecture of an interactive system. User Interface Developers' Workshop, SIGCHI Bulletin, 1992.

P. Dewan, Architectures for collaborative applications, CSCW Journal, Trends in Software, pp.169-194, 1999.

C. A. Ellis, A conceptual model of groupware, Proceedings of the 1994 ACM conference on Computer supported cooperative work , CSCW '94, pp.79-88, 1994.
DOI : 10.1145/192844.192878

N. Khezami, S. Otmane, and M. Mallem, A new formal model of collaboration by multi-agent systems, International Conference on Integration of Knowledge Intensive Multi-Agent Systems, 2005., pp.32-37, 2005.
DOI : 10.1109/KIMAS.2005.1427048

URL : https://hal.archives-ouvertes.fr/hal-00339465

Y. Laurillau and L. Nigay, Clover architecture for groupware, Proceedings of the 2002 ACM conference on Computer supported cooperative work , CSCW '02, pp.236-245, 2002.
DOI : 10.1145/587078.587112

A. Morch, Three levels of end-user tailoring: customization, integration, and extension, Journal in Computers and design in context, pp.51-76, 1997.

C. Pletz, Web services orchestration. a review of emerging technologies, tools and standards, 2006.

R. Slagter, M. Biemans, and H. Ter-hofte, Evolution in use of groupware: facilitating tailoring to the extreme, Proceedings Seventh International Workshop on Groupware. CRIWG 2001, pp.68-73, 2001.
DOI : 10.1109/CRIWG.2001.951771

S. Mcilraith, T. Son, and H. Zeng, Semantic Web services, IEEE Intelligent Systems, vol.16, issue.2, pp.46-53, 2005.
DOI : 10.1109/5254.920599

M. P. Papazoglou and D. Georgakopoulos, Service-oriented computing, Communications of the ACM, vol.46, issue.10, pp.25-28, 2003.

E. Lee and B. Lee, An Agent-Based Web Service Composition Using Semantic Information and QoS, Journal Agent and Multi-Agent Systems: Technologies and Applications, pp.928-937, 2007.
DOI : 10.1109/TSE.2004.11

A. Dinis, N. Fies, N. Cheaib, S. Otmane, M. Mallem et al., DIGITAL OCEAN: A National Project for the creation and distribution of Multimedia Content for Underwater Sites, Proc. of the 14th International Conference on Virtual Systems and MultiMedia, Dedicated to Digital Heritage, VSMM'08 Limassol Cyprus, pp.389-396, 2008.

N. Cheaib, S. Otmane, and M. Mallem, Web services and Software Agents for Tailorable Groupware Design. in the book Emergent Web Intelligence: Advanced Semantic Technologies,Springer Verlag in the series, AI&KP, pp.185-208, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00634669

S. Otmane, N. Cheaib, and M. Mallem, Internet-based Collaborative Teleoperation: Towards tailorable groupware for teleoperation. in the book End-to-End Quality of Service Engineering in Next Generation Heterogeneous Networks, pp.163-193, 2008.
URL : https://hal.archives-ouvertes.fr/hal-00339485

E. Maximilien and M. P. Singh, A framework and ontology for dynamic Web services selection, IEEE Internet Computing, vol.8, issue.5, pp.84-93, 2004.
DOI : 10.1109/MIC.2004.27

O. Stiemerling and A. Cremers, Tailorable component architectures for CSCWsystems, Proceedings of the Sixth Euromicro workshop on Parallel and Distributed Processing, pp.302-308, 2002.
DOI : 10.1109/empdp.1998.647213

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.8051

N. Cheaib, S. Otmane, and M. Mallem, Combining FIPA agents and web services for the design of tailorable groupware architecture, Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services, iiWAS '08, pp.702-705, 2008.
DOI : 10.1145/1497308.1497449

URL : https://hal.archives-ouvertes.fr/hal-00639735

O. Stiemerling and A. Cremers, Tailorable component architectures for CSCW-systems, Proceedings of the Sixth Euromicro Workshop on Parallel and Distributed Processing, PDP '98 -, pp.21-24, 1998.
DOI : 10.1109/EMPDP.1998.647213

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.8051

V. Wulf, ???Let's see your search-tool!???---collaborative use of tailored artifacts in groupware, Proceedings of the international ACM SIGGROUP conference on Supporting group work , GROUP '99, pp.50-59
DOI : 10.1145/320297.320303

G. Teege, Users as Composers: Parts and Features as a Basis for Tailorability in CSCW Systems, Computer Supported Cooperative Work (CSCW), vol.6, issue.1, pp.101-122, 2000.
DOI : 10.1023/A:1008765810708

H. Kahler, Supporting collaborative tailoring, 2001.

R. Slagter, Dynamic Groupware Services : Modular design of tailorable groupware, Telematica Instituut, the Netherlands, 2004.

A. Fernandez, Groupware for Collaborative Tailoring, 2005.

D. Torres, A. Fernandez, G. Rossi, and S. Gordillo, Fostering Groupware Tailorability Through Separation of Concerns, Lecture Notes in Computer Science, vol.4715, p.143
DOI : 10.1007/978-3-540-74812-0_11

O. Stiemerling, R. Hinken, and A. Cremers, The EVOLVE tailoring platform: supporting the evolution of component-based groupware Third International Enterprise Distributed Object Computing Conference, EDOC'99. Proceedings, pp.106-115, 1999.

M. Biemans and G. Ter-hofte, Tailorability: state-of-the-art Gigaport project deliverable , Telematica Instituut, The Netherlands, 1999.

G. Bourguin, Un support informatiquè a l'activité coopérative fondé sur la Théorie de l'Activité: le projet DARE, 2000.

G. Bourguin, Proposition pour une gestion dynamique de l'inter-activités dans le TCAO Proceedings of the 16th conference on Association Francophone d'Interaction Homme-Machine table of contents, pp.191-194, 2004.

A. Morch, O. Stiemerling, and V. Wulf, Tailorable groupware, ACM SIGGROUP Bulletin, vol.19, issue.1, p.43, 2012.
DOI : 10.1145/276203.292486

V. Wulf and B. Golombek, Direct activation: A concept to encourage tailoring activities, Behaviour & Information Technology, vol.16, issue.4
DOI : 10.1016/S0953-5438(00)00046-1

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.111.5036

V. Wulf, V. Pipek, and M. Won, Component-based tailorability: Enabling highly flexible software applications, International Journal of Human-Computer Studies, vol.66, issue.1, pp.1-22, 2008.
DOI : 10.1016/j.ijhcs.2007.08.007

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.115.559

Y. Laurillau, Conception et realisation logicielles pour les collecticiels centrees sur l'activite de groupe: le modele et la platforme Clover PhD Thesis, 2002.

E. Newcomer, Understanding Web Services: XML, Wsdl, Soap, and UDDI, 2002.

N. Khezami, Vers un collecticiel base sur un formalisme multi-agent destine a la teleoperation collaborative via Internet PhD Thesis, 2005.

P. Buhler and J. Vidal, Semantic web services as agent behaviors Agentcities: Challenges in Open Agent Environments, pp.25-31, 2003.

N. Cheaib, S. Otmane, and M. Mallem, Integrating internet technologies in designing a tailorable groupware architecture, 2008 12th International Conference on Computer Supported Cooperative Work in Design, pp.141-147, 2008.
DOI : 10.1109/CSCWD.2008.4536973

URL : https://hal.archives-ouvertes.fr/hal-00339451

J. F. Patterson, A taxonomy of architectures for synchronous groupware applications, ACM SIGOIS Bulletin, vol.15, issue.3, pp.27-29, 1995.
DOI : 10.1145/201947.201969

S. Otmane, M. Mallem, A. Kheddar, and F. Chavand, ARITI: an Augmented Reality Interface for Teleoperation on the Internet in Advanced Simulation Technologies Conference, High Performance Computing, pp.254-261, 2000.

M. Blois, M. Escobar, and R. Choren, Using agents and ontologies for application development on the semantic web, Journal of the Brazilian Computer Society, vol.13, issue.2, pp.35-44, 2007.
DOI : 10.1590/S0104-65002007000200004

G. Calvary, J. Coutaz, and L. Nigay, From single-user architectural design to PAC*, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '97, pp.242-249, 1997.
DOI : 10.1145/258549.258717

N. Cheaib, S. Otmane, and M. Mallem, A machine-machine collaboration formalism based on web services for groupware tailorability, Proceedings of the 2011 15th International Conference on Computer Supported Cooperative Work in Design (CSCWD), pp.238-245, 2011.
DOI : 10.1109/CSCWD.2011.5960080

URL : https://hal.archives-ouvertes.fr/hal-00636979

M. Wright, A detailed investigation of interoperability for web services

G. Gannod, J. Burge, and S. Urban, Issues in the Design of Flexible and Dynamic Service-Oriented Systems, International Workshop on Systems Development in SOA Environments (SDSOA'07: ICSE Workshops 2007), 2007.
DOI : 10.1109/SDSOA.2007.8

S. Dustdar, H. Gall, and R. Schmidt, Web services for groupware in distributed and mobile collaboration, 12th Euromicro Conference on Parallel, Distributed and Network-Based Processing, 2004. Proceedings., pp.241-247, 2004.
DOI : 10.1109/EMPDP.2004.1271451

H. Fuks, A. Raposo, M. A. Gerosa, and C. J. De-lucena, Applying the 3C model to groupware engineering, International Journal of Cooperative Information Systems, issue.14, pp.2-3, 2005.

I. Foukarakis, A. Kostaridis, C. Biniaris, D. Kaklamani, and I. Venieris, Webmages: An agent platform based on web services, Computer Communications, vol.30, issue.3, pp.538-545, 2007.
DOI : 10.1016/j.comcom.2005.11.014

URL : http://dspace.lib.ntua.gr/handle/123456789/18511

M. Matskin, P. Kungas, J. Rao, J. Sampson, and S. A. Petersen, Enabling Web services composition with software agents, Proceedings of the Ninth IASTED International Conference on Internet and Multimedia Systems and Applications, pp.93-98, 2005.

B. Starr, M. Ackerman, and M. Pazzani, Do-I-Care, Conference companion on Human factors in computing systems common ground, CHI '96, pp.237-274, 1996.
DOI : 10.1145/257089.257318

Z. Maamar, Q. Z. Sheng, and B. Benatallah, Interleaving Web Services Composition and Execution Using Software Agents and Delegation The 1st International Workshop on Web Services and Agent-based Engineering, 2003.

P. Buhler and J. Vidal, Toward the synthesis of web services and agent behaviors Proceedings of the Agentcities: Challenges in Open Agent Environments Workshop, pp.25-31, 2002.

M. N. Huhns and M. P. Singh, Service-oriented computing: key concepts and principles, IEEE Internet Computing, vol.9, issue.1, pp.75-81, 2005.
DOI : 10.1109/MIC.2005.21

I. Dickinson and M. Wooldridge, Agents are not (just) web services: considering BDI agents and web services, Proceedings of the 2005 Workshop on Service-Oriented Computing and Agent-Based Engineering (SOCABE'2005), 2005.

G. Bourguin, Lessons learned from the implementation of a reflexive groupware system Proceedings of the 15th French-speaking conference on human-computer interaction, pp.40-47, 2003.

D. Payet, L'enrichissement de message comme support pour la composition logicielle PhD Thesis, 2003.

R. Slagter, M. Biemans, and H. Ter-hofte, Evolution in use of groupware: facilitating tailoring to the extreme, Proceedings Seventh International Workshop on Groupware. CRIWG 2001, pp.68-73, 2001.
DOI : 10.1109/CRIWG.2001.951771