Abstract
As collaboration activities usually involve several people with different group tasks and needs, they are rarely supported by a single CSCW technology. Then different types of collaborative applications are usually applied in order to support group work. But in spite of being used to accomplish a common collaboration task, these applications are executed independently without getting any advantage of each other. The integration of such applications would allow them to dynamically interoperate, combining their different functionalities in a controlled way. In order to achieve integration, we propose LEICA, a loosely-coupled integration environment which allows collaborative applications to interact without loosing their autonomy. LEICA relies on Web services technology, event notification system, and collaboration policies for controlling the interactions between integrated applications.
Chapter PDF
Similar content being viewed by others
References
Web Services Activity (2005), http://www.w3.org/2002/ws/
Eugster, P., Felber, P., Guerraoui, R., Kermarrec, A.-M.: The many faces of publish/subscribe. ACM Computing Surveys 35, 114–131 (2003)
Skype website, http://www.skype.com/
Dewan, P.: An experiment in interoperating heterogeneous collaborative systems. In: 6th European Conference on Computer Supported Cooperative Work, Copenhagen, Denmark. Kluwer Academic Publishers, Dordrecht (1999)
Iqbal, R., James, A., Gatward, R.: A practical solution to the integration of collaborative applications in academic environment. In: 5th International Workshop on Collaborative Editing Systems, hosted by the ECSCW 2003, Helsinki, Finland (2003)
Spellman, P.J., Mosier, J.N., Deus, L.M., Carlson, J.A.: Collaborative virtual workspace. In: International ACM SIGGROUP Conference of Supporting Group Work, pp. 197–203. ACM Press, Phoenix (1997)
Fuchs, L.: AREA: a cross-application notification service for groupware. In: 6th European Conference on Computer Supported Cooperative Work, Copenhagen, Denmark. Kluwer Academic Publishers, Dordrecht (1999)
Prinz, W.: NESSIE: an awareness environment for cooperative settings. In: 6th European Conference on Computer Supported Cooperative Work, Copenhagen, Denmark. Kluwer Academic Publishers, Dordrecht (1999)
Fox, G., et al.: A Web services framework for collaboration and videoconferencing. In: Workshop on Advanced Collaborative Environments, Seattle, Washington (2003)
Orfali, R., Harkey, D.: Client/server programming with Java and CORBA. Wiley, NewYork (1998)
Distributed Component Object Model, DCOM (2005), http://www.microsoft.com
Roman, E., Ambler, S.W.: Jewell T Mastering Enterprise, JavaBeans. Wiley, NewYork (2001)
W3C: Simple Object Access Protocol (SOAP) (2004), http://www.w3.org/TR/soap
Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services. In: Web Services – Concepts, Architectures and Applications, ch. 5. Springer, Heidelberg (2004)
Chiu, K., Govindaraju, M., Bramley, R.: Investigating the limits of SOAP performance for scientific computing. In: 11th IEEE International Symposium on High Performance Distributed Computing. IEEE press, Los Alamitos (2002)
Courtiat, J.P., Santos, C.A.S., Lohr, C., Benaceur, O.: Experience with RT-LOTOS,a temporal extension of the LOTOS formal description technique. Computer Communications 23(12), 1104–1123 (2000)
W3C: Universal Description, Discovery, and Integration (UDDI) (2005), http://www.uddi.org
Apache: jUDDI webpage (2005), http://ws.apache.org/juddi/
IBM: UDDI4J webpage (2005), http://www.uddi4j.org/
Castro, M., Druschel, P., Kermarrec, A.-M., Rowstron, A.: Scribe: A large-scale and decentralized application-level multicast infrastructure. IEEE Journal on Selected Areas in Communications (JSAC)Â 20(8) (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 IFIP International Federation for Information Processing
About this paper
Cite this paper
Gomes, R.L., Rivera, G.J.H., Courtiat, J.P. (2005). Loosely-Coupled Integration of CSCW Systems. In: Kutvonen, L., Alonistioti, N. (eds) Distributed Applications and Interoperable Systems. DAIS 2005. Lecture Notes in Computer Science, vol 3543. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11498094_4
Download citation
DOI: https://doi.org/10.1007/11498094_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26262-6
Online ISBN: 978-3-540-31582-7
eBook Packages: Computer ScienceComputer Science (R0)