Full HTML for

Scripted foilset Discussion of Web Certificate Program and WebWisdom

Given by Geoffrey C. Fox, Nancy McCracken at Education Web Technology Day on Mar 11 97. Foils prepared March 10 97
Outside Index Summary of Material Secs 50.4


This presentation describes technologies and logistics of the DCESS/ECS/NPAC Certificate in Internet Application Development
The technology discussion includes the VPL which will be used in this course
Logistics are otherwise conventional but will offer the course in more ways using either syncronous or asynchronous learning methods this fall
The certificate has a customizable introduction which allows students with disparate backgrounds to be brought up to an approximately equal knowledge level

Table of Contents for full HTML of Discussion of Web Certificate Program and WebWisdom

Denote Foils where Image Critical
Denote Foils where HTML is sufficient
Denote Foils where Image is not available
denotes presence of Additional linked information which is yellow1ed out if missing
Indicates Available audio which is yellow1ed out if missing
1 Computing for the Future:
a Professional Certificate Program in
Internet Application Development

2 Abstract of Certificate Presentations
3 Web Page for Certificate Program
4 Description of Program
5 Materials all on-line in Web pages
6 Virtual Programming Lab
7 VPL Structure
8 More on VPL Structure
9 Web Course Virtual Programming Laboratory -- Administrator
10 Web Course Virtual Programming Laboratory -- Student
11 Web Course Virtual Programming Laboratory -- HTML Page
12 WebWisdom Overview
13 The Overview of List by Topics of WebWisdom Material
14 Tango Application to Education
15 Distributed Tango WebWisdom
16 NPAC China Tutorial in Web Technologies May 97
17 CIS300/500 Spring Semester 97 -- The art of Java Programming for the Internet
18 CIS300/500 Art of Java Programming
19 Schedule of courses -
includes Syracuse University graduate credit

20 Logistics of Certificate Courses
21 Who Should Attend!
22 Components of a Web system Pictorially
23 Relationship to ECS Courses
24 Where to learn What you Want!
25 Basic (CPS606) Structure of World Wide Web
26 The Current Web Client Server Model
27 Architecture of Web Software
28 Some (New) Web Technologies in a Nutshell -- Java
29 Visible Human Applet (User Interface)
30 Some (New) Web Technologies in a Nutshell - JavaScript
31 Meryem JavaScript Selection Page (For WebWisdom)
32 Some Web Technologies in a Nutshell - PERL
33 Some (New) Web Technologies in a Nutshell - Database
34 Database Examples (Prepared for SC96)
35 Some (New) Web Technologies in a Nutshell - VRML
36 VRML GIS Examples (Prepared for SC96)
37 Some (New) Web Technologies in a Nutshell - MultiMedia
38 Digital Video Examples (Prepared for SC96)
39 Some Further Topics of Importance
40 Collaboration TANGO System (Prepared for SC96)

Outside Index Summary of Material



HTML version of Scripted Foils prepared March 10 97

Foil 1 Computing for the Future:
a Professional Certificate Program in
Internet Application Development

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 50.4
Geoffrey Fox, Nancy McCracken
Tom Scavo, Meryem Ispirli, John Yip
NPAC
Syracuse University
March 11, 1997

HTML version of Scripted Foils prepared March 10 97

Foil 2 Abstract of Certificate Presentations

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 50.4
This presentation describes technologies and logistics of the DCESS/ECS/NPAC Certificate in Internet Application Development
The technology discussion includes the VPL which will be used in this course
Logistics are otherwise conventional but will offer the course in more ways using either syncronous or asynchronous learning methods this fall
The certificate has a customizable introduction which allows students with disparate backgrounds to be brought up to an approximately equal knowledge level

HTML version of Scripted Foils prepared March 10 97

Foil 3 Web Page for Certificate Program

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
See Original Foil

HTML version of Scripted Foils prepared March 10 97

Foil 4 Description of Program

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Content is to learn how to build Web applications for the corporate intranet and global Internet
  • integrating Web pages with databases and other information servers
  • programming Web user interfaces in HTML, JavaScript, and Java
  • integrating the latest Web software products into a corporate environment
The certificate program is sponsored by NPAC, DCESS, and ECS and consists of both credit and non-credit courses, which includes earning 6 graduate credits.
All course materials are provided through a WWW interface.
Course formats:
  • The initial offering (Mon. and Thurs. evenings April 3 - August 14, 1997) will be given in a lecture/lab format.
  • Starting in September 1997, the certificate will be offered in a limited residency format. The course content will be delivered in a distance learning format via the web pages (which will also be copied to CD's for good local performance at the student's location). Students will also travel to campus for approximately 4 two day sessions, which will be primarily lab and instructor interaction.

HTML version of Scripted Foils prepared March 10 97

Foil 5 Materials all on-line in Web pages

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Presenting information:
  • Lecture slides with recorded audio
  • Assigned textbook selections
  • Short tutorials texts on particular topics
  • Annotated programming examples
Learning information:
  • Programming problem sets, programming by example
  • Virtual Programming Lab interface
  • Interaction through email of instructor/student or broadcast, bulletin board, grading/comments

HTML version of Scripted Foils prepared March 10 97

Foil 6 Virtual Programming Lab

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Goals:
  • Provide uniform, easy windowing environment for students to run lab exercises and submit their work through a web interface.
  • Assist the student in managing a complex set of Unix directories. Students can learn concepts of directory structure without always dealing with Unix details.
  • Make it easy for students to call up programming examples to work from.
  • Automate adminstration and grading.
Based on VPL idea of Kivanc Dincer. Compared to that prototype for a parallel programming environment:
  • Uses Java for user interface, instead of JavaScript
  • More emphasis on managing file system, rather than managing complex set of computing resources.
  • Allows user to own the files and also access normally through Unix.
  • Extended to include more adminstrator functionality, such as setting up directories for different classes, and giving feedback to assignments.

HTML version of Scripted Foils prepared March 10 97

Foil 7 VPL Structure

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
File and compute management handled by a server, written in Java:

HTML version of Scripted Foils prepared March 10 97

Foil 8 More on VPL Structure

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Administrator's page: (password protected)
  • Set up class directories
  • Set up class lists, for email, grading, etc.
  • Check each student's work and enter grades or comments.
  • Monitor bulletin board.
Student's page: (password protected)
  • Choose to prepare HTML and JavaScript, CGI script, Java, VRML, etc.
  • For each technology, appropriate operations
    • For HTML, prepare text and view through Netscape window.
    • For Java, prepare Java program, compile and put applet in document directory.
  • Prepare assignment pages with links and comments.
  • Check grades and comments from instructor, check bulletin board

HTML version of Scripted Foils prepared March 10 97

Foil 9 Web Course Virtual Programming Laboratory -- Administrator

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Updated from Mar 11 Education Web Technology Day

HTML version of Scripted Foils prepared March 10 97

Foil 10 Web Course Virtual Programming Laboratory -- Student

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Updated from Mar 11 Education Web Technology Day

HTML version of Scripted Foils prepared March 10 97

Foil 11 Web Course Virtual Programming Laboratory -- HTML Page

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Updated from Mar 11 Education Web Technology Day

HTML version of Scripted Foils prepared March 10 97

Foil 12 WebWisdom Overview

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
WebWisdom is our System at NPAC built from PERL and JavaScript and features
Built-in Audio
Hierarchically Arranged Information
Parameterized HTML
Automatic Logging of pages accessed
Support of Legacy Systems including Persuasion, Powerpoint, HTML and Screendumps
Can organize Family Photos as well as Presentations
Note most HTML can be taught from as no high level summaries
Currently organizes 350 presentations and 13000 pages in 2 gigabytes of disk

HTML version of Scripted Foils prepared March 10 97

Foil 13 The Overview of List by Topics of WebWisdom Material

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Set of Illustrations of JavaScript WebWisdom Education and Presentation Delivery System

HTML version of Scripted Foils prepared March 10 97

Foil 14 Tango Application to Education

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Uses linkage of TANGO to JavaScript WebWisdom which supports Persuasion, Powerpoint, HTML and Screendump mixed Presentations with audio (tagged to specific foils) and notes
Full Webwisdom used by Teacher allows access to full curricula and options
Client (Slave) WebWisdom displays pages chosen by teacher (with same audio and notes) and generates automatic HTML index
  • should integrate with HTML editor to allow student annotation
Currently WebWisdom used in non TANGO mode with classic large screen display
TANGO WebWisdom allows one to use same approach to distributed PC's which is surely more attractive (Web font sizes designed for monitors -- not classroom displays)

HTML version of Scripted Foils prepared March 10 97

Foil 15 Distributed Tango WebWisdom

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
To allow use on low speed lines (28.8 kbaud modems), distribute CD ROM of material to students
Client WebWisdom will map URL sent from Teacher WebWisdom to link on PC (if exists) and so ONLY control information is sent on Web
Standard low bit rate codecs support audio and video conferencing over phone lines
For asynchronous learning, ship HTML Index with lesson audio to clients and students use offline with TANGO used to support synchronous audio and video conferencing
Will use in China (already succesfully used material Spring 96 Semester between Syracuse and Harbin) and for Syracuse University "Limited Residency" continuing programs where students visit University once to three times per semester (see Computing for the Future Certificates)
  • Corporate Programs where we substitute limited residency at Syracuse by University team visiting site where many students can congregate

HTML version of Scripted Foils prepared March 10 97

Foil 16 NPAC China Tutorial in Web Technologies May 97

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Offered in Peking to hand picked collection of some 50 researchers from around China -- one week of a three week total
Instructors: Geoffrey Fox and Xiaoming Li (Peking University and NPAC)
Have translated some material into Chinese
Abbreviated version of DCESS Certificate in Internet Application Development
Will use VPL and Tango WebWisdom

HTML version of Scripted Foils prepared March 10 97

Foil 17 CIS300/500 Spring Semester 97 -- The art of Java Programming for the Internet

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
http://www.cis.syr.edu/courses/Java
Pure Internet Asynchronous Learning
50 Students split between Undergraduate/Graduate/Professional
Undergraduates seem "less committed" and tend to drop this less structured course!
Homework involves lab work and quiz on material in section
12 sessions plus 2 weeks for a project
Students either central server for JDK or download to their PC

HTML version of Scripted Foils prepared March 10 97

Foil 18 CIS300/500 Art of Java Programming

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
See Original Foil

HTML version of Scripted Foils prepared March 10 97

Foil 19 Schedule of courses -
includes Syracuse University graduate credit

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
A) Internet Fundamentals for Application Developers
3 week non-credit course, April 3 - April 21, 1997
Instructor: Tom Scavo
B) Programming for the Web
6 1/2 week credit course, April 24 - June 5, 1997
Earns credit for CPS 606.
Instructor: Nancy McCracken, Geoffrey Fox
C) Web Technologies and Software Products
6 /12 week credit course, June 9 - July 24, 1997
Earns credit for CPS616.
Instructor: Geoffrey Fox, Nancy McCracken
D) Networking and Multimedia Infrastructure
3 week non-credit course, July 28 - August 14, 1997
Instructor: Geoffrey Fox, Marek Podgorny
Credit (equivalent to two courses)is given by the College of Engineering and Computer Science.

HTML version of Scripted Foils prepared March 10 97

Foil 20 Logistics of Certificate Courses

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
All classes meet 6-9:30 pm on Monday and Thursday evenings from April 3 - August 14, 1997.
The format for the first course on Internet Fundamentals will be that each evening will start with a short lecture in 3-216 CST, followed by a longer lab session on the first floor of CST.
The format of the remaining courses will be an approximately 2 hr. lecture in 3-216 followed by approximately 1 hr. lab.
Other formats coming in September:
  • The certificate will be offered 1 evening per week (lasting 10 months) in a lecture/lab format similar to the above.
  • The certificate will also be offered in a limited residency format: Course content will be delivered via the on-line materials, lecture slides, notes and examples, homework problems, and the textbooks. Approximately 4 two day lab/instructor interaction sessions will be held "on location" over the duration of the program, 4 months.

HTML version of Scripted Foils prepared March 10 97

Foil 21 Who Should Attend!

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
The courses require a background of
  • Extensive programming experience in a high-level programming language such as C/C++, Fortran, or VisualBasic, with a C background preferred.
  • A B.A. or B.S. degree, or equivalent work experience.
Software professionals can
  • add graduate credit to a B.A. or B.S. degree
  • upgrade an M.S. degree with a new content area
  • retrain for new career opportunities
  • or enhance their current skills

HTML version of Scripted Foils prepared March 10 97

Foil 22 Components of a Web system Pictorially

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 97.9
Host with Web Server and Attached CGI Script in PERL
Perhaps linking to a database
and digital Video Servers
Host holds HTML files typically stored in a UNIX directory system but could be in a database such as Oracle or Microsoft Access

HTML version of Scripted Foils prepared March 10 97

Foil 23 Relationship to ECS Courses

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index
Initial session A) to bpring people upto roughly equal Web Knowledge level
Middle sections B) and C) of certificate are CPS606 and CPS616
  • Note CPS606 similar to undegraduate courses ECS400/406
  • Web material allows re-use and convenient adaption of material to different levels
Last section (non-credit) is a summary of CPS640
CPS714 is a project course and has no certificate equivalent
Could offer different flavors of certificates in either Web or other Computer Science areas
DoD interested in parallel computing!
What material and what format do you want?

HTML version of Scripted Foils prepared March 10 97

Foil 24 Where to learn What you Want!

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 86.4
CPS606: Basic HTML, Java and CGI SCripts with PERL
CPS600(640): Network Services, Multimedia Systems including Server and Client Digital Video
CPS616: HTML3, JavaScript, Advanced PERL5, Advanced Java (including 1.1 enhancements), Web linked databases (Oracle and Access, WoW and JDBC), Security and Commerce, VRML 1.0 and 2.0
CPS714: Java and Database Applications (It is graded only on projects), Compression, Web Agents (robots), Java Servers, Collaborative technologies
  • CPS714 is only offered in independent study fashion in 1997

HTML version of Scripted Foils prepared March 10 97

Foil 25 Basic (CPS606) Structure of World Wide Web

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 70.5
Browsers have SAME interface on ALL Computers
CGI Programs are typically written in PERL but can be essentially ANY UNIX Process and so do simulation, database access (this is Oracle WoW), advanced document processing etc.

HTML version of Scripted Foils prepared March 10 97

Foil 26 The Current Web Client Server Model

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 192.9
There are evolving/confusing/overlapping capabilities ...

HTML version of Scripted Foils prepared March 10 97

Foil 27 Architecture of Web Software

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 135.3
Application Specific NII Specific Services for
  • Education
  • HealthCare
  • Commerce
  • Manufacturing etc.

HTML version of Scripted Foils prepared March 10 97

Foil 28 Some (New) Web Technologies in a Nutshell -- Java

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 269.2 (From NPAC)
Java -- Objected Oriented version of C/C++ supporting Interactive Distributed Computing. Previous Web computing (eg CGI) was server-side. Java allows design and Implementation of balanced Client Server Applications
Java likely to be a dominant software engineering and Scientific Computing language
Java will probably be prefered language for development of next generation Web servers (e.g. Jeeves,Jigsaw) and clients
Java Applets can implement Client Side (and hence scalable) computations
  • Much more Computing Power in clients than servers and being client side gives much better response on "small jobs" than powerful servers with latency!
Java can build customized GUI's and graphics/image processing as in NPAC's Visible Human Viewer (won JARS award Dec 95)
Java will be used for filters/agents to convert formats etc.
New Java 1.1 has several enhancements

HTML version of Scripted Foils prepared March 10 97

Foil 29 Visible Human Applet (User Interface)

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 96.4
See Original Foil

HTML version of Scripted Foils prepared March 10 97

Foil 30 Some (New) Web Technologies in a Nutshell - JavaScript

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 142.5 (For WebWisdom)
JavaScript -- only superficially related to Java and was called LiveScript -- is Netscape's fully interpreted Client side extension of HTML. This is a good Client Window integration/customization technology where flexibility more important than performance
i.e. use JavaScript for Rapid Prototyping of Complex User Interfaces
  • Current examples use JavaScript together with frames ( HTML extension) for interactive multi-window technologies
  • JavaScript is roughly equivalent to "Abstract Windowing Toolkit/ Layout Manager" in Java but applied to Netscape Frames and not Java windows
  • JavaScript cannot build filters or simulations as slow and little built-in support except

HTML version of Scripted Foils prepared March 10 97

Foil 31 Meryem JavaScript Selection Page (For WebWisdom)

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 174.2
See Original Foil

HTML version of Scripted Foils prepared March 10 97

Foil 32 Some Web Technologies in a Nutshell - PERL

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 133.9
PERL is a relatively old technology which is being overtaken by Java tidal wave.
Still PERL has much better Systems and Document handling capability than Java
  • Very good for UNIX as much easier than Shell for system scripts -- PC versions exist but not so well integrated into O/S
  • Wonderful regular expression handling
PERL is traditional and probably best (today) choice for server CGI extensions and development of filters
-- especially those for text documents
PERL5 is object oriented but much less elegant (in my opinion) than Java
  • PERL5 has very useful multidimensional associative and regular arrays
PERL has well understood links to databases such as Oracle oraperl

HTML version of Scripted Foils prepared March 10 97

Foil 33 Some (New) Web Technologies in a Nutshell - Database

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 180 (Prepared for SC96)
The Web provides a convenient integration environment for "mature" technologies migrating from existing computer environments.
Relational databases are a good example where it is now straightforward in Microsoft Access, Oracle, DB2, Informix, Sybase etc. to provide a Web Interface which can be used for data (mail, curricula material etc.) with Java/JavaScript/Forms based Interfaces
Object databases such as Illustra also interfaced to Web
Several excellent Java to Database packages becoming available with the JDBC standard based on ODBC which will cover later on
CORBA will have good Web and Java Interfaces but we will NOT discuss CORBA as we think it may be largely irrelevant as complex and not clearly going to "make it" as Web provides some of interoperability of CORBA automatically

HTML version of Scripted Foils prepared March 10 97

Foil 34 Database Examples (Prepared for SC96)

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 249.1
See Original Foil

HTML version of Scripted Foils prepared March 10 97

Foil 35 Some (New) Web Technologies in a Nutshell - VRML

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 272.1 (Prepared for SC96)
VRML 1.0 widely available and specifies static 3D scenes through which you can navigate. Already provides universal visualization environment and we have examples of use In Geographical Information Systems
  • Note can embed clickable URL's as with ImageMaps which can be used to annotate images to provide interactive educational resources
  • Unfortunately about a factor of 10 slower than it could be as this is serious as 3D graphics is compute intensive!
VRML 2.0 is just released with prototype browsers but still aspects of technology are under intense research/debate.
  • This is designed to support full interactivity (televirtuality) with texture mapped video, avatars etc.
  • VRML 2.0 will require huge computing resources whether used as the virtual car-dealership / interactivity gaming or more academic uses such as collaboration between teachers and students in 3D virtual classroom

HTML version of Scripted Foils prepared March 10 97

Foil 36 VRML GIS Examples (Prepared for SC96)

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 195.8
See Original Foil

HTML version of Scripted Foils prepared March 10 97

Foil 37 Some (New) Web Technologies in a Nutshell - MultiMedia

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 217.4 (Prepared for SC96)
Digital Video and Audio. This will enable collaboration and dissemination of fixed assets (audio/video clips) stored in multi-media databases or of information encoded in real-time.
  • RealAudio commercial product uses wavelet-like compression and delivers AM quality audio over 28.8Kbaud lines. Therefore works on Internet and can combine with images (or Interactive Java animations) for Web Conferencing and Consulting
Note these are typically streaming and not "batch" approachs. Current default Web downloads video to client before playing and this approach cannot scale!
Can use traditional (relational) databases to store metadata and text with which to index video.
Digital video works well over ISDN (128 kbits) but for full screen needs about .5 megabits per second even with wavelets
This will be CNN/Network digital delivery technology for future infinite cable channel world

HTML version of Scripted Foils prepared March 10 97

Foil 38 Digital Video Examples (Prepared for SC96)

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 37.4
See Original Foil

HTML version of Scripted Foils prepared March 10 97

Foil 39 Some Further Topics of Importance

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 208.8 (Prepared for SC96)
Security -- Essential for many banking and shopping applications
  • Also very important to Department of Defense who would add fault tolerance (the system can be guaranteed to work) to classic encryption security technologies
The PC World which has typically better software than UNIX such as:
  • Symantec Cafe and Microsoft Visual J++ as a Java Development Environment
  • Faster Java (Just in Time) Compilers than UNIX
  • Better multimedia support
Specialized services and applications such as collaboration, computing, education, intranets which are built from Java JavaScript Databases etc.
Compression Technologies

HTML version of Scripted Foils prepared March 10 97

Foil 40 Collaboration TANGO System (Prepared for SC96)

From Discussion of Web Certificate Program and WebWisdom Education Web Technology Day -- Mar 11 97. *
Full HTML Index Secs 70.5
See Original Foil

© 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 Sun Aug 10 1997