Federated Virtual Environment (FVE): a virtual collaborative environment
LE3 .A278 2008
2008
Giles, Rick Tomek, Ivan
Acadia University
Master of Science
Masters
Computer Science
FVE (Federated Virtual Environment) is a software environment that allows people to collaborate online. It evolved from CVW (Collaborative Virtual Workspace) and FCVW (Federated Collaborative Virtual Workspace). A partially implemented prototype of FVE, FVE 0.1, was developed earlier at Acadia University. This thesis presents FVE 1.0, the first working version of FVE. Some of the key features of FVE 1.0 are listed below: (1) A new client interface designed and implemented using SWT (Standard Widget Toolkit) that gives the client a native look and feel on any platform while maintaining platform independency. (2) A multi-server architecture supported by middleware that increases flexibility and stability, and allows handling a large number of users. (3) Multiple document servers that offer various file operation options and version control capabilities that allow users to track each file's edition history and view the content of each version. FVE is a team project and this thesis focuses on the author's contribution to FVE 1.0, namely the design and implementation of the client, the middleware, and the document server. It describes problems encountered during development, explains their solutions, and proposes possible future work on FVE.
The author retains copyright in this thesis. Any substantial copying or any other actions that exceed fair dealing or other exceptions in the Copyright Act require the permission of the author.
https://scholar.acadiau.ca/islandora/object/theses:2908