Table of Contents
Shared Places on the Web: XML for Web-based collaboration and Distance Educationhttp://www.gca.org/conf/xmldev99/ http://www.npac.syr.edu/users/gcf/montrealxmlaug99 XML Developers ConferenceMontreal August 19-20 1999
Abstract of XML and Collaboration
Overview of Collaboration with XML I
Overview of Collaboration with XML II
Overview of Collaboration with XML III
What is Web-based Collaboration?
Simplest Shared Object is Client Side Java Applet
Architecture of Tango Distance Education
Courses at Jackson State
So putting these ideas together for Distance Education
Shared Simulations -- Fluid Flow and Planetary Motion
Applications of Web-based Collaboration
More General Shared server side Objects
Sharing Server Side Objects II
Shared Event Model of Collaboration?
So what do we have now--TangoInteractive
TangoInteractive System Architecture
Next Generation TangoInteractive
Collaboration Framework I
State of a Web Page is
Each Collaborating Client Receives Events
Shared Places on the Web I
Shared Places on the Web II
SPW and Portals
SPW as Shared Portal on the Web
SPW and Window Clutter
Two Uses of XML in Collaboration?
JSSB Currently Shares Existing Web DOM in Netscape 4.5
JavaScript Shared Browser with Dynamic HTML -- Shared Pointer
Basic JSSB Architecture
Shared Form Illustrated by Shared Access to NCSA Biology Workbench showing how general server objects can be shared from web interface
User and System Events
JSSB and Shared Card Games
Sharing XML Content Pages
XML JSSB Architecture
Applications of Shared XML Content Pages
XML and Universal Access I
XML and Universal Access II
Some Technical and System Comments
Where are we today?
Shared Places and SPDL - Overview
Shared Places - Technology Components
Shared Place Example: Introduction
Overview of Typical SPDL Document
SPDL Document Header
Declare the Shared Objects
What does SPDL Document Define
What SPDL Document Defines- continued
Definition of Groups of Users
Access to the Shared Place
Define User Roles I
Define User Roles II
Define Collaborative Sessions
Define Data Synchronization
Define source of Data
Shared Place Components
A Collection of Shared Place Components
Web Page with 2 Shared Objects
Continuing the HTML File: Load Shared Place and 2 Java Applets
The Real Stuff in HTML Page
Shared Places Interfaces
Shared Place Architecture
Shared Place Architecture - continued
Conclusions
Overview of Collaboration with XML I
Overview of Collaboration with XML II
Overview of Collaboration with XML III
|