MatchMaker - A Framework to Support Collaborative Java Applications
M. Jansen. Shaping the Future of Learning through Intelligent Technologies. Proceedings of the 11th Conference on Artificial Intelligence in Education, page 535-536. Amsterdam, IOS Press, (2003)
Abstract
The work presented in this paper deals with the MatchMaker TNG framework that was developed to easily extend stand-alone Java applications to collaborative ones. This is achieved by a combination of a replicated architecture with a centralized server and with respect to well-known design patterns like the Model-View-Controller (MVC) architecture. Furthermore several additional functions have been implemented such as a replay function that enables the user to replay sessions after they took place. This replay function is based on an advanced logging mechanism that also supports an undo/redo framework that enables us to undo/redo actions in collaborative sessions. After presenting the basic functions of the framework, an outlook to the future work concerning MatchMaker TNG is given.
%0 Conference Paper
%1 matchmakeraframeworktosupportcollaborativejavaapplications
%A Jansen, Marc
%B Shaping the Future of Learning through Intelligent Technologies. Proceedings of the 11th Conference on Artificial Intelligence in Education
%C Amsterdam
%D 2003
%E Hoppe, F. Verdejo & J. Kay U.
%I IOS Press
%K 2003 imported
%P 535-536
%T MatchMaker - A Framework to Support Collaborative Java Applications
%U http://www.collide.info/Members/admin/publications/MatchMaker.pdf
%X The work presented in this paper deals with the MatchMaker TNG framework that was developed to easily extend stand-alone Java applications to collaborative ones. This is achieved by a combination of a replicated architecture with a centralized server and with respect to well-known design patterns like the Model-View-Controller (MVC) architecture. Furthermore several additional functions have been implemented such as a replay function that enables the user to replay sessions after they took place. This replay function is based on an advanced logging mechanism that also supports an undo/redo framework that enables us to undo/redo actions in collaborative sessions. After presenting the basic functions of the framework, an outlook to the future work concerning MatchMaker TNG is given.
@inproceedings{matchmakeraframeworktosupportcollaborativejavaapplications,
abstract = {The work presented in this paper deals with the MatchMaker TNG framework that was developed to easily extend stand-alone Java applications to collaborative ones. This is achieved by a combination of a replicated architecture with a centralized server and with respect to well-known design patterns like the Model-View-Controller (MVC) architecture. Furthermore several additional functions have been implemented such as a replay function that enables the user to replay sessions after they took place. This replay function is based on an advanced logging mechanism that also supports an undo/redo framework that enables us to undo/redo actions in collaborative sessions. After presenting the basic functions of the framework, an outlook to the future work concerning MatchMaker TNG is given.},
added-at = {2009-09-01T10:42:52.000+0200},
address = {Amsterdam},
author = {Jansen, Marc},
biburl = {https://www.bibsonomy.org/bibtex/22e7202a7d112779c1ac10964ed9732dd/collide},
booktitle = {Shaping the Future of Learning through Intelligent Technologies. Proceedings of the 11th Conference on Artificial Intelligence in Education},
description = {Collide Publications},
editor = {Hoppe, F. Verdejo \& J. Kay U.},
interhash = {61d76e123f33a55dc8919a45ca9a9c77},
intrahash = {2e7202a7d112779c1ac10964ed9732dd},
keywords = {2003 imported},
pages = {535-536},
publisher = {IOS Press},
timestamp = {2009-09-02T08:36:45.000+0200},
title = {MatchMaker - A Framework to Support Collaborative Java Applications},
url = {http://www.collide.info/Members/admin/publications/MatchMaker.pdf},
year = 2003
}