We describe key Web Technologies with illustrations of their use
|
We describe a Web Software Architecture with NII (National Information Infrastructure) applications built on top of generic services which are themselves built with Web Technologies and implemented on top of the "WebWindows" operating environment |
We review NII services which include Commerce, Desk(Web)Top productivity, InfoVision (multimedia information dissemination), Collaboration and MetaComputing |
We describe NII applications such as manufacturing briefly and focus on three areas:
|
SC96Master Master Set of Foils for NPAC Supercomputing 96 Tutorial FoxResFall95 Set of Add-On Foils for Research Presentations HPCS95master Master Foilset for HPCS95 Keynote Presentation RCIHalloweenMaster Master Foilset for RCI Presentation on HPCC and NII for Industry and Education Infovision95 InfoVISION: Information Video Simulation Imagery ON demand NIIASOP95B Master Master of Overview of NII and Web Technology for NII ASOP Review at Langley NPACScreenDumps96 Collection of GIF Images for General NPAC Projects April96- GeneralResFoils96 Miscellaneous Presentation Material used in 1996 CRPCAnnualMeetingMay96 General Collection of Foils for CRPC Annual Meeting Webworkaddons Additional Material for Web Technology Presentations July 95 -- March 96 Trustees95-Master Discussion of NII for Real World -- Education Medicine Journalism NPACAddons Collection of GIF Images for General NPAC Projects 1995-March96 NIIASOP95 Master Master for Overview foils for NII Review for MADIC WebWisdomMar96Master Web Technologies for Education and NPAC Projects Master Presentation ECS400HTTP-Spring96 Setting the Stage for CGI Programming: HTTP, URL, CGI, MIME, HTTPD and many other acronyms ECS400CGI-Spring96 Introduction to CGI Programming CRPCNetComp2Master Master Foilset for Web Based Network Technologies for Scientific Computing MillsScreenDumps Kim Mills Collection of GIF Images for NPAC Projects 96- CRPCJavaStroll96 Introductory Lectures on Java -- An Overview Mixing Code and Comments CRPCJava96 CRPC Lectures on Java Language Applets Graphics SC96Collaboration and ComputingHyperWorld -- Collaboration and Computation: Design and Prototype Components CPS616JavaScript96 CPS616 Lectures on JavaScript RLCIV31Jan96master Master Foilset for Rome Laboratory-NPAC-Vanguard Collaborative and Interactive Visualization -- First Project Review CPS616DBforVRML96 CPS616 VRML and Use of Databases as backend and Application to GIS CPS616BasicVRML96 Overview of VRML 1.0 Language with Examples CPS616webDBMS CPS600 Presentation on Linkage of Web to Relational(Oracle) Databases CPS616Web-Oracle96M Master Foilset for Web-Oracle Integration CPS616AccessTo-Oracle96M Access of Data using SQL-PL/SQL-OraPerl in Oracle VirtualUniversity95master Master Foilset for Technologies and Issues for Virtual University Phy105 Pictures of Web Pages for Modules of Phy105/106 Screendumps of Kidsweb Screendumps of kidsweb web pages CompSciMay95 Overview foils for Computational Science Overview at Illinois -- May 1995 ECSFall95 Master Support set for Engineering and Computer Science Presentations ASOPSept95B ASOP Requirements for the NII ASOPSept95A ASOP Framework and Technology Plan CRPCWebWindows CRPC Annual Meeting WebWindows Presentation JavaforCSEFall96M Master Set of Presentations on Java for Computational Science SC95TutorialMaster Supercomputing 95 Tutorial on Web Technologies for Education Master Presentation HPFFuturesmaster Master Foilset for The Future of HPF -- MetaComputing and the World Wide Web
SC96Master 001 001 Supercomputing 96 at Pittsburgh Tutorial on Web Technology and HPCC Monday November 1996 SC96Master 002 002 Abstract of NPAC's Supercomputing 96 Tutorial
FoxResFall95 016 003 Web Technology has at least three opportunities for you and me!
HPCS95master 003 004 Superficial Observations on High Performance Computing-I HPCS95master 004 005 Superficial Observations on High Performance Computing-II HPCS95master 005 006 Superficial Observations on High Performance Communication HPCS95master 006 007 Some Implications of HPCC Observations HPCS95master 008 008 However we need more than fast enough machines We also need a large enough market to sustain technology (systems and software)
RCIHalloweenMaster 003 009 World Wide Web (WWW) is key to HPCC Implementation Infovision95 007 010 NII Compute & Communications Capability in Year 2000 --> 2005 Infovision95 008 011 Ultimate Vision and Implementation of NII and InfoVision
NIIASOP95B Master 003 012 Architecture of Web Software SC96Master 003 013 Some Critical Emerging Web Technologies
NPACScreenDumps96 031 014 Start of Neat Set of Pictures on Internet Trends NPACScreenDumps96 032 015 Number of InterNet Hosts !989-1996 NPACScreenDumps96 033 016 Number of InterNet Hosts !989-1996 and Projected to Year 2000 NPACScreenDumps96 034 017 Number of www prefixed hosts 1993-1995
FoxResFall95 020 018 Open Universal WebWindows -- A Revolution in the Software Industry! GeneralResFoils96 053 019 The WebWindows Operating System CRPCAnnualMeetingMay96 028 020 Examples and Why WebWindows will Dominate Software Industry? CRPCAnnualMeetingMay96 013 021 Illustration of WebWindows Concept for Presentation Software Webworkaddons 077 022 RCIHalloween Presentation Foil on WebFoil in WebFoil!! Webworkaddons 092 023 JavaScript Based WebFoil Prototype CRPCAnnualMeetingMay96 014 024 Lessons of WebFoil for WebWindows Software Development Scenario
Trustees95-Master 009 025 Business Enterprise Systems and the Web Infovision95 016 026 What is a Web or HPMMCC Network Server ? NPACAddons 121 027 Business Week Feature on IntraNet February 1996 -- Full Cover Picture NPACAddons 119 028 Business Week Feature on IntraNet February 1996 -- Graph NPACAddons 122 029 WebServer Hardware and Software Business Estimate GeneralResFoils96 043 030 Synergy of InterNet and IntraNets
NIIASOP95B Master 003 031 Architecture of Web Software NIIASOP95 Master 005 032 Basic Structure of World Wide Web
FoxResFall95 024 033 The Java/Netscape2.0 Client server Model
WebWisdomMar96Master 013 034 Some (New) Web Technologies in a Nutshell - III ECS400HTTP-Spring96 002 035 In a Nutshell ECS400CGI-Spring96 003 036 The Flow of Data amongst the Client, Server and CGI Script ECS400CGI-Spring96 004 037 The Flow of Data amongst the Client, Server and CGI Script ECS400CGI-Spring96 005 038 Example form for Hello, World! ECS400CGI-Spring96 006 039 Example CGI program in Perl for Hello, World! ECS400CGI-Spring96 011 040 Perl subprogram to read input from web forms - Part I ECS400CGI-Spring96 012 041 Perl subprogram - Part II
WebWisdomMar96Master 010 042 Some (New) Web Technologies in a Nutshell - I CRPCNetComp2Master 005 043 Some Critical Features of Java and Scientific Computing
Webworkaddons 007 044 Figure 6:Impressive early Java demo (fromBrown Univ.) -- sorting algorithms Webworkaddons 085 045 Dining Philosopher Educational Applet Webworkaddons 086 046 Nuclear Reactor Educational Applet MillsScreenDumps 030 047 Visible Human NPACScreenDumps96 024 048 The Java Magic Cube from Michael Chang NPACScreenDumps96 025 049 The Java Talking Head Collaboratory from EFP
NPACScreenDumps96 054 050 Segmentation Definition Java Applet - II NPACScreenDumps96 055 051 Segmentation AVS Environment (from around 1991) I
CRPCJavaStroll96 004 052 The Simplest Java Application: Hello, World! CRPCJavaStroll96 005 053 The Simplest Java Applet: Hello, World! CRPCJavaStroll96 006 054 Displaying your applet from a Web page. CRPCJavaStroll96 007 055 The Graphics class CRPCJavaStroll96 008 056 Using Graphics properties CRPCJava96 029 057 Sun's Comparison of Language Features NPACScreenDumps96 066 058 Performance of Java is Dreadful!
SC96Collaboration and Computing 040 059 40:Java Web Servers: Jigsaw, Jeeves
CRPCNetComp2Master 006 060 Isn't the Web hardware and software too slow to be interesting for HPCC? - I NPACScreenDumps96 085 061 LinPack Java Performance Updated to Sept 30 1996 CRPCNetComp2Master 007 062 Isn't the Web hardware and software too slow to be interesting for HPCC? - II CRPCNetComp2Master 008 063 Isn't the Web hardware and software too slow to be interesting for HPCC? - III CRPCNetComp2Master 009 064 Isn't the Web hardware and software too slow to be interesting for HPCC? - IV
WebWisdomMar96Master 012 065 Some (New) Web Technologies in a Nutshell - II WebWisdomMar96Master 021 066 Possible Uses of JavaScript in Education CPS616JavaScript96 045 067 Structure of Index -- mainframe Case Webworkaddons 092 068 JavaScript Based WebFoil Prototype Webworkaddons 096 069 JavaScript Based Patient Record Database -I Webworkaddons 097 070 JavaScript Based Patient Record Database -II NPACScreenDumps96 026 071 The JavaScript SlideShow Stepping through CareWeb Images - I NPACScreenDumps96 027 072 The JavaScript SlideShow Stepping through CareWeb Images - II NPACScreenDumps96 028 073 The JavaScript WebWisdom System -- Foilworld Homepage NPACScreenDumps96 030 074 Netscape JavaScript Implementation of Granite Sentry Command and Control Interface CPS616JavaScript96 003 075 General Remarks on JavaScript CPS616JavaScript96 004 076 Hello World Example of JavaScript- I CPS616JavaScript96 005 077 Hello World Example of JavaScript- II CPS616JavaScript96 006 078 Example of Clicking on a Form - I CPS616JavaScript96 007 079 Example of Clicking on a Form - II CPS616JavaScript96 008 080 Example of Parameterized HTML CRPCJava96 014 081 Comparison of Java and JavaScript -- I CRPCJava96 015 082 Comparison of Java and JavaScript -- II
WebWisdomMar96Master 015 083 Some (New) Web Technologies in a Nutshell - V RLCIV31Jan96master 057 084 T4:GIS - 3D Terrain Rendering in VRML NPACAddons 112 085 VRML Terrain Renerer with Herkimer House Web Page NPACAddons 079 086 Link between Interactive Journey and classroom multimedia projects NPACScreenDumps96 023 087 VRML Tutorial from Alvin Leung/Meryem Ispirli -- a Car!! NPACScreenDumps96 150 088 GIS integration with Weather Simulation application - I. NPACScreenDumps96 151 089 GIS integration with Weather Simulation application - II. CPS616DBforVRML96 008 090 VRML - Virtual Reality Modeling Language -- Overview CPS616DBforVRML96 010 091 VRML -- Specification CPS616DBforVRML96 011 092 VRML - Language characteristics CPS616DBforVRML96 012 093 Example I - Shapes CPS616DBforVRML96 013 094 Example II - Properties CPS616DBforVRML96 014 095 Example III - Group Nodes CPS616DBforVRML96 015 096 Example IV - Textures CPS616DBforVRML96 016 097 VRML - Nodes I CPS616BasicVRML96 031 098 VRML1.0 Separator Node I CPS616BasicVRML96 032 099 VRML1.0 Separator Node II -- Formal Specification CPS616BasicVRML96 033 100 Structure of the Pyramid with Coordinate3 and IndexedFaceSet - I CPS616BasicVRML96 034 101 Structure of the Pyramid with Coordinate3 and IndexedFaceSet - II CPS616BasicVRML96 035 102 VRML1.0 IndexedFaceSet Node I
SC96Collaboration and Computing 014 103 14:Survey of Collaboratory Technologies SC96Collaboration and Computing 015 104 15:Collaboratory Survey: Database 'Bridges' SC96Collaboration and Computing 016 105 16:Collaboratory Survey: Synchronous Mirrors SC96Collaboration and Computing 017 106 17:Collaboratory Survey: TVR Environments SC96Collaboration and Computing 019 107 19:NCSA Habanero Collaboratory SC96Collaboration and Computing 020 108 20:Examples of Habanero Applications SC96Collaboration and Computing 021 109 21:Habanero Tools SC96Collaboration and Computing 022 110 22:Habanero Session SC96Collaboration and Computing 030 111 30:Shaking Hands Collaboratory SC96Collaboration and Computing 031 112 31:Shaking Hands Collaboratory SC96Collaboration and Computing 032 113 32:VisualMOO Collaboratory NPACScreenDumps96 103 114 TANGO Collaborative System Control Panel and 3 Applications -- User 1 NPACScreenDumps96 108 115 TANGO Collaborative System Control Panel and 6 Applications
WebWisdomMar96Master 014 116 Some (New) Web Technologies in a Nutshell - IV MillsScreenDumps 027 117 Newsgroup Search on 'biology' MillsScreenDumps 028 118 Newsgroup Search on 'biology' NPACScreenDumps96 170 119 Carrier Search Home Page GeneralResFoils96 049 120 WebWindows DataBase Activities at NPAC Oracle (Relational) , Illustra (Object) Databases linked to the Web CPS616webDBMS 020 121 Client-Server Architecture for WOW WebWisdomMar96Master 011 122 Choices of Formats and Filters in Web Systems
CPS616Web-Oracle96M 033 123 Examples of the Use of HTP and HTF - I CPS616Web-Oracle96M 034 124 Examples of the Use of HTP and HTF - II CPS616Web-Oracle96M 037 125 The PL/SQL Package For Phone Example - I CPS616Web-Oracle96M 038 126 The PL/SQL Package For Phone Example - II CPS616Web-Oracle96M 039 127 The Web Page - Search Interface - I CPS616Web-Oracle96M 040 128 The Web Page - Search Interface - II CPS616AccessTo-Oracle96M 041 129 Explanation of Example of PL/SQL Stored Procedure CPS616Web-Oracle96M 041 130 More Examples of PL/SQL Procedures for Web/Oracle Application
SC96Collaboration and Computing 042 131 42:Domain-specific Java Web Servers: CareWeb SC96Collaboration and Computing 043 132 43:Web/Database Evolution 1: Central Oracle Server SC96Collaboration and Computing 044 133 44:Web/Database Evolution 2: JDBC Interoperability SC96Collaboration and Computing 045 134 45:Web/Database Evolution 3: Distributed Databases
WebWisdomMar96Master 016 135 Some (New) Web Technologies in a Nutshell - VI WebWisdomMar96Master 020 136 Possible Uses of Digital Video in Education NPACAddons 074 137 CNN Newsource Database, video of President Clinton NPACScreenDumps96 133 138 Netscape shows the close caption text associated with the movie. NPACScreenDumps96 137 139 One of the Video Server Asset Management interfaces-I.
NIIASOP95B Master 003 140 Architecture of Web Software NIIASOP95B Master 006 141 Some Relevant NII Services-I NIIASOP95B Master 007 142 Some Relevant NII Services-II GeneralResFoils96 056 143 Problem Solving Environments GeneralResFoils96 057 144 Medical Applications CRPCAnnualMeetingMay96 071 145 Example WebPSE Applications CRPCAnnualMeetingMay96 072 146 Multi-purpose Bridge Technology -- Overview CRPCAnnualMeetingMay96 073 147 Multi-purpose Bridge Technology --- Examples
NIIASOP95B Master 008 148 Use of NII Services in Particular Applications -- HealthCare and Telemedicine NIIASOP95B Master 009 149 Use of NII Services in Particular Applications -- Education NIIASOP95B Master 010 150 Use of NII Services in Particular Applications -- Society NIIASOP95B Master 011 151 Use of NII Services in Particular Applications -- Business (Enterprise Systems) NIIASOP95B Master 012 152 Use of NII Services in Particular Applications -- Defence and Crisis Management NIIASOP95B Master 013 153 Use of NII Services in Particular Applications -- Collaboratory NIIASOP95B Master 014 154 Use of NII Services in Particular Applications -- Manufacturing of Complex Systems
GeneralResFoils96 059 155 Education and the Web NIIASOP95B Master 009 156 Use of NII Services in Particular Applications -- Education FoxResFall95 015 157 Implications of Brave New Web World for Education VirtualUniversity95master 024 158 Some Virtual University Activities Involving NPAC -- I VirtualUniversity95master 025 159 Some Virtual University Activities Involving NPAC -- II
Phy105 013 160 Encoder neural network tutorial and simulation page
VirtualUniversity95master 026 161 Overview of the Living Schoolbook Project VirtualUniversity95master 027 162 The Living Schoolbook Project Partners VirtualUniversity95master 028 163 Outside Partners of the Living Schoolbook Project
VirtualUniversity95master 042 164 Comments on FLAG (Fiber Optic Link Across the Globe) and the Virtual University - I VirtualUniversity95master 043 165 Comments on FLAG (Fiber Optic Link Across the Globe) and the Virtual University - II NPACAddons 002 166 Fiber Link Across the Globe FLAG -- Topology
Screendumps of Kidsweb 002 167 Kidsweb Home Page and Table of Contents for Arts, Science Screendumps of Kidsweb 007 168 Astronomy and Space content - Combined picture of Jupiter with Comet Shoemaker-Levy9 fragments
CompSciMay95 003 169 What is Computational Science? CompSciMay95 005 170 Program in Computational Science Implemented within current academic framework CompSciMay95 028 171 Program in Information Age Computational Science Implemented Within Current Academic Program ECSFall95 008 172 Current Computational Science (CPS) Core Courses ECSFall95 009 173 Current Proposed CPS Core Courses -- Information Track WebWisdomMar96Master 005 174 Education in a Box -- Initial Steps to Understand Web Based Education WebWisdomMar96Master 006 175 Scope of Certificate in Computational Science WebWisdomMar96Master 040 176 Scalable Certificates in Computational Science NPACScreenDumps96 014 177 Chinese Youth reports ICPSEP, the "classroom across countries" between NPAC at Syracuse University, USA, and PACT at Harbin Institute of Technology, China NPACScreenDumps96 019 178 Xin Wan Bao reports ICPSEP, the "classroom across countries" between NPAC at Syracuse University, USA, and PACT at Harbin Institute of Technology, China
WebWisdomMar96Master 017 179 Examples of the Use of Java in Education WebWisdomMar96Master 018 180 Possible Uses of VRML in Education WebWisdomMar96Master 019 181 Uses of Databases in Education WebWisdomMar96Master 020 182 Possible Uses of Digital Video in Education WebWisdomMar96Master 021 183 Possible Uses of JavaScript in Education
GeneralResFoils96 063 184 Manufacturing NIIASOP95B Master 013 185 Use of NII Services in Particular Applications -- Collaboratory NIIASOP95B Master 014 186 Use of NII Services in Particular Applications -- Manufacturing of Complex Systems NIIASOP95B Master 015 187 ASOP and Multidisciplinary Analysis and Design(MAD) ASOPSept95B 009 188 NII Enhances ASOP in a Multi-Organization Activity ASOPSept95B 010 189 Industrial/Academic/Government Consensus is ASOP Basis ASOPSept95B 012 190 ASOP Introduces Aerospace Paradigm Shifts ASOPSept95A 021 191 2.0 ASOP Object Backplane - Functional Services for Users ASOPSept95A 023 192 2.1 Collaboration Services - Support Virtual Co-location ASOPSept95A 024 193 2.2 Configuration Control Services - Critical for User ASOPSept95A 025 194 2.3 Metacomputing Services - Distributed Computing ASOPSept95A 026 195 2.4 Security and Access Services - Critical to ASOP ASOPSept95A 027 196 2.5 Object & Data Services - Robust Integration for ASOP ASOPSept95A 034 197 5.1 Collaboration Services - Support Virtual Co-location ASOPSept95A 035 198 5.2 Configuration Control Services - Driven by ASOP ASOPSept95A 036 199 5.3 Metacomputing Services - Coordinated NII Computing ASOPSept95A 037 200 5.4 Security and Access Services - Critical Technology RCIHalloweenMaster 007 201 An anecdote contrasting MPP and NII value in Manufacturing
GeneralResFoils96 064 202 Overall Principles of Computing on the Web CRPCAnnualMeetingMay96 080 203 Web based HPCC at NPAC: URLs GeneralResFoils96 065 204 Topics Illustrated in Computing on the Web HPCS95master 034 205 HPCC needs a large enough market to sustain technology (systems and software) HPCS95master 037 206 WebWork Summary for PCRC
GeneralResFoils96 066 207 Factorization on the Web CRPCWebWindows 019 208 Factoring RSA Numbers and Security CRPCWebWindows 020 209 A WebWork Approach to Breaking Bank of England CRPCAnnualMeetingMay96 042 210 Web Virtual Machine and Server-Server Communication Model Webworkaddons 002 211 Figure 1:Server-to-Server Communication Diagram CRPCAnnualMeetingMay96 043 212 Hierarchical FAFNER Servers CRPCAnnualMeetingMay96 044 213 Features of FAFNER Server Code CRPCAnnualMeetingMay96 045 214 Features of CLIENT CODE CRPCAnnualMeetingMay96 048 215 RSA130 Factorization is completed! Webworkaddons 087 216 Digital Crime(!?) Home Page
GeneralResFoils96 067 217 Financial Modelling on Demand CRPCAnnualMeetingMay96 007 218 Aspects of Financial World Motivating HPCC CRPCAnnualMeetingMay96 008 219 Financial Application areas for which High-performance computing technologies are becoming indispensable CRPCAnnualMeetingMay96 009 220 Path Integral Approach to Derivative Valuation CRPCAnnualMeetingMay96 010 221 Parallel Maximum Entropy and optimization CRPCAnnualMeetingMay96 011 222 Web-based System Integration -- Initial Server Implementation CRPCAnnualMeetingMay96 012 223 Web-based System Integration -- Futures MillsScreenDumps 020 224 Option Pricing MillsScreenDumps 021 225 Option Pricing MillsScreenDumps 023 226 Option Pricing MillsScreenDumps 025 227 Option Pricing
GeneralResFoils96 068 228 Java as a GUI CRPCAnnualMeetingMay96 079 229 Next Steps in Visual Programming for Chaining and Aggregating Services -- WebFlow!! SC96Collaboration and Computing 041 230 41:WebFlow/WebVM Overview SC96Collaboration and Computing 051 231 51:WebFlow Design and Prototyping (cont) SC96Collaboration and Computing 052 232 52:WebFlow Management Design SC96Collaboration and Computing 057 233 57:WebFlow View on Emergent Java Systems
JavaforCSEFall96M 003 234 Classes of Simulations and their High Performance Needs JavaforCSEFall96M 005 235 Some Critical Features of Java and Parallelism - II NPACScreenDumps96 171 236 Select Active Processors in HPJava Demo NPACScreenDumps96 172 237 Game of Life Setup Panel in HPJava Demo NPACScreenDumps96 173 238 Game of Life Execution Pattern in HPJava Demo JavaforCSEFall96M 019 239 Remarks on HPJava -- Data Parallel Java - I JavaforCSEFall96M 020 240 Remarks on HPJava -- Data Parallel Java - II JavaforCSEFall96M 021 241 Suggested Action Items at NPAC
NPACScreenDumps96 179 242 Login to SP2 with a Web Interface at NIST - I NPACScreenDumps96 180 243 Login to SP2 with a Web Interface at NIST - II NPACScreenDumps96 181 244 Login to SP2 with a Web Interface at NIST - III
NPACScreenDumps96 182 245 Cornell ARMS Distributed Resource Manager
NPACScreenDumps96 075 246 HPF/MPI Programming Laboratory on the Web NPACScreenDumps96 183 247 Cornell Virtual Workshop HPF Module NPACScreenDumps96 093 248 Virtual Workshop Programming Laboratory -- Compilation II NPACScreenDumps96 094 249 Virtual Workshop Programming Laboratory -- Execute the Program!
NPACScreenDumps96 067 250 NCSA Biology Workbench
NPACScreenDumps96 035 251 Main Window for Java Interface to Distributed Computing Environment NPACScreenDumps96 036 252 Screens Opened for Java Interface to Distributed Computing Environment NPACScreenDumps96 037 253 Data Window Opened for Java Interface to Distributed Computing Environment NPACScreenDumps96 038 254 Specification Screen Opened for Java Interface to Distributed Computing Environment NPACScreenDumps96 039 255 Subroutine Specification Screen Opened for Java Interface to Distributed Computing Environment
GeneralResFoils96 007 256 Java Interface for Performance Visualization NPACAddons 105 257 Performance Visualization of Sorting Algorithm NPACScreenDumps96 064 258 Kivanc Dincer's Java FrontEnd to Pablo - I NPACScreenDumps96 065 259 Kivanc Dincer's Java FrontEnd to Pablo - II
GeneralResFoils96 070 260 WebHPF and Other Full Programming Environments HPCS95master 036 261 PCRC Naturally Fits in with WebWork SC95TutorialMaster 018 262 NPAC HPF Compiler on the WWW -- Architectural Design SC95TutorialMaster 019 263 NPAC HPF Compiler on the WWW -- Architectural Design -- Contd SC95TutorialMaster 020 264 A World-Wide Virtual Machine design based on Web and PVM technologies SC95TutorialMaster 021 265 A WWVM based on Web and PVM Technologies SC95TutorialMaster 022 266 Architecture of NPAC HPF Compilation System on WWW NPACAddons 110 267 Syracuse HPF Compiler on the Web-- Input Page NPACAddons 111 268 Syracuse HPF Compiler on the Web-- Output Page CRPCAnnualMeetingMay96 070 269 Web Technologies at NPAC: WebAMR Example HPFFuturesmaster 004 270 Interpreters versus Compilers -- I? HPFFuturesmaster 005 271 Interpreters versus Compilers -- Domain Specific Environments HPFFuturesmaster 006 272 Java and HPF Futures HPFFuturesmaster 007 273 VRML and HPF Futures GeneralResFoils96 018 274 Some Remarks on HPJava
SC96Master Master Set of Foils for NPAC Supercomputing 96 Tutorial1 2 3
FoxResFall95 Set of Add-On Foils for Research Presentations16 20 24 15
HPCS95master Master Foilset for HPCS95 Keynote Presentation3 4 5 6 8 34 37 36
RCIHalloweenMaster Master Foilset for RCI Presentation on HPCC and NII for Industry and Education3 7
Infovision95 InfoVISION: Information Video Simulation Imagery ON demand7 8 16
NIIASOP95B Master Master of Overview of NII and Web Technology for NII ASOP Review at Langley3 3 3 6 7 8 9 10 11 12 13 14 9 13 14 15
NPACScreenDumps96 Collection of GIF Images for General NPAC Projects April96-31 32 33 34 24 25 54 55 66 85 26 27 28 30 23 150 151 103 108 170 133 137 14 19 171 172 173 179 180 181 182 75 183 93 94 67 35 36 37 38 39 64 65
GeneralResFoils96 Miscellaneous Presentation Material used in 199653 43 49 56 57 59 63 64 65 66 67 68 7 70 18
CRPCAnnualMeetingMay96 General Collection of Foils for CRPC Annual Meeting28 13 14 71 72 73 80 42 43 44 45 48 7 8 9 10 11 12 79 70
Webworkaddons Additional Material for Web Technology Presentations July 95 -- March 9677 92 7 85 86 92 96 97 2 87
Trustees95-Master Discussion of NII for Real World -- Education Medicine Journalism9
NPACAddons Collection of GIF Images for General NPAC Projects 1995-March96121 119 122 112 79 74 2 105 110 111
NIIASOP95 Master Master for Overview foils for NII Review for MADIC5
WebWisdomMar96Master Web Technologies for Education and NPAC Projects Master Presentation13 10 12 21 15 14 11 16 20 5 6 40 17 18 19 20 21
ECS400HTTP-Spring96 Setting the Stage for CGI Programming: HTTP, URL, CGI, MIME, HTTPD and many other acronyms2
ECS400CGI-Spring96 Introduction to CGI Programming3 4 5 6 11 12
CRPCNetComp2Master Master Foilset for Web Based Network Technologies for Scientific Computing5 6 7 8 9
MillsScreenDumps Kim Mills Collection of GIF Images for NPAC Projects 96-30 27 28 20 21 23 25
CRPCJavaStroll96 Introductory Lectures on Java -- An Overview Mixing Code and Comments4 5 6 7 8
CRPCJava96 CRPC Lectures on Java Language Applets Graphics29 14 15
SC96Collaboration and ComputingHyperWorld -- Collaboration and Computation: Design and Prototype Components40 14 15 16 17 19 20 21 22 30 31 32 42 43 44 45 41 51 52 57
CPS616JavaScript96 CPS616 Lectures on JavaScript45 3 4 5 6 7 8
RLCIV31Jan96master Master Foilset for Rome Laboratory-NPAC-Vanguard Collaborative and Interactive Visualization -- First Project Review57
CPS616DBforVRML96 CPS616 VRML and Use of Databases as backend and Application to GIS8 10 11 12 13 14 15 16
CPS616BasicVRML96 Overview of VRML 1.0 Language with Examples31 32 33 34 35
CPS616webDBMS CPS600 Presentation on Linkage of Web to Relational(Oracle) Databases20
CPS616Web-Oracle96M Master Foilset for Web-Oracle Integration33 34 37 38 39 40 41
CPS616AccessTo-Oracle96M Access of Data using SQL-PL/SQL-OraPerl in Oracle41
VirtualUniversity95master Master Foilset for Technologies and Issues for Virtual University24 25 26 27 28 42 43
Phy105 Pictures of Web Pages for Modules of Phy105/10613
Screendumps of Kidsweb Screendumps of kidsweb web pages2 7
CompSciMay95 Overview foils for Computational Science Overview at Illinois -- May 19953 5 28
ECSFall95 Master Support set for Engineering and Computer Science Presentations8 9
ASOPSept95B ASOP Requirements for the NII9 10 12
ASOPSept95A ASOP Framework and Technology Plan21 23 24 25 26 27 34 35 36 37
CRPCWebWindows CRPC Annual Meeting WebWindows Presentation19 20
JavaforCSEFall96M Master Set of Presentations on Java for Computational Science3 5 19 20 21
SC95TutorialMaster Supercomputing 95 Tutorial on Web Technologies for Education Master Presentation18 19 20 21 22
HPFFuturesmaster Master Foilset for The Future of HPF -- MetaComputing and the World Wide Web4 5 6 7
SC96Master Master Set of Foils for NPAC Supercomputing 96 Tutorial1 2 3
FoxResFall95 Set of Add-On Foils for Research Presentations15 16 20 24
HPCS95master Master Foilset for HPCS95 Keynote Presentation3 4 5 6 8 34 36 37
RCIHalloweenMaster Master Foilset for RCI Presentation on HPCC and NII for Industry and Education3 7
Infovision95 InfoVISION: Information Video Simulation Imagery ON demand7 8 16
NIIASOP95B Master Master of Overview of NII and Web Technology for NII ASOP Review at Langley3 3 3 6 7 8 9 9 10 11 12 13 13 14 14 15
NPACScreenDumps96 Collection of GIF Images for General NPAC Projects April96-14 19 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 39 54 55 64 65 66 67 75 85 93 94 103 108 133 137 150 151 170 171 172 173 179 180 181 182 183
GeneralResFoils96 Miscellaneous Presentation Material used in 19967 18 43 49 53 56 57 59 63 64 65 66 67 68 70
CRPCAnnualMeetingMay96 General Collection of Foils for CRPC Annual Meeting7 8 9 10 11 12 13 14 28 42 43 44 45 48 70 71 72 73 79 80
Webworkaddons Additional Material for Web Technology Presentations July 95 -- March 962 7 77 85 86 87 92 92 96 97
Trustees95-Master Discussion of NII for Real World -- Education Medicine Journalism9
NPACAddons Collection of GIF Images for General NPAC Projects 1995-March962 74 79 105 110 111 112 119 121 122
NIIASOP95 Master Master for Overview foils for NII Review for MADIC5
WebWisdomMar96Master Web Technologies for Education and NPAC Projects Master Presentation5 6 10 11 12 13 14 15 16 17 18 19 20 20 21 21 40
ECS400HTTP-Spring96 Setting the Stage for CGI Programming: HTTP, URL, CGI, MIME, HTTPD and many other acronyms2
ECS400CGI-Spring96 Introduction to CGI Programming3 4 5 6 11 12
CRPCNetComp2Master Master Foilset for Web Based Network Technologies for Scientific Computing5 6 7 8 9
MillsScreenDumps Kim Mills Collection of GIF Images for NPAC Projects 96-20 21 23 25 27 28 30
CRPCJavaStroll96 Introductory Lectures on Java -- An Overview Mixing Code and Comments4 5 6 7 8
CRPCJava96 CRPC Lectures on Java Language Applets Graphics14 15 29
SC96Collaboration and ComputingHyperWorld -- Collaboration and Computation: Design and Prototype Components14 15 16 17 19 20 21 22 30 31 32 40 41 42 43 44 45 51 52 57
CPS616JavaScript96 CPS616 Lectures on JavaScript3 4 5 6 7 8 45
RLCIV31Jan96master Master Foilset for Rome Laboratory-NPAC-Vanguard Collaborative and Interactive Visualization -- First Project Review57
CPS616DBforVRML96 CPS616 VRML and Use of Databases as backend and Application to GIS8 10 11 12 13 14 15 16
CPS616BasicVRML96 Overview of VRML 1.0 Language with Examples31 32 33 34 35
CPS616webDBMS CPS600 Presentation on Linkage of Web to Relational(Oracle) Databases20
CPS616Web-Oracle96M Master Foilset for Web-Oracle Integration33 34 37 38 39 40 41
CPS616AccessTo-Oracle96M Access of Data using SQL-PL/SQL-OraPerl in Oracle41
VirtualUniversity95master Master Foilset for Technologies and Issues for Virtual University24 25 26 27 28 42 43
Phy105 Pictures of Web Pages for Modules of Phy105/10613
Screendumps of Kidsweb Screendumps of kidsweb web pages2 7
CompSciMay95 Overview foils for Computational Science Overview at Illinois -- May 19953 5 28
ECSFall95 Master Support set for Engineering and Computer Science Presentations8 9
ASOPSept95B ASOP Requirements for the NII9 10 12
ASOPSept95A ASOP Framework and Technology Plan21 23 24 25 26 27 34 35 36 37
CRPCWebWindows CRPC Annual Meeting WebWindows Presentation19 20
JavaforCSEFall96M Master Set of Presentations on Java for Computational Science3 5 19 20 21
SC95TutorialMaster Supercomputing 95 Tutorial on Web Technologies for Education Master Presentation18 19 20 21 22
HPFFuturesmaster Master Foilset for The Future of HPF -- MetaComputing and the World Wide Web4 5 6 7