AE684 Project Plan Presentation October 26, 2004 Roger Wuerfel

Slides:



Advertisements
Similar presentations
Listen/Java Edward L. Gilmore II Bryan P. Strait Aditya P. Mathur Purdue University
Advertisements

VIRTUAL REALITY ENVIRONMENT (WXGE 6310) Software.
Building Parallel Time-Constrained HLA Federates: A Case Study with the Parsec Parallel Simulation Language Winter Simulation Conference (WSC’98), Washington.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Parallel and Distributed Simulation FDK Software.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved Chapter 2 ARCHITECTURES.
An Introduction to IBM Systems Director
Conducting Situated Learning in a Collaborative Virtual Environment Yongwu Miao Niels Pinkwart Ulrich Hoppe.
High Level Architecture Overview and Rules Thanks to: Dr. Judith Dahmann, and others from: Defense Modeling and Simulation Office phone: (703)
Distributed Simulation -- An Enabling Technology for the Evaluation of Supply Chains -- Supported by NIST Jeyendran Venkateswaran, Mohammed Jafferali,
Distributed Data Mining System in Java Group Member D 王春笙 D 林俊甫 D 王慧芬.
A performance evaluation approach openModeller: A Framework for species distribution Modelling.
IHRIS: Open Source Health Workforce Information Systems Pilot Project Name Event Location - Date.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
Entities and Objects The major components in a model are entities, entity types are implemented as Java classes The active entities have a life of their.
Modeling and Simulating Software Acquisition Process Architectures James Choi and Walt Scacchi Computer Science Dept. Institute for Software Research California.
The High Level Architecture Introduction. Outline High Level Architecture (HLA): Background Rules Interface Specification –Overview –Class Based Subscription.
Software Design: Principles, Process, and Concepts Getting Started with Design.
Distributed Virtual Environment and Simulation Package Stephen Lawrence
Framework of a Simulation Based Shop Floor Controller Using HLA Pramod Vijayakumar Systems and Industrial Engineering University of Arizona.
Jini Architecture Introduction System Overview An Example.
Data Distribution. Outline Fundamental concepts –Name space –Description expressions –Interest expressions Static Data Distribution: HLA Declaration Management.
Role Activity Sub-role Functional Components Control Data Software.
CMSC 691B Multi-Agent System A Scalable Architecture for Peer to Peer Agent by Naveen Srinivasan.
DataTAG is a project funded by the European Union International School on Grid Computing, 23 Jul 2003 – n o 1 GridICE The eyes of the grid PART I. Introduction.
GOVT. ENGINEERING COLLEGE, AJMER. A SEMINAR PRESENTATION ON UNIFIED MODELING LANGUAGE(UML) SUBMITTED TO:-PRESENTED BY:- Dr. REENA DADHICHPALLAVI VASHISTHA.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
Groupware Chapter 13 Groupware C.A. Ellis, S.J. Gibbs, G.L. Rein Michael Rounding.
Vulnerability Assessment Sequoia Voting Systems October 10, 2006.
Outline Introduction and motivation, The architecture of Tycho,
Database Systems: Design, Implementation, and Management Tenth Edition
Reference Sites about US. Reference Sites about US.
Onboarding Learning Objectives Checklist
Chapter 19: Network Management
Software Overview Sonja Vrcic
Integration Framework of SAP Business One as Platform for Scenario Development January 2016 Public.
Introduction to Load Balancing:
Introduction to Virtual Environments & Virtual Reality
Information Collection and Presentation Enriched by Remote Sensor Data
Taking a researcher’s e-Infrastructure to the next level
Ubiquitous Computing and Augmented Realities
Dynamic Modeling of Banking System Case Study - II
Building a Distributed Earth System Model Community
High Level Architecture
ENHANCING MANAGEMENT DECISION MAKING
CSC 480 Software Engineering
Chapter 18 MobileApp Design
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
#01 Client/Server Computing
GE Global Infrastructure Services
Overview of Web Services
Collaboration Systems
Chapter 5: MVC Architecture Chapter 5.
Mixed Reality Server under Robot Operating System
Virtual Reality.
Software models - Software Architecture Design Patterns
An Introduction of Jini Technology
By Werner Vogels and Chris Re
Sophos Endpoint Detection and Response Early Access Program
Model, View, Controller design pattern
By Werner Vogels and Chris Re
Peer-to-peer networking
High Level Architecture Module 2 Advanced Topics
SOFTWARE DEVELOPMENT LIFE CYCLE
Chapter 2: System models
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S
#01 Client/Server Computing
Process Mapping Template
Operating System Design Options
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Presentation transcript:

AE684 Project Plan Presentation October 26, 2004 Roger Wuerfel A Distributed Simulation Infrastructure Performance Visualization Environment AE684 Project Plan Presentation October 26, 2004 Roger Wuerfel

Overview Introduction Project Goal Design Principles System Description Test Environment Data Flows Current Vision Application Software Status

Network Communications Introduction The High Level Architecture (HLA) is a distributed simulation architecture specification A Run Time Infrastructure (RTI) is an implementation of this specification A mix of a peer to peer and a centralized distribution Objects are persistant and “updated” Interactions are events and are “sent” RtiExec FedExec libRTI federate RTI Provided Federate Provided Network Communications

Project Goal This project will create a virtual environment that will immerse the system designer in the distributed simulation infrastructure not the virtual environment that is created by the participating simulations. This view will allow the system designers to experience the data flows between the federates and look for problems and performance bottlenecks. Reduce problem isolation time Increased insight into federation performance

Design Principles Consolidate distributed information Keep it simple (7 ± 2 chunks of information) Allow drill down to details Visualize relative magnitudes 3D aural cues Sensitive to tonal and rhythmic changes Auditory localization for detecting changes in the infrastructure component performance

System Description The system will join the federation as a federate to collect Management Object (MOM) data about the federates Data specific to this project sent from the federates The system will display this information in a manner to facilitate the goal of the project.

Test Environment Data Flows

Current Vision “Floor” of 2D network map Federates floating but anchored to the physical location on the floor Visual bars on federates for cumulative data Aural queues for time advance requests and grants Federates can be entered or examined for detailed information

Current Vision Example

VE Application Software Xith3d which is based on Java Open GL (JOGL) and Java Open AL (JOAL) for 3D visual and aural displays RTI NG-Pro V2.0.2 implementation of the High Level Architecture v1.3 Will join the HLA federation Use specific interactions for this project and generic MOM data

Status Determined requirements Working with graphics software Designing software architecture Starting report

Questions?