Given by David Bernholdt, Geoffrey C. Fox, Sandie Kappes at ARL ASC Joint Mid Year Review Aberdeen Maryland on Feb 23-25 1999. Foils prepared Feb 20 1999
Outside Index
Summary of Material
Joint NPAC NCSA Activities Supporting InfoComm at ARL and ASC |
Year 3 of DoD Modernization PET Program |
Outside Index Summary of Material
NPAC/Syracuse University |
NCSA |
Geoffrey Fox, Academic Lead |
Project Leaders for I/C-related activities
|
Derek Moses, ARL on-site |
Tracey Smith, ASC on-site |
Cooperation with Training staff at both MSRCs |
Facilitate PET and Modernization Program activities through ideas, tools, and technologies derived from the rapidly advancing Internet/web/distributed computing arena |
Areas of application include internal PET communication as well as interaction with users, technological aspects of Training, as well as I/C issues relating to software environments
|
Emphasize commodity and standards-based solutions |
LecCorder (automatic production of asynch training resources from live trainings) |
WebWisdomNT (multimedia database for courseware) |
Training Management Database |
TangoInteractive (Collaboration and Training) |
Asynchronous Web-Based Training |
General Collaboration & Training Support |
General Web Site Support |
PET Web Sites Redesign |
MSRC PET Portal |
Integrated hardware & software system |
Record live trainings & publish on web quickly and easily as "foils over audio/video" |
Minimal human intervention |
Java viewer |
In progress...
|
Installed at ASC, available to other sites on request |
Over the last 2.5 years I have put 715 foilsets and over 28000 foils on the web supported by Perl Scripts and JavaScript Display
|
WebWisdomNT abstracts lessons to a Oracle database backend and a dynamic HTML front-end (see later) |
Database stores W3C "Document Object Model Components" including PowerPoint with each slide separately stored and editable from database |
Reconstructs dynamic pages using XML templates |
Has Java Manager to support play list and arrangement in hierarchical "FoilWorlds" |
FoilWorld Tree |
Will replace by new |
dynamic HTML |
WebWisdomNT Interface |
New ASC effort |
Management of PET Training Sessions involves many time-intensive and error prone steps |
Automate by coupling standard procedures with user database information and web access
|
Based on existing NPAC course management database |
Main focus on:
|
TANGO 1.01 released in July 98 was first deployable version
|
Tango 1.04 final maintenance release this week |
Incorporates hosts of improvements in GUI and Functionality
|
New client supports configurable, domain-specific interfaces
|
Shared Pointer added to Internet Assistant PowerPoint on the Web |
Illustrates sharing of W3C Object Model internal to documents |
DHTML "Heartbeat" recording shared events in last 60 seconds on application specific "bar" which is locked above all windows -- addresses window clutter |
Shared Multiple List |
Shared Buttons |
Shared Text field |
Shared Checkbox |
BuenaVista 3.0 (TANGO videoconferencing agent) completely rewritten for PC and SGI platforms |
Chat tools
|
New "instructor feedback" tool
|
Layered whiteboard
|
Shared Telnet tool |
Shared streaming media tools
|
Personal Identity Module for TANGO
|
TANGO/Mail/Listserv interface
|
Local storage and file distribution interface |
Routine use of TangoInteractive by broad spectrum of users is appropriate; deployment/acceptance is next issue |
Support for education:
|
Support for training:
|
Two "free" Tango Classes being taught right now
|
Objective: Provide PET with capability to deliver any-time, anywhere, any-pace training via the web. |
Asynchronous web-based training tool, WebCT, recommended and demonstrated in Year 2 for use in delivering CTA courses. |
Capability tech transferred to PET via training in December at ARL and NCSA and January at ASC. |
Evaluations to determine effectiveness will be conducted as CTA courses are developed. |
Note TangoInteractive can share WebCT courseware |
Will package tools to add shared pointers and DHTML index |
On-site I/C staff support routine operations of training rooms |
ARL Distance Training Workshop: Tango Interactive and WebCT |
Participated in CEWES-sponsored prototype distance training classes: Fortran90 (ARL), OpenMP (ARL, ASC) |
Production of asynchronous (web-based) training resources using WLS, LecCorder (ASC) |
MSRC and PET web sites are a primary tool for user communications |
On-site staff (Moses, Smith) responsible for day to day operation and management of web sites |
On-site staff worked with NCSA staff on web site re-design |
On-site I/C staff provide training and assistance with HTML, web tools, etc. for other MSRC & PET staff (ARL) |
Plans to install web/database tools: search engine, eventually WSMS (ARL)
|
Design Objectives
|
Deployed at ASC, CEWES while ARL deployment is pending |
TangoInteractive has reasonable base infrastructure which will improve over next 3 months as Tango1.1 is deployed and tested |
Focus here will be applications to
|
Basic Principles of TangoInteractive
|
General Capabilities: Security, better community support, improve mail linkage, link to archived multi-media
|
Outside DoD, study universal access and sharing of both XML (needed for shared PSE's?) and W3C DOM(HTML) |
Education and Training: extend authoring styles supported
|
Briefings and meetings require extension of teacher-student to richer role model |
Brainstorming will be studied from functionality of non Internet version at Cewes |
We need to start test deployment of TangoInteractive to scientific collaborators
|
Gateway has a clear plan with a demonstration at SC99 and it only got properly started a month ago -- we should monitor carefully but clear plan to add functionality at all three tiers -- see portal discussion later |
Need to establish good PSE document object model and optimize sharing |
Develop MSRC Portal integrating PSE (Problem Solving Environment), IntraNet (Management) and Web Site Functionalities
|
MSRC PET Grid involves low level (National Machine Room -- Globus) and high level software (Gateway to be described)
|
Objective: Facilitate access to information and applications relevant to the PET Community by providing a single web gateway to PET/HPC information and applications. |
Sample of Proposed Capabilities
|
John Melchi will expand |