Given by Geoffrey C. Fox, Marek Podgorny at Technical Program: ITEA HPCC Conference Aberdeen Md. on July 14 98. Foils prepared July 15 1998
Outside Index
Summary of Material
Distance Education and the Virtual University |
Command and Control or Crisis Management |
We discuss Collaborative Engineering Design |
Collaborative Planning and Simulation or more generally Collaborative Research |
In each case one needs a mix of Asynchronous and Synchronous collaboration and a mix of real-time and archival information. |
Outside Index Summary of Material
July 13 1998 ITEA Meeting |
http://www.npac.syr.edu/tango |
Geoffrey Fox, Marek Podgorny |
Syracuse University |
NPAC |
111 College Place Syracuse NY 13244 4100 |
3154432163 |
Distance Education and the Virtual University |
Command and Control or Crisis Management |
We discuss Collaborative Engineering Design |
Collaborative Planning and Simulation or more generally Collaborative Research |
In each case one needs a mix of Asynchronous and Synchronous collaboration and a mix of real-time and archival information. |
Crisis Management and Command and Control or more generally distributed (tactical) real-time decision support -- decision makers and gatherers of information |
Forums and Chattering on the Web -- the world! |
Distance Education -- teachers and students (and administrators) |
(Tele)medicine -- Doctors (primary and specialist referrals), Nurses, Patients and administrators |
Business Enterprise (strategic) Support as in Lotus Notes -- Employees of Business including especially managers |
Multidisciplinary Applications including Collaborative design -- teams of up to 10,000 engineers |
Steering/Interactive evaluation -- one or more scientists and visualization/"hardware-in-the-loop" devices |
In each case Collaboration involves support for dynamic interactive shared distributed objects and one needs both synchronous (as in Tango/Habanero) and asynchronous (basic Web/Lotus Notes/Email) support |
The shared objects are both client and server side |
Collaborative Systems share information between participants (students and teachers/planners) either synchronously
|
or asynchronously as in email or Lotus Notes
|
All can be integrated using web export of database/Lotus Notes as a common interface (XML is particularly attractive here) |
It lets applications controlled by your browser to talk to Web application run by other people
|
TANGO supports over 40 applications |
Core Collaboration Capabilities
|
95 |
Office and Authoring Tools
|
General Virtual University Applications
|
Special Virtual University Applications
|
Chat |
Shared Browser |
Audio Control |
Tango Control App |
WebWisdom |
CONTROL |
Shared Planetary Motion Applet |
Shared Cross Product Educational Applet |
Shared Neural Net |
Taught using Tango over Internet (now DREN via CEWES) every Tuesday and Thursday from Syracuse
|
Jackson State major HBC University with many computer science graduates |
Do not compete with base courses but offer addon courses with "leading edge" material (Web Technology) which give JSU graduates skills that are important in their career
|
Needs guaranteed 30 (audio) to 100 (video) kilobits per second bandwidth assuming course material mirrored at JSU
|
This illustrates that synchronous delivery is a "guided tour" of large asynchronous resource -- 250 megabytes in total |
Universities "specialize" and deliver courses in areas of expertise
|
JSU will lead HBCU wide deployment |
NPAC is studying use internationally |
Pilot for distance training for DoD |
NPAC Web Server |
JSU Web Server |
JSU Tango Server |
... |
Audio Video Conferencing Chat Rooms etc. |
Address at JSU of Curriculum Page |
Teacher's View of Curriculum Page |
Student's View of Curriculum Page |
Participants at JSU |
Teacher/Lecturer at NPAC |
We have discussed Distance/Collaborative Learning Community Education and training-- teachers and students (and administrators) |
Not so directly relevant to this group, we have: |
Forums and Chattering on the Web -- the world! |
(Tele)medicine -- Doctors (primary and specialist referrals), Nurses, Patients and administrators |
Business Enterprise (strategic) Support as in Lotus Notes -- Employees of Business including especially managers |
On next page, we find there are applications of direct relevance to DoD HPC users |
Crisis Management and Command and Control or more generally distributed (tactical) real-time decision support -- decision makers and gatherers of information |
Multidisciplinary Applications including Collaborative design -- teams of up to 10,000 engineers |
Collaborative Visualization/Data Analysis and Computational Steering -- one or more analysts, simulations, sensors and other devices including visualization |
Consulting and shared software/systems development |
In each case Collaboration involves support for dynamic interactive shared distributed objects and one needs both synchronous (as in Tango/Habanero) and asynchronous (basic Web/Lotus Notes/Email) support |
The shared objects are both client and server side |
Unmanned terrorist plane carrying bacterial weapon overflies New York with possible fighter intercept before crashing near Syracuse and requiring emergency response |
NORAD Air Defense Command and Control with participants
|
Participants can be real or virtual and have access to rich set of GIS and basic collaborative decision support (planning) tools |
TANGO processes human and computer generated events -- latter come from an event driven simulator |
TANGO Java |
Collaboratory |
Server |
HTTP |
Server |
MultiMedia Mail |
C2 Commander |
Chat |
VTC |
Event Driven |
Simulation |
Engine |
C2 Radar Officer |
3D GIS |
Scripting |
Language |
C2 Weather Officer |
Message Routing |
SW/Data Distrib. |
Other |
Collaborators |
MultiMedia Mail |
Chat |
Simulation |
Engine Controller |
All Clients |
Clearly Java Collaboration Systems are natural implementations of general environments that mix computers and people |
Shared Simulations -- a simulation is typical "server-side application" in a Tango session which has
|
Distributed Modeling and Simulation / Testing and Evaluation with "humans and computers in the loop" has this type of architecture? |
NCSA and NPAC have developed prototype collaborative visualization systems using Tango (2D and 3D images can be shared by participants with viewpoint and choice of rendering replicated) |
This combines TANGO for collaboration with web and distributed object based computing, database, sensor or "hardware in the loop" systems on the server side |
Whatever the computation one can link to it by exporting the results to CORBA or the Web and using this interface to get synchronous or asynchronous collaboration
|
NPAC has demonstrated a prototype of this type of system using WebFlow |
On client one can share tools such as CAD systems like CATIA or AUTOCAD so Tango interfaces with API to these system and drives "slaves" from state extracted from linkage to master. |
Could also share planning tools |
Wearable computers (with components such as battery, disks, CPU) wore on a belt with a handheld monitor (640 by 480 today) allow us to bring a computational grid to the warfighter |
There would be a wireless link using low speed digital cellular connection |
There is enough memory and disk to run a browser and Tango client on the remote unit |
This links implementers in field together and to central decision support |
Note the JavaRing with around 1 million transistors running JavaVM and |
Kahn (founded Borland)'s new company Starfire is designing "wearable computers" -- run your Web Server in heel of your shoe |