Standardization Study Group Simulation Interoperability Standards Organization fall 2003 Bill Phelps Lance Durham

Slides:



Advertisements
Similar presentations
EzScoreboard.com A Fully Integrated Administration Service.
Advertisements

Reliable Multicast for Time-Critical Systems Mahesh Balakrishnan Ken Birman Cornell University.
Thomas Ball Microsoft Research. C# 3.0C# 3.0 Visual Basic 9.0Visual Basic 9.0 OthersOthers.NET Language Integrated Query LINQ to Objects LINQ to DataSets.
Introducing… elementool Issue Tracking The World’s First Web-Based Issue Tracking Software.
Space Missions Can Your Library Automation Software Do This? David Hook MDA
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Software Frame Simulator (SFS) Technion CS Computer Communications Lab (236340) in cooperation with ECI telecom Uri Ferri & Ynon Cohen January 2007.
Copyright 2002: LIIF Technology Architecture Review Database Application Architecture Database Application Architecture Collaborative Workgroup Architecture.
CIGI - A COMMON IMAGE GENERATOR INTERFACE Robert Lechner/Willard Phelps Boeing Training Systems and Services - (September 2002) - Robert Lechner/Willard.
Version 3.0 Bill Phelps The Boeing Company - Training Systems and Services -IMAGE- -July Bill Phelps
Preliminary Changes for CIGI Version 3.0 Rob Lechner The Boeing Company - Training Systems and Services - June Rob Lechner.
From Concept to Silicon How an idea becomes a part of a new chip at ATI Richard Huddy ATI Research.
LMS(Learning management system)
N A managed approach to planning and controlling the implementation of complex application software. n A flexible tool kit, designed to support the Project.
Java Introduction 劉登榮 Deng-Rung Liu 87/7/15. Outline 4 History 4 Why Java? 4 Java Concept 4 Java in Real World 4 Language Overview 4 Java Performance!?
Mobile Application Development with ANDROID. Agenda Mobile Application Development (MAD) Intro to Android platform Platform architecture Application building.
Confidential 2008 Roadmap. confidential 2008 Solution Roadmap Main Themes The ChallengeOur Approach Actionable Analytics Non effective data analysis with.
CISTI Source & SiteSearch OCLC User Meeting 2001 Danielle Langlois & Carol Serroul May 9, 2001.
2006 NSF CRI-PI Meeting1 ns-3 Project Plan Tom Henderson and Sumit Roy, University of Washington Sally Floyd, ICSI Center for Internet Research George.
Company Confidential © 2008 Nokia V1-Filename.ppt / YYYY-MM-DD / Initials 1 Mobile emulator technology: S60 Platform Software Development Kit for Symbian.
Eurostat D.1 SdmxSource SDMX RI User Group Luxembourg, September 2013.
Model-Based Design and SDR Fabio Ancona Sundance Italia SRL CEO – Sales Director.
Electric System OperationsTennessee Valley Authority 1 Coordinated Data Exchange FERC Technical Conference July 14, 2004 Information Technology for Reliability.
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
Chapter 3: Software Maintenance Process Omar Meqdadi SE 3860 Lecture 3 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Prepar3D™ Overview.
ANDROID Presented By Mastan Vali.SK. © artesis 2008 | 2 1. Introduction 2. Platform 3. Software development 4. Advantages Main topics.
Tizen v2.3 Emulation on PC.
Basement Ventures Conference Calls No conference calling fees Long distance fees apply On Demand 250 person maximum per call Free conference recording.
A Survey on Programming Model Context Toolkit Gaia ETC (of Equator Project) Tentaculus.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
SW and HW platforms for development of SDR systems SW: Model-Based Design and SDR HW: Concept of Modular Design and Solutions Fabio Ancona Sundance Italia.
ProMan asp Beyond software, it’s… SYSTEM! Application and Infrastructure SERVICE! Network professionals, application experts STRUCTURE! Proven methods.
Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January CadarachePage 1 FINAL DESIGN REVIEW OF ITER PBS 45 CODAC – PART 1.
 What are CASE Tools ?  Rational ROSE  Microsoft Project  Rational ROSE VS MS Project  Virtual Communication  The appropriate choice for ALL Projects.
Types/Levels of Integration Chao-Hsien Chu, Ph.D. School of Information Sciences and Technology The Pennsylvania State University Presentation Data Functional.
Arkansas-IUG Conference December 2009 Tim Whisenant, Customer Sales Consultant.
Coastal Data Management System Update Alfred Wanger May 15,
Database Systems Lecture 1. In this Lecture Course Information Databases and Database Systems Some History The Relational Model.
Nic Shulver, Welcome to Principles of Software Engineering Tutor: Nic Shulver Web site and Blackboard presence 100% coursework,
RCE Platform Technology (RPT) Mark Arndt User Support.
MVC WITH CODEIGNITER Presented By Bhanu Priya.
 Program Abstractions  Concepts  ACE Structure.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
Software Deployment & Release 26/03/2015 1EN-ICE.
By, Rutika R. Channawar. Content Introduction Open Handset Alliance Minimum Hardware Requirements Versions Feature Architecture Advantages Disadvantages.
Collaborative Development Services Learning From the Open Source Agile Development Process Richard Kilmer, InfoEther LLC.
Flight Simulator Overview Flight Compartment Host Computer Motion Control Cabinet Motion Platform 13/6/2016 Visual Display Visual Image Generator Interface.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Test Environment Sergio Maldonado FSW Test Team Lead Stanford Linear Accelerator Center.
Eric Watz Lumir Research Institute, Inc
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Contract Kari-Jouko Räihä. The Package  Contract (“core contract”) Signed between the coordinator and the commission Accession forms signed by the coordinator.
Best Way to Learn Selenium Course in Online. Looking to learn best testing tool? If your preference is selenium testing then your choice is perfect. The.
The Post Windows Operating System
Introducing the Windows Mobile development
Project Center Use Cases Revision 2
Project Center Use Cases
Segments Basic Uses: slides minutes
Project Center Use Cases
PRACE-EGI helpdesk integration
Enterprise Computing Collaboration System Example
Project Center Use Cases Revision 3
Project Center Use Cases Revision 3
1.1. .NET architectural components and .NET Core
Ultimate Requirements & Test Management
Open Source Software Development Processes Version 2.5, 8 June 2002
Network Controllable MP3 Player
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
Presentation transcript:

Standardization Study Group Simulation Interoperability Standards Organization fall 2003 Bill Phelps Lance Durham The Boeing Company - Training Systems and Services Simulation Interoperability Standards Organization fall 2003 Bill Phelps Lance Durham The Boeing Company - Training Systems and Services

2 Order of Presentation A review of CIGI A look at the: –The Hardware Interface –The Interface Control Document (ICD) –The Software Development Kit (SDK) Including an Application Programmers Interface (API) –The Host Emulator What to do with Open Source software

3 A Review of CIGI What is CIGI ? –Data packet definitions for a host-to-image generator real time interface. –Provides a high level of abstraction, using primitive building blocks to construct complex simulations. –The goal is to produce a universal plug-and-play type interface to reduce integration costs. Host Simulation CIGI SDK CIGI API CIGI IG Run-Time CIGI SDK CIGI API CIGI CIGI Messages Data & Synchronization

4 A Review of CIGI (continued) History of CIGI –Initial discussions started in mid 2000 –Official release of CIGI 1.0 March 2001 Posted on Boeing and Sourceforge web sites Incorporated and tested with CG 2 Mantis run-time Many inquiries received from across the industry –Official release of CIGI 2.0 March 2002 CIGI stated as requirement in three Navy RFPs and Naval Aviation Simulation Master Plan (NASMP) CIGI beginning to be incorporated in other IG run-times Presented at IMAGE conference summer 2002 Presented at I/ITSEC fall 2002 Presented at SISO 2003 spring conference Presented at PC based simulation working group summer 2003 Presented at IMAGE conference summer 2003 –CIGI 3.0 in work

5 Hardware Interface CIGI itself is only the interface packet definitions that provide real time communication between two subsystems. Therefore CIGI is not associated with any particular hardware interface.

6 Interface Control Document (ICD) CIGI theory of operation. Startup sequence Data packaging Message synchronization and frequency Coordinate system definitions Display definitions Complete definition of all data packets

7 Interface Control Document (ICD) Weather Surface conditions Motion trackers Sensors Position and state queries Mission functions

8 Software Development Kit (SDK) ANSI C API core Addition of an object oriented class library in C++ for CIGI 3.0 Documentation Example code

9 Host Emulator (HE) Fully supports all CIGI data packets Provides test scripting for fast, easy regression testing Record & playback functions Timing analysis functions

10 CIGI Availability All data and documentation are available on –includes ICD, API, SDK, CIGI Host Emulator –on-line forum for help, bug tracking, and distribution list

11 What to do with Open Source software Boeing will continue to support CIGI and post updates to the SDK and HE development tools. Boeing desires to move the CIGI ICD to a standards organization or form a consortium with a review board. SISO is the perfect home for CIGI!