Basic Foilset Search HELP! * GREEN=global GREY=local Full Index for

GLOBAL foilset Master Foilset for Fall 95 WebWork -- MetaComputing and Distributed Software Engineering

Given by Geoffrey C. Fox at Icase/HPDC95/HPCS95 on 15 September 95. Foils prepared 15 September 1995
More Detail! * Foil Index from this file * See also color IMAGE

This describes the forces motivating use of Web in MetaComputing
First the need for a pervasive technology base for HPCC which is otherwise a nonviable niche market.
The growing number of Web-enabled machines and the development of WebWindows giving the productivity tools needed for a true distributed HPCC software engineering environment
We describe the 3 layer model of WebWork
At the high end we describe our early example -- WebFlow and how this can be extended to a full WebHPL with mixed interpreted and compiled systems.
At the base level, we have the World-Wide Virtual Machine as a mesh of computationally extended web servers
At the Intermediate level, we propose WebScript to integrate VRML, PERL5 Java and similar domain specific scripting systems


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
WebWork -- MetaComputing and Distributed Software Engineering
Master Foilset for HPCS95 Keynote Presentation
Conclusions of Working Group 2 at Second Pasadena Workshop on System Software and Tools for HPCC
CRPC Annual Meeting WebWindows Presentation
Additional Material for Web Technology Presentations July 95 -- March 96

Table of Contents for Master Foilset for Fall 95 WebWork -- MetaComputing and Distributed Software Engineering


1 Separate IMAGE * Separate HTML WebWork --
MetaComputing and Distributed Software Engineering
September 1995
2 Separate IMAGE * Separate HTML Abstract of WebWork and MetaComputing Presentation

Forces Driving HPCC Applications and Technologies
3 Separate IMAGE * Separate HTML Superficial Observations on High Performance Computing-I
4 Separate IMAGE * Separate HTML Superficial Observations on High Performance Computing-II
5 Separate IMAGE * Separate HTML Superficial Observations on High Performance Communication
6 Separate IMAGE * Separate HTML Some Implications of HPCC Observations
7 Separate IMAGE * Separate HTML Initial Summary of Technical Points
8 Separate IMAGE * Separate HTML Another Non Technical Issue -- What is the Community ?
9 Separate IMAGE * Separate HTML Initial Vignettes Identified
10 Separate IMAGE * Separate HTML HPCC needs a large enough market to sustain technology (systems and software)

Introduction to WebWork
11 Separate IMAGE * Separate HTML What Is WebWork -- NPAC,
Boston University, Cooperating Systems Collaboration -- I?
12 Separate IMAGE * Separate HTML What Is WebWork -- NPAC,
Boston University Cooperating Systems Collaboration -- II?
13 Separate IMAGE * Separate HTML Some Key Features of WebWork

Some Motivating Examples of WebWork
14 Separate IMAGE * Separate HTML WebWork -- Example from
Dun & Bradstreet
One of Largest Information Providers
15 Separate IMAGE * Separate HTML Factoring RSA Numbers and Security
16 Separate IMAGE * Separate HTML A WebWork Approach to Breaking Bank of England

Details of WebWork
17 Separate IMAGE * Separate HTML WebWork -- Figures/Screendumps Index
18 Separate IMAGE * Separate HTML WebWork Architecture
19 Separate IMAGE * Separate HTML Figure 2: WebWork -- System Overview with Three Layers

WebTools and More Generally WebTop Productivity used in the Virtual Software Laboratory(VSL)
20 Separate IMAGE * Separate HTML NPAC WebTools-I (Basic WebWindows Functionality)
21 Separate IMAGE * Separate HTML NPAC WebTools-II
22 Separate IMAGE * Separate HTML Web Productivity Tools and Virtual Software Laboratory (VSL)
23 Separate IMAGE * Separate HTML Figure 3: WebTools CASE tools sample manual page Including hyper-source code
24 Separate IMAGE * Separate HTML Figure 4:Java documentation sample page

The lowest Layer is the World Wide Virtual Machine
25 Separate IMAGE * Separate HTML World-Wide Virtual Machine
26 Separate IMAGE * Separate HTML Figure 1:Server-to-Server Communication Diagram

The first High Level Example is WebFlow
27 Separate IMAGE * Separate HTML WebFlow Paradigm
28 Separate IMAGE * Separate HTML Figure 6:Impressive early Java demo (fromBrown Univ.) -- sorting algorithms
29 Separate IMAGE * Separate HTML Figure 7: Java demo (NPAC) -- WebFlow Editor prototype
30 Separate IMAGE * Separate HTML Java Character Recognition Demo -- The Letter W

More Ambitious is WebHPL (High Performance Language)
31 Separate IMAGE * Separate HTML WebHPL: HPCC Infrastructure for WebWindows
32 Separate IMAGE * Separate HTML WebHPL -- Integrating Compiler and Interpreter Technologies

Software Project Manager Illustrates the Synergy between Software Engineering and Computing
33 Separate IMAGE * Separate HTML Software Project Manager -- Example of Agent Middleware
34 Separate IMAGE * Separate HTML Figure 8: Java demo (NPAC) -- WebFlow application prototype: Project Manager

WebScript is Layer 2 Integration of Agents and Scripted Languages
35 Separate IMAGE * Separate HTML General WebScript and Agents
36 Separate IMAGE * Separate HTML Figure 9: Example of use of VRML -- Black Hole Collision Diagram (NCSA)
37 Separate IMAGE * Separate HTML Figure 10: VRML source code example
38 Separate IMAGE * Separate HTML Figure 11: Java source code example

Finally an Overview of WebWork Concepts
39 Separate IMAGE * Separate HTML WebWork Integration Model
40 Separate IMAGE * Separate HTML Contrast of Technologies in 3 Worlds
41 Separate IMAGE * Separate HTML WebWork Terms and Concepts -- I
42 Separate IMAGE * Separate HTML WebWork Terms and Concepts -- II
43 Separate IMAGE * Separate HTML WebWork Terms and Concepts -- III
44 Separate IMAGE * Separate HTML WebWork Terms and Concepts -- IV

Full WebWisdom URL and this Foilset Search
Alias List This contains all WebWisdom links preceded by those referenced in this foilset

List of WebWisdom URL's Used in this Foilset


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 Tue Feb 18 1997