1 Common Modular Simulator (CMS) : a PHARE system integration environment by J-R. Velten, CMS Project Leader CENA - ESV

Slides:



Advertisements
Similar presentations
This project gets funding from the European Commission Dipl.-Ing. Rainer Malkewitz phone +49 / 6151 / = Enhancing Usefulness.
Advertisements

Global ATM Operational Concept
1 PHARE Achievements Dr. H. Schröter PHARE Programme Manager EUROCONTROL version 1.1,
1 Validation & Measurement Methods for the PHARE Demonstrations R A Whitaker Validation Project Leader.
1 Airborne Programme by E. Bailey, Airborne Project Leader EUROCONTROL.
1 centre dÉtudes de la navigation aérienne COMMON METRICS FRAMEWORK FOR ATM PERFORMANCE ASSESSMENT AND MONITORING Almira Williams, CSSI Inc.
1 C ENTRE D'ETUDES DE LA NAVIGATION AERIENNE PHARE Aeronautical Telecommunication Network: PATN By Gérard Mittaux-Biron PATN Project Leader CENA.
Introduction ATMCP and Performance Dominique Colin de Verdière (CENA) Bernard Miaillier (Eurocontrol) TIM9 - ATMCP-RTSP May 2002.
The EMERALD RTD Plan and the ASAS Validation Framework R P (Bill) Booth 10 October 2002.
Software Architecture Design Chapter 12 Part of Design Analysis Designing Concurrent, Distributed, and Real-Time Applications with UML Hassan Gomaa (2001)
Paul Chu FRIB Controls Group Leader (Acting) Service-Oriented Architecture for High-level Applications.
Developing Database Specifications TRACK 3. Learning Objectives At the end of the session, the participants should be able to Identify the information.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Chapter 2 – Software Processes Lecture 1 1Chapter 2 Software Processes.
ORBIT DETERMINATION SOFTWARE DESIGN AT ESOC Ruaraidh Mackenzie, Frank Budnik.
Oncor’s EIM Program.
1 Independent Verification and Validation Current Status, Challenges, and Research Opportunities Dan McCaugherty IV&V Program Manager Titan Systems Corporation.
WP2: Design principles; 2 nd AtGentive GM May 2006, Oxford, UK AtGentive WP2 Design Principles AtGentive; 2 nd General Meeting; May 2006, Oxford,
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 2 Software Processes.
Enterprise Interoperability Basic Concepts and Definitions David Chen IMS-LAPS University Bordeaux 1 FRANCE.
Requirements Analysis Concepts & Principles
Information Systems Development Lecture 2: the idea of the Life Cycle.
Slide 1 Sterling Software Peter Sharer Sterling Software.
Advanced Data Mining and Integration Research for Europe ADMIRE – Framework 7 ICT ADMIRE Overview European Commission 7 th.
Software Process Activities. Process activities Real software processes are inter-leaved sequences of technical, collaborative and managerial activities.
QoS-enabled middleware by Saltanat Mashirova. Distributed applications Distributed applications have distinctly different characteristics than conventional.
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
MIS Interoperability Building the MLE. E-Strategy Priorities one, two and three –developing an online information service –developing integrated online.
CSI315 Web Applications and Technology Overview of Systems Development (342)
Petter Nielsen Information Systems/IFI/UiO 1 Software Prototyping.
Chapter 2 The process Process, Methods, and Tools
©2013 Bill Rudman, AHIMA Foundation David Westfall, AHIMA Proposal for OHT – Virtual Lab (VLAB)
CSE 303 – Software Design and Architecture
Geospatial Systems Architecture Todd Bacastow. GIS Evolution
High Level Architecture Overview and Rules Thanks to: Dr. Judith Dahmann, and others from: Defense Modeling and Simulation Office phone: (703)
 CS 5380 Software Engineering Chapter 2 – Software Processes Chapter 2 Software Processes1.
CONTEXT No cohesiveness between different observatory models No means of identifying which model is best within a certain context and function No means.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Software Engineering - Abdul Majeed. What is software? Definition of Software Engineering Software Process Generic view of Software Engineering Software.
NOVA A Networked Object-Based EnVironment for Analysis “Framework Components for Distributed Computing” Pavel Nevski, Sasha Vanyashin, Torre Wenaus US.
OpenMDM5: From a fat client to a scalable, omni-channel architecture EclipseCon Europe 2015 November 4, 2015, Ludwigsburg.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
CC20O7N Software Engineering 1 CC2007N Software Engineering 1 Part 1 Introduction to Software Engineering.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Federal Aviation Administration The AIM Modernization Program A strategic overview AIMM Program Office, AJM-336.
Company: Amdocs Academic advisor: Ehud Gudes Technical advisor :Gabby Shimony Team: Uzi Lewin Elina Shlangman.
March 2004 At A Glance ITPS is a flexible and complete trending and plotting solution which provides user access to an entire mission full-resolution spacecraft.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
The ECOST Web-based platform for data providers and for data users.
Chapter 4. CONCEPT OF THE OPERATING SYSTEM MANAGING ESSENTIAL FILE OPERATIONS.
Open GIS Consortium Charles Heazel March 19, 2003.
Frank Schipplick Work Package Coordinator WP1 - eSignatures.
Piero Belforte, HDT, MERITA project 2000: objectives, activities and results by Carla GIACHINO .
Process 4 Hours.
CIS 375 Bruce R. Maxim UM-Dearborn
Security analysis of COM with Alloy
CS 389 – Software Engineering
Information Collection and Presentation Enriched by Remote Sensor Data
IEEE Std 1074: Standard for Software Lifecycle
Country use cases: Cambodia, and Tunisia
Chapter 2 – Software Processes
CIM Model Management in a Real-Time Environment Open Systems International, Inc. (OSI)
OBJECT-ORIENTED APPROACH TO OFFICIAL STATISTICS
Business Registers Interconnection System
 Mobile application development is similar to Web application development and has its roots in more traditional software development. However, is that.
Brian Matthews STFC EOSCpilot Brian Matthews STFC
Project Lifecycle and IT Product Life Cycle
Presentation transcript:

1 Common Modular Simulator (CMS) : a PHARE system integration environment by J-R. Velten, CMS Project Leader CENA - ESV C ENTRE D'ETUDES DE LA NAVIGATION AERIENNE

2 Principles for setting up the CMS project l The CMS objectives : l Provide a simulation and experimentation environment for new ATM concepts, in such a way that software components could be identified, produced by individual participants as required and exchanged between them. l Improve the flexibility and adaptability of real-time simulators used for experimentation. l Permit closer collaboration between member establishments and cross fertilisation of research ideas through the exchange of software components.

3 Principles for setting up the CMS project l The CMS Approach : l Define a common open/modular architecture based on an active client/server model l Decompose an ATM system into a set of loosely coupled clients and servers l Specify a common data model and a set of commonly agreed Application Programming Interfaces (APIs) l Adapt existing components to these APIs l Develop New components according to this foundation

4 Principles for setting up the CMS project

5

6 History of applying standards in PHARE l The CMS project missions : l Define a Common Simulation Environment l A set of commonly agreed APIs l An open/modular architecture, the use of which is encouraged l A set of Components, which can be used to improve existing simulators l Prototype this common environment (PARADISE) l Provide related support to other PHARE projects

7 History of applying standards in PHARE l PHASE 1 : Requirements l Agree on the ATM system decomposition l Identify the main CMS products : PARADISE, PREPCOT, LORAS, ASCOT l Collect the user requirements on the common data model and the standard APIs l The PHARE demonstrations : An incremental definition of the PHARE APIs l PD/1 : The technical integration l PD/2 : The functional integration l PD/3 : The operationnal integration

8 How are other European projects applying standards l GAAS : a DG 12 sponsored APAS action to define a Generic ATM architecture l PATIO : a DG7 sponsored 4 th FP project to develop an integration platform for advance tools integration l Da Vinci : a DG7 sponsored 4 th FP project on future Airport traffic management system l AVENUE : a DG7 sponsored 4 th FP project to develop a common ATM validation platform

9 Major lessons learnt l Standard APIs need to be functionally validated l APIs semantic to be carefully defined l Need for a common Data Preparation l APIs to be delivered with Test data set l System configuration problems : OS, compilers,... l proper APIs Configuration management is essential

10 Is a worldwide standard feasible ? l PHARE has demonstrated the technical feasibility l Official Standard or De facto Standard ? l OMG is interested by the European experience

1 Common Modular Simulator (CMS) : a PHARE system integration environment by J-R. Velten, CMS Project Leader CENA - ESV next next next C ENTRE D'ETUDES DE LA NAVIGATION AERIENNE