Full HTML for

Basic foilset FMS: Forces Modeling and Simulation Laboratory

Given by Wojtek Furmanski, Subhash Nair, Tom Pulikal at JSU HPC Summer Institute for Undergraduates, Jackson MS on June 15 1998. Foils prepared July 5 98
Outside Index Summary of Material


This summarizes Laboratory Session for FMS Overview
FMS, IMT, SBA(Simulation Based Acquisition), HLA, POW(Pragmatic Object web)
NPAC's approach to WebFlow, JWORB, TVR
and NPAC's training in SPEEDES ModSAF and CMS (Comprehensive Mine Simulation)

Table of Contents for full HTML of FMS: Forces Modeling and Simulation Laboratory

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 Forces Modeling and Simulation Demos and Lab Exercises
2 FMS Lab Demonstrations
3 Students Contributing Lab Materials:
4 Demos: FMS Training Space
5 PPT Slide
6 PPT Slide
7 PPT Slide
8 PPT Slide
9 PPT Slide
10 PPT Slide
11 PPT Slide
12 PPT Slide
13 PPT Slide
14 Demos: ASP for Web / Databases
15 Demos: NetMeeting Collaboration
16 Demos: CORBA Collaboration
17 CORBA - Common Object Request Broker Architecture
18 CORBA - Common Object Request Broker Architecture
19 Summer `97
20 Demos: JWORB
21 JWORB - Java Web Object Request Broker
22 JWORB Demo for HTTP+IIOP Integration
23 JWORB Demo for HTTP+IIOP Integration
24 JWORB Performance
25 Demos: Rational Rose
26 UML Support in Rational Rose
27 Unravelling CMS Source
28 Demos: OMBuilder (Excel+VBA)
29 PPT Slide
30 PPT Slide
31 Demos: VBA Self-Tutor
32 Demos: WebFlow
33 WebFlow SC'97 Demo
34 WebFlow - Demo Snapshots
35 WebFlow/HPcc - Demo Snapshots
36 Before Summer `97
37 PPT Slide
38 WebFlow HPC Architecture
39 WebFlow Server
40 WebFlow Front-End & Middlware
41 WebFlow Middleware & Backend
42 Use of WebFlow/JWORB in WebHLA
43 Demos: Visual Authoring for Jager
44 WebHLA -RTI 1.0 Jager demo
45 Visual HLA Authoring for Jager
46 WebFlow+OMBuilder for Jager
47 WebFlow based Visual Simulation Tools
48 Demos - TVR / VRML
49 TVR Architecture (JSDA and CORBA Server versions)
50 TVR Demo Snapshots
51 Demos: TVR / DirectX-DirectPlay
52 Direct X Framework
53 PPT Slide
54 WebHLA based Virtual Prototyping Environment
55 PPT Slide
56 PPT Slide
57 PPT Slide
58 PPT Slide
59 PPT Slide

Outside Index Summary of Material



HTML version of Basic Foils prepared July 5 98

Foil 1 Forces Modeling and Simulation Demos and Lab Exercises

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Wojtek Furmanski, Subhash Nair and Tom Pulikal
Northeast Parallel Architectures Center
Syracuse University, Syracuse NY
furm@npac.syr.edu
presented at JSU HPC Summer Institute
June 15, 1998, Jackson, MS

HTML version of Basic Foils prepared July 5 98

Foil 2 FMS Lab Demonstrations

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
FMS Training Space
ASP For Web linked Databases
NetMeeting Collaboration
CORBA Collaboration
JWORB
Rational Rose
OMBuilder
WebFlow
Visual Authoring for Jager
TVR/VRML?
TVR/DirectX

HTML version of Basic Foils prepared July 5 98

Foil 3 Students Contributing Lab Materials:

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Praveen Aravamudham
Bruno Goveas
Meryem Ispirli
Sunil Samuel Jos
Subhash Nair
Hasan Ozdemir
Zeynep Ozdemir
Shrideep Pallickara
Tom Pulikal
Mahesh Rengaswamy
Sachin R. Shanbhag
Abbasaheb Yadav

HTML version of Basic Foils prepared July 5 98

Foil 4 Demos: FMS Training Space

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
We start with a Site Tour to illustrate the content organization in the FMS Training Space
We then illustrate Web / Access Database support for SPEEDES, CMS and other software packages
Next, we show document editor support and we verify changes in the Access Database
Finally, we show PowerPoint foils database with SPEEDES talks by by Jeff Steinman

HTML version of Basic Foils prepared July 5 98

Foil 5 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 6 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 7 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 8 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 9 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 10 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 11 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 12 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 13 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 14 Demos: ASP for Web / Databases

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
We illustrate here Active Server Pages i.e. Microsoft IIS support for dynamic generation of HTML
VBS code, inlined as <%..%> bracket is pre-processed by the server in the server-side-include style (similar to Netscape's LifeWire)
ASP model offer convenient support for database inserts via the ADO (Abstract Data Object) interfaces (on top of OLE-DB)

HTML version of Basic Foils prepared July 5 98

Foil 15 Demos: NetMeeting Collaboration

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Microsoft real-time collaboratory env: supports audio, video, chat, whiteboard, browser sharing
To be used as real-time collaboratory option in the FMS Training Space
Current demo illustrates NetMeeting in action within our other collaboratory space for telemedicine, CareWeb.

HTML version of Basic Foils prepared July 5 98

Foil 16 Demos: CORBA Collaboration

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Our base communication framework to support distributed simulation, computing and collaboration is Object Web RTI, i.e. DMSO RTI as CORBA service over JWORB
Here we show a demo of a similar but simpler collaboratory system JDCE (Java Distributed Collaboratory Env) by Shrideep Pallickara at NPAC
JDCE implements collaboratory as a Java CORBA service (or pure Java, using RMI = Remote Method Invocation)

HTML version of Basic Foils prepared July 5 98

Foil 17 CORBA - Common Object Request Broker Architecture

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Facilities
Object Bus over IIOP (Internet Inter-ORB Protocol)
Services

HTML version of Basic Foils prepared July 5 98

Foil 18 CORBA - Common Object Request Broker Architecture

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 19 Summer `97

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 20 Demos: JWORB

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
JWORB (Java Web Object Request Broker) is our multi-protocol (now HTTP + IOOP) middleware server
Difficult to demo as middleware invisible...
We illustrate HTTP and IIOP integration by timing a ping call over IIOP channel while invoking a Web page from JWORB - to notice a transient ping performance drop

HTML version of Basic Foils prepared July 5 98

Foil 21 JWORB - Java Web Object Request Broker

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 22 JWORB Demo for HTTP+IIOP Integration

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 23 JWORB Demo for HTTP+IIOP Integration

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 24 JWORB Performance

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 25 Demos: Rational Rose

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
We now move towards demos of high level visual authoring tools
Rose by Rational is the leading implementation of the new standard UML (Uniform Modeling Language)
UML supports OO design for various object-oriented languages in terms of a family of diagram topologies (class, sequence, interaction, activity, deployment..)
Microsoft has a similar product called Visual Modeller as part of Visual Studio Enterprise Edition

HTML version of Basic Foils prepared July 5 98

Foil 26 UML Support in Rational Rose

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 27 Unravelling CMS Source

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 28 Demos: OMBuilder (Excel+VBA)

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Another approach for object modeling was taken by HLA OMT (Object Model Template)
Since HLA objects are simple (no methods, only attributes), a database / tabular / spreadsheet approach sounds more practical
OMDT tool by Aegis Corp is one such editor
We developed OMBuilder by using VBA scripting to customize Excel spreadsheet editor

HTML version of Basic Foils prepared July 5 98

Foil 29 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 30 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Object Model Builder (OMBuilder) at NPAC

HTML version of Basic Foils prepared July 5 98

Foil 31 Demos: VBA Self-Tutor

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
VBA (Visual Basic for applications) offers powerful macro programming capabilities on top of COM based Microsoft application suite
We are now customizing other applications for their use in WebHLA, for example PowerPoint, Outlook98, Project98 etc.
We are also developing VBA self-tutor tools to aid VBA scripting inside various applications

HTML version of Basic Foils prepared July 5 98

Foil 32 Demos: WebFlow

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
We present first a few typical WebFlow demos for image processing
Next, we show how to write a WebFlow module in Java
It's easy: each Java class can become a module after it implements webflow.Module interface with methods: init, run, destroy.

HTML version of Basic Foils prepared July 5 98

Foil 33 WebFlow SC'97 Demo

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 34 WebFlow - Demo Snapshots

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 35 WebFlow/HPcc - Demo Snapshots

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 36 Before Summer `97

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 37 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 38 WebFlow HPC Architecture

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 39 WebFlow Server

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 40 WebFlow Front-End & Middlware

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 41 WebFlow Middleware & Backend

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 42 Use of WebFlow/JWORB in WebHLA

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 43 Demos: Visual Authoring for Jager

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Jager is DMSO HLA application distributed together with the RTI release
It is a simple multi-player video game with minimal 2D interface and keyboard control
We integrated it with WebFlow and OMBuilder as a proof-of-concept visual authoring kit for HLA
User can specify game topology using Webflow and parameters using OMBuilder

HTML version of Basic Foils prepared July 5 98

Foil 44 WebHLA -RTI 1.0 Jager demo

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 45 Visual HLA Authoring for Jager

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 46 WebFlow+OMBuilder for Jager

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 47 WebFlow based Visual Simulation Tools

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 48 Demos - TVR / VRML

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
TVR is a joint project with IBM Watson on exploring scalable VRML/Java3D based multi-user collaboratory environments (worlds)
Previous demo used JSDA collab server and represented users as simple VRML avatars (cones)
New demo uses CORBA collaboratory server
We are also including avatar/humanoid animation

HTML version of Basic Foils prepared July 5 98

Foil 49 TVR Architecture (JSDA and CORBA Server versions)

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 50 TVR Demo Snapshots

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 51 Demos: TVR / DirectX-DirectPlay

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
We show first a few DirectX games that come with the release: Clowns, Duel, Paper Planes.
Next, we show a minimal Hello, World demo and we walk you though the source code to point out all essential elements

HTML version of Basic Foils prepared July 5 98

Foil 52 Direct X Framework

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Similar to HLA/RTI but
without object/database model
(OMT, OML, FOMs, SOMs)

HTML version of Basic Foils prepared July 5 98

Foil 53 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index
Direct X / Play Multiplayer Gaming Samples

HTML version of Basic Foils prepared July 5 98

Foil 54 WebHLA based Virtual Prototyping Environment

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 55 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 56 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 57 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 58 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

HTML version of Basic Foils prepared July 5 98

Foil 59 PPT Slide

From FMS: Forces Modeling and Simulation Laboratory JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. *
Full HTML Index

© 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 Sat Nov 28 1998