A JAVA based API for the Implementation and Maintenance of Domain Specific Collaborative Virtual Environments. - Mike B. Litman (2006)