Find this at http://www.npac.syr.edu/users/gcf/seamless97/

Web Technologies ComponentWare Java Frameworks Seamless Computing

Given by Geoffrey C. Fox at Seamless Computing Conference ECMWF Reading England on Sept 17,97. Foils prepared Sept 12 97

We discuss role of commodity (Web) technologies in future seamless computing environments
We describe how a network of servers architecture can naturally support both parallel and distributed computing while
We discuss implications of metacomputing, multidisciplinary applications,
We suggest critical importance of CORBA and component based software in HPCC
  • Javabeans seem very important
We recommend agreement on standard interfaces or frameworks for computing


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
GeneralFoils97B          General NPAC Foils-B starting 
                          June97(PowerPoint)
DaytonJune97Master       Master Set of Foils for Two Talks at Dayton 
                          (Multidisciplinary Applications, Tango 
                          Collaboratory)
NPACScreenDumps97        Collection of GIF Images for General NPAC 
                          Projects  January 97-
NPACScreenDumps96        Collection of GIF Images for General NPAC 
                          Projects April96-
ScivisOverviewSept97     Scivis Java Visualization System
CompGridSept97           Commodity(Web) Technologies in the service of
                           Computational Grids
UCCJavaBeansAug97        JavaBeans CORBA ComponentWare
DoE2000JavaBeans         JavaBeans and Visual HPCC ComponentWare
DISHPCCARLJune97         Distributed Simulation (DIS,HLA) HPCC and the
                           Object Web

Table of Contents for Web Technologies ComponentWare Java Frameworks Seamless Computing


          GeneralFoils97B 041 001 Implications of Commodity(Web) 
                                  Technologies for Seamless Computing 
                                  September 17,97 ECMWF Reading 
                                  England
          GeneralFoils97B 042 002 Abstract of Commodity  Technologies 
                                  in Seamless Computing

What is Problem?
          GeneralFoils97B 043 003 What is the Problem?
          GeneralFoils97B 044 004 Possible General Architectures

Interoperable Interfaces
       DaytonJune97Master 004 005 Interoperable Interfaces
        NPACScreenDumps97 177 006 VPL 2.0 File Manager Screen
        NPACScreenDumps96 179 007 Login to SP2 with a Web Interface at
                                   NIST - I
        NPACScreenDumps96 181 008 Login to SP2 with a Web Interface at
                                   NIST - III

SciVis
     ScivisOverviewSept97 002 009 Overview
     ScivisOverviewSept97 012 010 PPT Slide

MultiDisciplinary Applications
       DaytonJune97Master 005 011 Multidisciplinary Applications

MetaComputing
       DaytonJune97Master 006 012 Metacomputing
       DaytonJune97Master 007 013 Metacomputing Includes

Summary of 3 Areas Discussed
       DaytonJune97Master 008 014 Computer Science Issues in 3 
                                  Categories

Relevance of Web and Computing
          GeneralFoils97B 028 015 Four Roles of Object Web 
                                  Technologies in Computing
          GeneralFoils97B 035 016 Some Tactical Opportunities of 
                                  Object Web Technologies - I
          GeneralFoils97B 036 017 Some Tactical Opportunities of 
                                  Object Web Technologies - II
           CompGridSept97 003 018 Some Classes of Applications
          GeneralFoils97B 032 019 Inevitable Relevance of the Object 
                                  Web

Application Analysis
          GeneralFoils97B 033 020 Structure(Architecture) of 
                                  Applications - I
          GeneralFoils97B 034 021 Structure(Architecture) of 
                                  Applications - II

Basic Web Architecture for Computing
          GeneralFoils97B 037 022 One Strategy for a Object Web-based 
                                  Metacomputing
           CompGridSept97 012 023 A Web-based 3-Tier Computing System
           CompGridSept97 013 024 Web-Server based Metacomputer 
                                  Capabilities at 3 levels
          GeneralFoils97B 038 025 General Object Web based Middle Tier
                                   Server Architecture

High Functionality MiddleWare with Java Servers
           CompGridSept97 016 026 Proposed Approach to High 
                                  Performance Messaging
           CompGridSept97 017 027 Three Possible Implementations of 
                                  CFD CSM Linkage
           CompGridSept97 018 028 Picture of JavaBean and JDK1.1 AWT 
                                  Event Model

Applications of this approach
          GeneralFoils97B 040 029 Some Capabilities of the Object Web 
                                  (Server) Architecture for Computing

DataFlow with the Web
           CompGridSept97 022 030 Example of WebFlow = AVS/Khoros 
                                  using Web
           CompGridSept97 023 031 WebFlow: Image Processing

Component Based Programming
           CompGridSept97 024 032 Component Based Programming 
                                  Environments

Wahat are Javabeans and Modules
        UCCJavaBeansAug97 006 033 What are JavaBeans I
        UCCJavaBeansAug97 007 034 What are JavaBeans II
          GeneralFoils97B 045 035 What is a Module?

HPComponentware
          GeneralFoils97B 052 036 HPCC ComponentWare: Essential Ideas
         DoE2000JavaBeans 014 037 Component Model for HPCC
          GeneralFoils97B 053 038 System and User Perspective
         DoE2000JavaBeans 007 039 3 by 3 Diagram of Programming 
                                  Environments versus System 
                                  Complexity from PC to HPCC
          GeneralFoils97B 054 040 Approaches to Distributed Objects
          GeneralFoils97B 055 041 Java ORB Approaches to Distributed 
                                  Objects - II The object web awakens!
         DoE2000JavaBeans 020 042 Architecture of Object Web
          GeneralFoils97B 056 043 HP-CORBA  - I
         DoE2000JavaBeans 028 044 HPCORBA Layer with SIO Analogy
          GeneralFoils97B 057 045 HP-CORBA - II

Java Frameworks for Interoperable Computing
         DISHPCCARLJune97 024 046 New Java Frameworks for Advanced Web
                                   Services (I)
         DISHPCCARLJune97 025 047 New Java Frameworks for Advanced Web
                                   Services (II)
          GeneralFoils97B 046 048 Possible Java Frameworks for 
                                  Computing
          GeneralFoils97B 047 049 What/Why is a Framework?
          GeneralFoils97B 048 050 Too many Frameworks!
          GeneralFoils97B 049 051 Proposed Java Computing Services 
                                  Framework
          GeneralFoils97B 050 052 Possible Services in a Java 
                                  Computing Framework - I
          GeneralFoils97B 051 053 Possible Services in a Java 
                                  Computing Framework - II

List of Foils Used as they occur

GeneralFoils97B          General NPAC Foils-B starting 
                          June97(PowerPoint)
41 42 43 44 28 35 36 32 33 34 37 38 40 45 52 53 54 55 56 57 46 47 48 49 50 51
DaytonJune97Master       Master Set of Foils for Two Talks at Dayton 
                          (Multidisciplinary Applications, Tango 
                          Collaboratory)
4 5 6 7 8
NPACScreenDumps97        Collection of GIF Images for General NPAC 
                          Projects  January 97-
177
NPACScreenDumps96        Collection of GIF Images for General NPAC 
                          Projects April96-
179 181
ScivisOverviewSept97     Scivis Java Visualization System
2 12
CompGridSept97           Commodity(Web) Technologies in the service of
                           Computational Grids
3 12 13 16 17 18 22 23 24
UCCJavaBeansAug97        JavaBeans CORBA ComponentWare
6 7
DoE2000JavaBeans         JavaBeans and Visual HPCC ComponentWare
14 7 20 28
DISHPCCARLJune97         Distributed Simulation (DIS,HLA) HPCC and the
                           Object Web
24 25

Sorted List of Foils Used

GeneralFoils97B          General NPAC Foils-B starting 
                          June97(PowerPoint)
28 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
DaytonJune97Master       Master Set of Foils for Two Talks at Dayton 
                          (Multidisciplinary Applications, Tango 
                          Collaboratory)
4 5 6 7 8
NPACScreenDumps97        Collection of GIF Images for General NPAC 
                          Projects  January 97-
177
NPACScreenDumps96        Collection of GIF Images for General NPAC 
                          Projects April96-
179 181
ScivisOverviewSept97     Scivis Java Visualization System
2 12
CompGridSept97           Commodity(Web) Technologies in the service of
                           Computational Grids
3 12 13 16 17 18 22 23 24
UCCJavaBeansAug97        JavaBeans CORBA ComponentWare
6 7
DoE2000JavaBeans         JavaBeans and Visual HPCC ComponentWare
7 14 20 28
DISHPCCARLJune97         Distributed Simulation (DIS,HLA) HPCC and the
                           Object Web
24 25


© 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 Jan 8 1998