Given by David Bernholdt, Geoffrey C. Fox at CEWES End of Year 2 Review Vicksburg on Feb 24-26 98. Foils prepared Mar 19 98
Outside Index
Summary of Material
Core Support (travel, consulting not assoc. with FEs) |
3 Full-Year Focused Efforts
|
4 Half-Year Focused Efforts
|
Outside Index Summary of Material
Geoffrey Fox and David Bernholdt |
NPAC/Syracuse University |
Core Support (travel, consulting not assoc. with FEs) |
3 Full-Year Focused Efforts
|
4 Half-Year Focused Efforts
|
Universities "specialize" and deliver courses in areas of expertise
|
Use Tango/WebWisdom for synchronous delivery of lectures from SU to JSU |
Pilot for distance training of DoD users. |
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 |
WebWisdom Major Enhancements: |
Foil on WhiteBoard |
Database |
backend |
Chat |
Shared Browser |
Audio Control |
Tango Control App |
Overview of Web Applications and Services |
Web Architecture |
HTML |
CGI Programming |
Perl |
Java |
JavaScript |
Relational Databases
|
Pilot distance training (Java) at CEWES delivered to JSU using Tango/WebWisdom
|
JSU CSC 499 taught Fall 97
|
Demo for Dr. Ann Miller
|
Assisted in identifying DREN performance problems, subsequently fixed by DREN staff |
Demo for Dr. Singley, Dr. Womble & Dr. Holland
|
Training on "care & feeding" of Tango @ NPAC
|
JSU CSC 499 taught Spring 98
|
~10 person-days on-site at CEWES, ~13 at JSU |
Practical experience with synchronous distance education |
Course very popular & well-received |
Numerous improvements to Tango & WebWisdom |
Summarize experience in technical report currently being written |
Could extend to Training or Broader Education (2 semesters Computational Science (CDROM) to 6 semesters on Internetics) |
For Year 3 plan to expand...
|
Information available on the Internet (incl. world-wide web) can be of great value to DoD researchers |
Amount of information is overwhelming & growing |
"Global" WWW search engines are
|
Alternative: Domain-specific search engines allow more efficient searching |
Gather Subsystem: Robot
|
Index Subsystem |
Search Subsystem
|
Robot Manager |
Web Information package |
Oracle 7.3.2 |
Oracle ConText Option |
Oracle Web Server |
TCP/IP and HTTP (CGI, HTML) |
Shared memory |
Currently gather starting with "master list" of documents to fixed depth in link space |
More sophisticated gathering schemes possible/desirable |
Search |
Interface |
List Hits |
Highlighted |
Page |
Highlight the |
keyword |
Search Package |
Keywords |
Options |
Hits |
Documents |
Highlighted |
Text |
Hits |
Criteria |
File ID |
Keyword |
Offset |
Database |
Altavista comparison
|
Installation & setup of indexing engine at CEWES MSRC
|
Grid generation search engine |
Demoed search engine at Joint CTA Workshop on Grid Generation Issues, UT-Austin |
GIS or other search engine
|
Use database technology to facilitate management of large, diverse web site with content contributions from many people |
Support multiple levels of access (prototype, production) |
Support review process |
Facilitate maintaining currency of web space
|
Structural Information
|
Dead links |
Queries on structural information
|
Identifying "orphaned" files |
Web Accesses can be stored in same database |
Capabilities currently limited by decision not to deploy full database-based web server on site at CEWES MSRC |
Historically, HPCC field has not made much use of commercial software. Especially database systems. |
Elsewhere, databases increasingly viewed as "the right way" to do many things. May require slightly larger initial investment (software, training...), but cheaper over entire life cycle. |
NPAC currently runs four Oracle servers. Question is not whether to add more, but how many more and if production or development or teaching? |
Lack of clear RDBMS strategy at CEWES MSRC limits these WWW/database projects & possibly other creative and useful applications |
Mid-Year project |
Extend Tango to better support remote collaboration for consulting/user assistance and software development |
Tango collaboratory currently provides audio, video, chat, whiteboard, shared web browser, and other basic tools for collaboration |
Reduce "importance of place" in access to MSRC & PET consulting services, general software development efforts |
Tango server deployed at CEWES
|
Training in operation and use of Tango
|
Tango enhancements
|
Mid-Year project |
Comprehensive Mine Simulator
|
Project goal: Examine application to understand requirements and effort necessary for parallelization. Produce proposal for actual parallelization effort. |
First contact with Steve Bishop (CMS Group Leader, Night Vision Lab, Ft. Belvoir) 15 Oct 97 |
Wojtek Furmanski visited Steve Bishop 5 Dec 97 |
Received CMS source code 12 Feb 98 |
Report & Project Proposal for parallelization effort (promised Mar 98, delivery delayed by about one month due to time required to obtain license agreement) |
Expect to conclude that one will be able to develop a good parallel version |
Mid-Year project (go ahead received 8 Dec 97) |
Defense Modeling & Simulation Office pushing move to new High Level Architecture / Real-Time Infrastructure standard |
Trends in web technology and trends in DoD M&S are on converging tracks |
Use web technology (Java/CORBA) to implement RTI |
Facilitate use of web technology by FMS applications, rapid prototyping, easier distributed computing |
Original Image |
Output Image |
Some of |
Available Image Filters |
Visual DataFlow |
Interface |
Basic JWORB (Java Web Object Request Broker) functional
|
Beginning to implement RTI classes
|
Expect to deliver Object Web RTI prototype on schedule (March) |
Transfer Array of Integers |
Transfer Array of Structures |
Mid-Year project |
Description & Benefits
|
Envisioned as on-going project, refining and adding materials each year |
Master copy on a server at NPAC |
Expect to use in JSU Graduate class this fall |
Tango will "walk through" local CD on PC |
Status
|
First Edition CD-ROM contents
|
Currently 414 megabytes |
36,926 files, 567 Folders |
(only 32 and 1900 foils selected from 511 foilsets and 21,416 foils) |
CEWES Site Visits
|
Jackson State University visits
|
HPC Users Group Meeting (Bernholdt, Fox) |
Rice II Meeting (Fox) |
Cross-MSRC Training Working Group (Fox) |
Visits by CEWES to NPAC
|
Java Training delivered at CEWES MSRC TEF and remotely to JSU |
HPCC Educational CD-ROM |
"Introduction to Web Programming" (JSU CSC 499) taught Fall'97, Spring'98 |
Tango Collaboration System
|
Web-Linked Databases
|
HPCC Educational CD-ROM |
Bringing leading-edge web tools and technology to the Modernization Program, MSRC users, and PET partners |
Tango Interactive collaboration system deployed to CEWES MSRC and JSU
|
Distance Education effort with JSU far exceeded expectations
|