Full HTML for

Scripted foilset Overview of Web Applications and Services

Given by Geoffrey Fox at Certificate Course Summer 97 on 19 June 97. Foils prepared 5 July 97
Outside Index Summary of Material


This presentation is built around Summary of Web Applications
This is a set of Web Links organized around around classification of 5 generic services
which get re-used in many application areas
See Recent Review Article by Fox for more details

Table of Contents for full HTML of Overview of Web Applications and Services

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 Applications of Web Technology -- WebWindows in Action!
2 Web Software is the Best!
3 Synergy of InterNet and IntraNets
4 We have the Web Tools in Place - I !
5 We have the Web Tools in Place - II!
6 Open Universal WebWindows --
A Revolution in the Software Industry!

7 The WebWindows Operating System
8 Examples and Why WebWindows will Dominate Software Industry?
9 Illustration of WebWindows Concept for Presentation Software
10 RCIHalloween Presentation Foil on WebFoil in WebFoil!!
11 JavaScript Based WebFoil Prototype
12 Lessons of WebFoil for WebWindows Software Development Scenario
13 The Current Web Client Server Model
14 Architecture of Web Software
15 General Web Architecture
16 Some Relevant NII Services-I
17 Some Relevant NII Services-II
18 TANGO Collaboration Model
19 TANGO Applications with their participants
20 TANGO Structure of Multidisciplinary Applications
21 Two Specialized Services
22 VRML Chess Example
23 VRML Example: Elevator
24 VRML Example: Finger Spelling
25 Java Example: Category: Business and Finance, Subcategory: Finance -- Stock technical analysis software -- I
26 Java Example: Category: Business and Finance, Subcategory: Finance -- Stock technical analysis software -- II
27 SciVis zoom up of the 2d surface plot
28 Use of NII Services in Particular Applications -- HealthCare and Telemedicine
29 Multi-purpose Bridge Technology -- Overview
30 Multi-purpose Bridge Technology --- Examples
31 Use of NII Services in Particular Applications -- Education
32 Opportunities in Education - I
33 Opportunities in Education - II
34 Opportunities in Education - Applications
35 Java Example: Category: Education, Subcategory: Physics -- Sky plotter applet
36 Use of NII Services in Particular Applications -- Society
37 Java Example: Category: Games, Subcategory: Arcade Games - Pacman Game
38 Java Example: Category: Arts and Entertainment, Subcategory: Sports
39 JDBC Examples: 2 Tier example of a car
40 Use of NII Services in Particular Applications
-- Business (Enterprise Systems)

41 Use of NII Services in Particular Applications
-- Defence and Crisis Management

42 Use of NII Services in Particular Applications -- Collaboratory
43 Use of NII Services in Particular Applications
-- Manufacturing of Complex Systems

44 ASOP and Multidisciplinary Analysis and Design(MAD)
45 An anecdote contrasting MPP and NII value in Manufacturing

Outside Index Summary of Material



HTML version of Scripted Foils prepared 5 July 97

Foil 1 Applications of Web Technology -- WebWindows in Action!

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
http://www.npac.syr.edu/users/gcf/cps616appl97
June 19 1997
Internet Applications Development Certificate Course
Geoffrey Fox
Syracuse University NPAC
111 College Place Syracuse NY 13244 4100
3154432163

HTML version of Scripted Foils prepared 5 July 97

Foil 2 Web Software is the Best!

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
By definition, Web Software will be the "best" software ever built because it has the largest market (and so greatest leverage of investment dollars) and most creative business model (harness the world's best minds together with open interfaces)
  • As Web Software is "distributed computing infrastructure", one will need to customize and integrate for each application
  • Note PC software and perhaps even IBM business OS was high quality software but not so open and not a complete model
One should build upwards from the "democractic Web"
  • e.g. up from POTS --> ISDN/Cable Modem/ADSL --> ...
  • Not down from ..........<--- ATM
This allows you to both deliver your application to the general public (not always required but often desireable) and use the best leveraged software
Note Web Software tends to offer highest functionality as opposed to highest performance and HPCC often requires different trade-offs

HTML version of Scripted Foils prepared 5 July 97

Foil 3 Synergy of InterNet and IntraNets

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index

HTML version of Scripted Foils prepared 5 July 97

Foil 4 We have the Web Tools in Place - I !

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Web Technology is still uncertain and there may be major changes but "enough" capabilities are in place to build very general (~all) applications
  • MicroSoft v Sun / Netscape uncertainities
Rapidly evolving Standards and a mechanism to get rapid consensus
Fortran 77 -> Fortran90 --> HPF --> Fortran2000 (23 years)
VRML Idea (1994) --> VRML1 deployed (95) --> VRML2 deployed (early 97) (2.3 years)
  • VRML2 (3D datastructures and Java(Script) enabled methods) is more sophisticated than Fortran ?
  • Java development time was also fast compared to "traditional" standard adoption times

HTML version of Scripted Foils prepared 5 July 97

Foil 5 We have the Web Tools in Place - II!

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Classic Web: HTTP Mime HTML CGI Perl etc.
Java and JavaScript Compiled to almost compiled (applet) to fully Interpreted Programming Language
VRML2 as a dynamic 3D Datastructure for products and their simulation object
Java Database Connectivity (JDBC) and general Web linked databases
Dynamic Java Servers and Clients
Rich Web Collaboration environment building electronic societies
Security -- still needs maturing as very clumsy or non existent at present in many cases
Compression/ Quality of Service for Web Multimedia
  • Do need higher bandwidth for real video although current POTS (perhaps ISDN needed) adequate for conferencing
Emerging Web Object model including integration of Corba (see JavaBeans and Orblets)

HTML version of Scripted Foils prepared 5 July 97

Foil 6 Open Universal WebWindows --
A Revolution in the Software Industry!

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
In future one will NOT write software for either
  • Windows95/NT, UNIX, Digital VMS, IBM VM etc.
Rather one will write software for WebWindows defined as the operating environment for World Wide Web
WebWindows builds on top of Web Servers and Web Client open interfaces as in
  • CGI interface for Servers
  • Java or equivalent applet technology for clients
Applications written for WebWindows will be portable to all computers running Web Servers or Clients which hide hardware and native O/S specifics

HTML version of Scripted Foils prepared 5 July 97

Foil 7 The WebWindows Operating System

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
WebWindows Interface

HTML version of Scripted Foils prepared 5 July 97

Foil 8 Examples and Why WebWindows will Dominate Software Industry?

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Further WebWindows Software will be modular and allow plug and play insertion of capabilities developed around the Web World -- not a bunch of isolated stovepipe solutions
  • WebWindows leverages not only universal hardware but also all the world's creative energy
As an example some of Current Netscape and last year(!) NPAC's WebTools implements UNIX shell/PC file manager capabilities in terms CGI scripts -- allows universal access to these capabilities including powerful Web based (mh) mail
NPAC's WebFoil is HotJava/Netscape 1,2,3 Open replacement for Powerpoint/Persuasion
Particular Application areas (Business, Healthcare, Education) will be built on top of generic NII services so that for instance
  • Healthcare video delivery builds on technology developed for CNN etc.

HTML version of Scripted Foils prepared 5 July 97

Foil 9 Illustration of WebWindows Concept for Presentation Software

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Persuasion and Powerpoint are rather similar monolithic packages which can for instance only be clumsily ported to UNIX as cannot access internal data-structures defining foils
WebFoil (NPAC prototype WebWindows presentation package) has
Extended open HTML source manipulated by powerful PERL5 scripts allowing global changes and linkages of foils from many sources
  • This plays role of outline which is a somewhat crippled open version of Persuasion/Powerpoint foils defining text alone
Backend Oracle database illustrating modular WebWindows approach
Using Appropriate templates WebFoil Uses Hotjava or Netscape 1,2 or 3 to display HTML with full Web Power including applets to enable Multimedia and dynamic presentations

HTML version of Scripted Foils prepared 5 July 97

Foil 10 RCIHalloween Presentation Foil on WebFoil in WebFoil!!

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Initial webfoil 0.1 release Halloween 1995

HTML version of Scripted Foils prepared 5 July 97

Foil 11 JavaScript Based WebFoil Prototype

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Rome Laboratory Collaborative and Interactive Visualization Jan 31,96

HTML version of Scripted Foils prepared 5 July 97

Foil 12 Lessons of WebFoil for WebWindows Software Development Scenario

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
The WebTop Productivity environment will be built in a more modular fashion than current PC Windows or Macintosh arena
  • e.g. future WebWindows presentation, word processor etc. packages will be built from many different modules coming from different commercial or public domain sources
Java or equivalent future technology is key to understanding how WebWindows application/service software will look as it allows balanced client server applications to be built
Note require an open display software so can produce appropriate customized interfaces for browsing, presenting, word processing etc.

HTML version of Scripted Foils prepared 5 July 97

Foil 13 The Current Web Client Server Model

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
There are evolving/confusing/overlapping capabilities ...

HTML version of Scripted Foils prepared 5 July 97

Foil 14 Architecture of Web Software

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Application Specific NII Specific Services for
  • Education
  • HealthCare
  • Commerce
  • Manufacturing etc.

HTML version of Scripted Foils prepared 5 July 97

Foil 15 General Web Architecture

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
We have a set of Services hosted by Web Servers and accessed by clients
Groups of clients (electronic societies) are linked by collaboration systems such as TANGO
Access
Resources
Store
Multimedia Information
TANGO Server
File Systems
and/or Database
Object Broker
Database
Simulation
Computer
Person2
Shared
WhiteBoard
Shared Client Appl
Person1
General User

HTML version of Scripted Foils prepared 5 July 97

Foil 16 Some Relevant NII Services-I

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Desktop Publishing and Productivity Tools in WebWindows (WebTop Productivity/Publishing)
  • Webmail, WebWord, WebLOTUS123, WebPersuasion etc.
InfoVision: Delivery on Demand of Information from:
  • Digital archives of latest CNN, Reuters and network video
  • 100,000 hours of archives of video from last few years requiring some 100 terabyte of storage
  • Simulations of expected lake effect snow storm in Syracuse
  • This is storage, search and dissemination of multimedia Digital libraries
Commerce -- digital Cash and signatures with appropriate authentication and security. Enables both Web Commerce (shopping) and use of Web for proprietary information

HTML version of Scripted Foils prepared 5 July 97

Foil 17 Some Relevant NII Services-II

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Interactive and "batch" Collaboration
  • Desktop Video conferencing to 3 dimensional graphic MOOs -- these lead to full televirtual interactions
  • White boards etc.
  • Collaboratories -- Geographically distributed Laboratories
  • Workflow and configuration controlled databases
  • This leads to Software Engineering on the Web
Metacomputing -- the collection of world wide computers as a coordinated (in subgroups of computers) computational engine (for simulation or information processing)
  • Includes control of remote medical and scientific instruments
  • Searching the world for Information
  • Running a coarse grain decomposed simulation between ASOP sites around world

HTML version of Scripted Foils prepared 5 July 97

Foil 18 TANGO Collaboration Model

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
TANGO supports client side electronic societies of people, instruments and their applications.
TANGO links these to a network of Java Servers which manage TANGO sessions and interfaces them to the world wide Server Infrastructure that underlies our model of Web applications
  • TANGO does not directly manage world wide servers
Electronic societies or groups are managed by core database in TANGO

HTML version of Scripted Foils prepared 5 July 97

Foil 19 TANGO Applications with their participants

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
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!
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
Computational Steering -- one or more computational scientist and visualization device

HTML version of Scripted Foils prepared 5 July 97

Foil 20 TANGO Structure of Multidisciplinary Applications

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
TANGO links people and shared applications such as chat board, audio video conferencing, visualizations, shared white board, common AUTOCAD design and related tools
CFD
TANGO Server
Database
Object Broker
MPP
Structures
MPP
Engineer
+ core
services
Visualization e.g.CAVE
Shared AutoCAD
Engineer
+ core
services

HTML version of Scripted Foils prepared 5 July 97

Foil 21 Two Specialized Services

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
There is a "gray area" between base services and applications
Virtual Environments are a showcase for VRML2 and the emerging lower level but more powerful java3D
  • Training as in classic flight simulators and for SWAT teams
  • Entertainment is seen in 3D games and high end virtual reality theme park attractions
  • MOO like goal of immersing user in a virtual more realistic world which gives visual cues enabling a more productive environment
Data Analysis is natural client side Java Application for visualization/analysis in both scientific and engineering simulations and in areas like economic modeling

HTML version of Scripted Foils prepared 5 July 97

Foil 22 VRML Chess Example

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
From http://www.highway1.com.au/arts/wizards/VRML/board1.wrl

HTML version of Scripted Foils prepared 5 July 97

Foil 23 VRML Example: Elevator

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
From http://reality.sgi.com/tomk/demos/vrml2/elevator.wrl

HTML version of Scripted Foils prepared 5 July 97

Foil 24 VRML Example: Finger Spelling

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
From http://reality.sgi.com/employees/shafer_mfg/VRML/VRML_worlds/Fing_spell_pkg/stage/

HTML version of Scripted Foils prepared 5 July 97

Foil 25 Java Example: Category: Business and Finance, Subcategory: Finance -- Stock technical analysis software -- I

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
From http://www.cs.pitt.edu/~lky/Java/StockChart/
Gets historical quotes from Internet, almost every stocks and indices.
Draws price bar chart, volumn, moving averages, and some indictors.

HTML version of Scripted Foils prepared 5 July 97

Foil 26 Java Example: Category: Business and Finance, Subcategory: Finance -- Stock technical analysis software -- II

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
From http://www.cs.pitt.edu/~lky/Java/StockChart/
Gets historical quotes from Internet, almost every stocks and indices.
Draws price bar chart, volumn, moving averages, and some indictors.

HTML version of Scripted Foils prepared 5 July 97

Foil 27 SciVis zoom up of the 2d surface plot

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
See http://kopernik.npac.syr.edu:8888/scivis/index.html

HTML version of Scripted Foils prepared 5 July 97

Foil 28 Use of NII Services in Particular Applications -- HealthCare and Telemedicine

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
This is distributed databases for supporting cost effective healthcare with less fraud, better use of existing information for establishing care-plans etc
This is collaboration, remote instrument control for telemedicine
Could be full televirtuality for virtual-reality controlled remote surgery in battlefield or accident scenarios

HTML version of Scripted Foils prepared 5 July 97

Foil 29 Multi-purpose Bridge Technology -- Overview

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Most of the real world WebTop Systems will involve multi-user collaboratory modules. Even for scientific computing, complex toolkits such as WebAMR will be most conveniently supported by interactive consultation between developers and users.
Collaboratory multi-user components will be further enhanced in enterprise, commerce and community systems.
This is illustrated in our recent telemedicine prototype for nursing triage. Here we start from the collaboratory component involving nurses, nurse practioners and pediatricians and add HPCC components such as medical imaging and agent based diagnosis.
We view the Bridge topology (Warner & Balch '95), underlying such telemedicine systems, as a promising generic framework, applicable also for other problem domains.
A generic bridge includes "points of need", "points of expertise" and intelligent middleware that manages information resources and provides connectivity between customers and optimal services.
  • Bridge point of expertise consistent with Anchor desk in JWID military exercises

HTML version of Scripted Foils prepared 5 July 97

Foil 30 Multi-purpose Bridge Technology --- Examples

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
We present here examples of the bridge topology, instantiated in various application domains:
Domain Points of Need Points of Expertise Typical Services
TeleMedicine Nurses, Nurse Practioners Diagnosis
    • HomeCare
    • Units
Command Troops Commanders Decision
and Control Making
Distance Learners Teachers Mentoring
Education Students Consultants
Commerce Consumers Vendors Product Support
Science Schools Scientists Popular Science
Collaboratory Small Businesses Technology Transfer

HTML version of Scripted Foils prepared 5 July 97

Foil 31 Use of NII Services in Particular Applications -- Education

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
This is basis of Virtual University and NII can be expected to be much more succesful than videosystems because interactive, collaborative, explorative and full multimedia information at student and teachers fingertips
Base of Distance Education is InfoVision for full interactive curricula
  • Note hyperlinking is as important as multimedia as allows student controlled exploration in richer fashion than old fashioned sequential books
  • Geographic Information Systems allows the general virtual field trip
Rich Collaboration environments including televirtual MOO's for student-student and student-teacher interactions

HTML version of Scripted Foils prepared 5 July 97

Foil 32 Opportunities in Education - I

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
HTML Java etc will give higher quality basic Curricula with glossaries, database search, hyperlinking etc.
Virtual Laboratories for Science, Programming etc.
  • Use VRML2 for game like science exploratory learning
  • We have JavaScript Perl Java VRML SQL HPF and MPI with Web Interfaces
Voice (RealAudio) and video capture of teacher as augmentation of lecture curricula material
  • record when teacher is delivering to capture adrenalin enhancements!
Searchable video archives for finding critical few minutes clips to use in class
  • More useful than searching 10,000 movies for "Web BlockBuster" which really makes poor use of digital video

HTML version of Scripted Foils prepared 5 July 97

Foil 33 Opportunities in Education - II

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Take Web electronic society technology which link people together and use to join teachers mentors and students
  • Whereas HPCC needs "upscale" collaboration technology, education should be designed so that one can link to peoples' homes and so use democratic technology
Meanwhile can look at VRML2 for Immersive virtual learning environments
All of these technologies can be used either synchronously (organized sessions) or asynchronously (students learn in their own time and interact with teacher/mentor in batch mode)
Log educational sessions (including multimedia material) in databases and use for assesment

HTML version of Scripted Foils prepared 5 July 97

Foil 34 Opportunities in Education - Applications

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Initial applications include corporate training and University continuing education
  • Students more motivated than at lower levels K-12-Undergraduate?
This is outreach to people wanting to learn new skills and so critical as all organizations redefine themselves
Also use in Chinese Universities and HBCU's in the U.S. where we can help faculty upgrade their curricula
NPAC will have all these capabilities in a deployable system by end of 97.

HTML version of Scripted Foils prepared 5 July 97

Foil 35 Java Example: Category: Education, Subcategory: Physics -- Sky plotter applet

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
From http://www.mindentimes.on.ca/CosmicThing/Main.html
A full-featured sky plotter applet, capable of rendering moving, interactive full-sky plots of brighter sky objects, as seen from any point on earth.

HTML version of Scripted Foils prepared 5 July 97

Foil 36 Use of NII Services in Particular Applications -- Society

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
InfoVision is "successor" to TV with any multimedia information delivered on demand( choice from infinite number of channels)
Community Networks will define local societies and will have significant impact on local government
Shopping on the Web will include multimedia digital yellow pages , Commerce, online catalogs (which is InfoVision again) as well as perhaps powerful VR interfaces where you can try out new clothes and cars
Collaboration (gossip as in computer forums) could be an important and dominant use but perhaps not initial major one

HTML version of Scripted Foils prepared 5 July 97

Foil 37 Java Example: Category: Games, Subcategory: Arcade Games - Pacman Game

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
From http://cuiwww.unige.ch/~buisson3/pacman1/pacman1.html

HTML version of Scripted Foils prepared 5 July 97

Foil 38 Java Example: Category: Arts and Entertainment, Subcategory: Sports

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
From http://www.cruzio.com/~sabweb/arcade/bowling.html
Multiplayer Bowling Game

HTML version of Scripted Foils prepared 5 July 97

Foil 39 JDBC Examples: 2 Tier example of a car

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
From http://www.npac.syr.edu/projects/tutorials/JDBC/screendumps/mahesh/
The user chooses a lower and an upper bound value for the price of the car.
The query is passed on to the database server and the id values of the corresponding cars are returned.
The fields corresponding to each car is then viewed with the use of "Previous" and "Next" buttons.

HTML version of Scripted Foils prepared 5 July 97

Foil 40 Use of NII Services in Particular Applications
-- Business (Enterprise Systems)

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
OLTP (Online Transaction Processing) such as approving and recording credit card transactions. This is a type of InfoVision and Commerce which is operational today
  • Has major security and reliability demands but undemanding on computer and network
Decision Support varies from fraud detection, inventory planning and market segmentation for optimizing shopping by mail
Decision support can vary from search of a single giant relational database to galaxy-wide search of heterogeneous distributed database
Workflow Support as in LOTUS Notes integrates Collaboration, Project Management and Distributed Databases. This supports ongoing distributed enterprise -- this is also essential in collaboratory

HTML version of Scripted Foils prepared 5 July 97

Foil 41 Use of NII Services in Particular Applications
-- Defence and Crisis Management

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Critical feature is realtime, "come as you are" adaptive linked computers and people
Judgement support extends decision support into an "exploratorium" scenario as crises tend to be unexpected
Major need to search community and government databases for immediate information on resource location and availability etc. Metadata(summaries) essential
Collaboration between commander in field , specialized anchor desks (domain experts) and those in field.
User Interface essential as user will be tired and searching unfamiliar data
Geographical Information Systems and browsing multiple video sources (InfoVision again) will be critical as judgements will depend critically on spatial data.

HTML version of Scripted Foils prepared 5 July 97

Foil 42 Use of NII Services in Particular Applications -- Collaboratory

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
This is future model for (inter)national distributed research
Rich Collaboration environment essential as collaborative research requires nontrivial person to person interactions
Searching distributed databases basis of much scholarly work (infoVision and Digital Library)
Metacomputing for multidisciplinary, multi-institutional simulations and for control and data storage and analysis from remote instruments whether satellites, telescopes, accelerators etc.
Distributed (people) Software Engineering support for production of distributed computing software
Needs workflow support as distributed enterprise

HTML version of Scripted Foils prepared 5 July 97

Foil 43 Use of NII Services in Particular Applications
-- Manufacturing of Complex Systems

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
Critical feature is closely integrated collaboration of very many people and computers requiring
Metacomputing Simulation and distributed database support as in Collaboratory
Workflow support including configuration management and central CAD databases
Rich collaboration environment to support distributed design decisions
Standards and Security to allow interlinking of people and software from different organizations
Key special requirement is distributed coordination

HTML version of Scripted Foils prepared 5 July 97

Foil 44 ASOP and Multidisciplinary Analysis and Design(MAD)

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
A set of manufacturing companies -- Rockwell International, Northrop Grumman, McDonnell Douglas, General Electric and General Motors is studying the NII implications for a particular MAD system "Affordable Systems Optimization Process" (ASOP)
Interesting parameters are that next major aircraft to be built could involve:
  • 6 major companies and 20,000 smaller supplier subcontractors
  • Number of engineers involved is about:
    • 50 at conceptual design
    • 200 at preliminary design
    • 2000 at final design
    • upto 10,000 in manufacturing and development
  • The design could involve upto 10,000 separate programs running in small linked clusters which vary from
    • Airflow simulation around plane to
    • expert system to plan location of inspection port to minimize maintenance costs
  • Critical is configuration management and system database

HTML version of Scripted Foils prepared 5 July 97

Foil 45 An anecdote contrasting MPP and NII value in Manufacturing

From Overview of Web Applications and Services Certificate Course Summer 97 -- 19 June 97. *
Full HTML Index
For instance as part of my New York State Industrial HPCC outreach program InfoMall, I found that a major manufacturer of large consumer machines had no interest in MPP's for simulating them to improve design
However very interested in
  • Storing product information in a Web Interfaced databases
  • Using applets to allow their distributors to download programs to client PC's and simulate installation and use in home/business
Here Perl manipulates text from database to HTML
Java enables down-loaded simulations
VRML enables universal definition of 3D objects -- products and buildings

© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Thu Aug 21 1997