Table of Contents
Forces Modeling and Simulation:Overview of PET and CHSSI FMS
Related Documents, URLs
What is FMS?
Two M&S CTAs: FMS and IMT
FMS meets IMT for SBA
FMS meets IMT for SBA (cont)
Virtual Prototyping Environment for Simulation Based Acquisition
FMS Programs
FMS Users
PPT Slide
FMS Programs: CHSSI
FMS CHSSI: Participants
FMS CHSSI: Projects
FMS CHSSI: Systems
FMS CHSSI Systems: SPEEDES
FMS CHSSI Systems: E-ModSAF
FMS CHSSI Systems: IMPORT
FMS CHSSI Systems: TEMPO/Thema
FMS CHSSI Systems: HPC RTI
FMS Programs: PET
FMS PET: Projects
PET Roadmap for FMS: Synergies between Emergent Standards
PET Roadmap for FMS: DIS/ALSP to HLA Transition
PET Roadmap for FMS: Web to Object Web Transistion
PET Roadmap For FMS: Technology Convergence Vision
FMS PET Technology Roadmap
NPAC Concepts for FMS
NPAC Concepts for FMS: High Performance Commodity Computing
NPAC Concepts for FMS: Pragmatic Object Web
NPAC Concepts for FMS: WebHLA
FMS PET Technologies
FMS PET Technologies:WebFlow
WebFlow Overview
WebFlow HPC Architecture
PPT Slide
WebFlow Front-End & Middlware
WebFlow Middleware & Backend
WebFlow - Demo Snapshots
WebFlow/HPcc - Demo Snapshots
WebFlow SC’97 Demo
WebFlow Next Steps
FMS PET Technologies:JWORB (Java Web Object Request Broker)
JWORB Overview
From 2-tier to 3-tier Architectures
From Client-Server to Multi-Server (Distributed) and Multi-Client (Collab)
WebFlow Server
Towards Pragmatic Object Web Servers
CORBA - Common Object Request Broker Architecture
Complex Internet system
CORBA - Common Object Request Broker Architecture
Summer ‘97: Early JWORB Concepts
PPT Slide
JWORB Next Steps
FMS PET Technologies:Object Web RTI (Run-Time Infrastructure)
OWRTI Overview
OWRTI Overview (cont)
High Level Architecture
What is the High LevelArchitecture?
Architecture Splits Functions Between Simulations and Runtime Infrastructure
Run-Time Infrastructure Provides Six Categories of Services
RTI 1.0
RTI Time Management
PPT Slide
PPT Slide
POW Techs: Object Web RTI
Object Web RTI Architecture
PPT Slide
FMS PET Technologies:WebHLA
WebHLA Overview
WebHLA as Integration Platform
PPT Slide
WebHLA as 3-Tier Architecture
WebHLA based Simulation Based Acquisition
WebHLA Components
WebHLA Components: JWORB, OWRTI, WebFlow Authoring, DirectX Front-Ends
WebHLA Demos
NPAC Technologies for FMS: Visual Tools for HLA Authoring
HLA FEDEP Federation Development Process
WebFlow based Visual Simulation Tools
PPT Slide
PPT Slide
WebHLA -RTI 1.0 Jager demo
Visual HLA Authoring for Jager
PPT Slide
PPT Slide
FMS PET Technologies:DirectX / DirectPlay (TVR) Front-Ends
FMS PET Technologies:DirectX / DirectPlay Services (cont)
Direct X Framework
PPT Slide
PPT Slide
FMS PET Applications
FMS PET Applications:Parallel CMS
WebHLA Application: Parallel => Metacomputing CMS
CMS Parallel Port to Origin2000
CMS Parallel Port to Origin2000 (cont)
Parallel => Metacomputing CMS: Milestones and Current Status
PPT Slide
PPT Slide
Architecture of WebHLA based Parallel CMS
PPT Slide
PPT Slide
PPT Slide
PPT Slide
JDIS and PDUDB Front-End
JDIS - DIS/HLA Bridge & I/O in Java
PPT Slide
Parallel => Metacomputing CMS:List of Components / Federates
WebHLA Component Launcher
FMS PET Applications:Metacomputing CMS
WebHLA based Cluster Management
WebHLA - Planning Parallel & Distributed RTI - Ultimate Scenario
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
Minefields - Scattered (Cyclic) Decomposition
Scattered Minefields on Origin2000
FMS PET Applications:Visual SPEEDES Training
SPEEDES
WebHLA based SPEEDES Training
Time Management in SPEEDESSPEEDES Tutorial Module by Metron, Inc.
SPEEDES Time Management
Distributed Synchronization
Lookahead & Conservative Methods
Conservative Vs Optimistic Methods
Multiple Objects per Processor
Time Warp: Straggler Messages
Time Warp: Antimessages
Global Virtual Time
The Event Horizon
Breathing Time Buckets
Time Warp Instabilities
Time Warp Instabilities
Breathing Time Warp
Breathing Time Warp Processing Cycle
Flow Control
Flow Control
External Evaluation of FMS CHSSI SPEEDES Projects
SPEEDES / DDM basedParallel Navy Simulation System:
Qnet Performance (400 objects)
Qnet Performance (4K Objects)
Qnet Performance (40K Objects)
Parallel NSS Performance (100,000 Objects)
FMS PET Applications:FMS Training Space
FMS Training Space
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PPT Slide
PET FMS: Summary and Next Steps
WebHLA Next Steps
WebHLA - Potential Markets
PET FMS Techs: Next Steps
Towards (Extended) UML based WebFlow
Need for Multiple-View Modeling
UML Views, Models and Diagrams
Use Case Diagram
Class Diagram
Object Diagram
Deployment Diagram
Sequence Diagram
Collaboration Diagram
Statechart Diagram
Activity Diagram
Component Diagram
Current UML Products and Related Standards
UML Metamodel: Foundation/Core
UML Metamodel: Foundation/Extension
UML Metamodel: Behavior/Common
Strategy for POW Authoring
Standard UML Class Diagrams: SPEEDES Example
Extended UML Class Diagrams: SPEEDES Example
Standard UML Sequence Diagrams:SPEEDES Example
Extended UML Sequence Diagrams:SPEEDES Example
Standard UML Activity Diagrams: SPEEDES Example
Extended UML Activity Diagrams:SPEEDES Example
Visual FMS Authoring Laboratory
PET FMS: Summary
Eventual Goal of WebHLA: Open Collaboratory Metacomputing based Virtual Prototyping Environment for Simulation Based Acquisition
|