A collaborative document development environment using XML and mobile agents
LE3 .A278 2000
Master of Science
The purpose of this thesis is to explore the use of autonomous mobile agent and Extensible Markup Language (XML) technologies for collaborative document development. The application of these technologies for collaborative environments is investigated to support computers permanently connected to a network, as well as intermittently connected devices such as laptops. A prototype environment has been implemented as an experiment to determine the feasibility of this model and facilitate further investigation. Support is provided for disconnected operation, distributed development of documents, local execution of computation-intensive operations, and a "push" model of information sharing. The more traditional "pull" model of sharing is also implemented. There are a number of collaborative environments currently available, but it is believed that the merging of mobile agent and XML technology for such applications is a relatively new domain. The intent is to explore this topic as a new collaboration paradigm, and make observations concerning its usefulness.
The author grants permission to the University Librarian at Acadia University to reproduce, loan or distribute copies of my thesis in microform, paper or electronic formats on a non-profit basis. The author retains the copyright of the thesis.