Defence Research and Development Canada Recherche et développement pour la défense Canada Canada 11-1.

Slides:



Advertisements
Présentations similaires
Les Cases Cachées 3 2 Les Verbes ER Tu/ manger Je/ parler Elles/
Advertisements

[number 1-100].
Click to edit Master title style Soccuper de notre personnel Investir dans leur développement professionnel Leur donner confiance en lavenir Look after.
Practical Session – Defining Learning Outcomes
CORP VG G G 1 P&WC PROPRIETARY DATA 1 Charles Litalien PWC - Bureau de la Technologie Charles Litalien Août 2002 Conception & Développement dune.
(Nom du fichier) - D1 - 01/03/2000 FTR&D/VERIMAG TAXYS : a tool for the Development and Verification of RT Systems a joint project between France Telecom.
Thales Communications
Environmental Data Warehouse Cemagref, UR TSCF, TR MOTIVE 2011 – projet Miriphyque.
Les numéros
Est Ouest Sud 11 1 Nord 1 Laval Du Breuil, Adstock, Québec I-17-17ACBLScore S0417 Allez à 1 Est Allez à 4 Sud Allez à 3 Est Allez à 2 Ouest RndNE
Est Ouest Sud 11 1 Nord 1 RondeNE SO
Sud Ouest Est Nord Individuel 36 joueurs
Revenir aux basiques !. 1 Revenir aux basiques Processus Nécessité daméliorer la Maîtrise les Offres et Projets: lanalyse des causes racines montre un.
Inforoute Santé du Canada Les défis de linteropérabilité en e-santé Mike Sheridan, Chef de lexploitation 19 mai 2006.
Les Prepositions.
FR2 Leçons Les quantités.
interaction in the .LRN platform
Status report SOLEIL April 2008
1 Découverte des Outils SI de Cadence Ecole dElectronique Numérique IN2P3 Roscoff 2006 Découverte des Outils dAnalyse dIntégrité du Signal de Cadence ®
TP2 ... MVC ? JList JLabel JSlider ImageLibrary Contrôleur Vue Modèle
Minimisation Techniques 1 Assimilation Algorithms: Minimisation Techniques Yannick Trémolet ECMWF Data Assimilation Training Course March 2006.
What is todays date and when is your birthday Ask someone what star sign they are and answer Say and ask for the time Say what you do for your birthday.
XGKS et XUV XGKS and XUV 25/10/2003 V1.0 Conception d une application sans contact How to design a RFID application Comment raccorder un système OSIVIEW.
Français I Leçon 2B Une semaine au lycée Au Debut #7 (for the dates of November 5 and 6) Please Translate the Following: 1. I love the math course. (Adorer.
Defence R&D Canada R et D pour la défense Canada Novel Concepts for the COP of the Future Denis Gouin Alexandre Bergeron-Guyard DRDC Valcartier.
1 AU SECOURS UNITÉ 17 AIM to learn how to report and describe lost property.
TM.
L’Heure Telling Time.
How to solve biological problems with math Mars 2012.
1 of of 40 UPDATE UPDATE ON TV ANTENNAS SINCE LAST BOARD MEETING SINCE LAST BOARD MEETING HELD ON FEBRUARY 25, 2010, YOUR BOARD HAS MADE MORE PROGRESS.
Fire prevention in Luxembourg Performance based fire prevention (Project of Fire engineering Guidelines) Guy Weis Service dIncendie et dAmbulance de la.
Unit 2, lesson A : Objectif

Bienvenue à la classe de français!
PURCHASING PHASE REVIEW Cornerstones of Purchase baseline
Laboratoire de Bioinformatique des Génomes et des Réseaux Université Libre de Bruxelles, Belgique Introduction Statistics.
La Saint-Valentin Par Matt Maxwell.
Notre calendrier français MARS 2014
Comment choisir un métier…
Jeudi le 7 novembre. F 3 DUE: Virtual tour in LMS by 7:30 for the 70! DUE: Flashcards also for the 70 today (50 Friday) 1. Poem practice Le dormeur du.
Vocabulaire 2.3 Français II. 2 Où est ___ sil vous plaît? Where is ___, please?
C'est pour bientôt.....
Les nombres.
Veuillez trouver ci-joint
How many of these flags do you recognise? Work with your partner to see if you know many – write them down - some will crop up shortly!
How many of these flags do you recognise? Work with your partner to see if you know many – write them down - some will crop up shortly!
Vocabulaire 1.1 Français II. 2 avoir # ans to be # years old.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
* Source : Étude sur la consommation de la Commission européenne, indicateur de GfK Anticipations.
Branche Développement Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation de ce document par son destinataire.
VTHD PROJECT (Very High Broadband Network Service): French NGI initiative C. GUILLEMOT FT / BD / FTR&D / RTA
KM-Master Course, 2004 Module: Communautés virtuelles, Agents intelligents C3: Collaborative Knowledge construction & knowledge sharing Thierry NABETH.
Study & revise the numbers carefully.
Quelle heure est-il? What time is it ?.
10 paires -. 9 séries de 3 étuis ( n° 1 à 27 ) 9 positions à jouer 5 tables Réalisé par M..Chardon.
CALENDRIER-PLAYBOY 2020.

Ministère de l’Éducation, du Loisir et du Sport Responsables des programmes FLS et ELA: Diane Alain et Michele Luchs Animateurs: Diane Alain et Michael.
Slide 1 of 39 Waterside Village Fête ses 20 ans.
Quel est l’intérêt d’utiliser le diagramme de Gantt dans la démarche de projet A partir d’un exemple concret, nous allons pouvoir exploiter plusieurs parties.
Les Chiffres Prêts?
Médiathèque de Chauffailles du 3 au 28 mars 2009.
Répondons 1 2 vends 2 3 L e s C a s e s C a c h é e s Je/ perdre Elles/ entendre Nous/ répondre Tu/ vendre Les Verbes RE.
To practice: Quantities Un, une, des, de Du, de la, de l’, de Le, la, l’, les.
Transcription de la présentation:

Defence Research and Development Canada Recherche et développement pour la défense Canada Canada 11-1

Defence Research and Development Canada Recherche et développement pour la défense Canada Canada A M&S Process to Achieve Reusability and Interoperability N. Harrison, B. Gilbert, M. Lauzon, A. Jeffrey, C. Lalancette, R. Lestage and A. Morin October 25 th,

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier Outline 1.Problem 2.Solution 3.Proposed M&S process 4.Suite of tools 5.Incubating project 6.Advantages 7.Disadvantages 8.Lessons learned 9.Way ahead 11-3

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier How do we engineer models in order to build reusable, interoperable, extensible, modular and portable M&S applications? Non-reusable and non-interoperable M&S Architecture driven M&S Feature driven M&S 1. Problem 11-4

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier M&S Process Based on software engineering concepts, tools and best practices To guide the modellers Reusable and interoperable models Extensible simulation framework Apply software engineering to M&S 2. Solution 11-5

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 3. The M&S Process 11-6

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 3.1 Conceptual Modelling Aim Abstraction of the relationship between entities, properties, behaviours and interactions to be simulated Concepts Object-oriented and component-oriented Unified Modeling Language (UML) Design Patterns and domain-specific standards Approach Reference of design Benefits Modularity, reusability, interoperability, extensibility 11-7

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 3.2 Physical Modelling Aim Mathematical representation of entities, properties, behaviours and interactions to be simulated Concepts Software programming Approach Specialist modellers Consistency with the conceptual model Object-oriented programming or wrapping Visual programming Benefits Quality, consistency, interoperability, reusability 11-8

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 3.3 Scenario Modelling Aim Configuration of simulation instances Concepts Data representation standard eXtensible Markup Language (XML) Approach XML schemas Parameters and initial conditions Parts Scenario Log Benefits Modularity, reusability, portability, dynamism 11-9

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 3.4 Code Generation Aim Automatic software representation for the model components and data Concepts Software integration and automation Approach Speed up and standardize the end product Benefits Quality, consistency, uniformity 11-10

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 3.5 Model Component / Data Aim Outcome of the modelling phase Concepts Model = Component + Data Component = generic object, dynamic, DLL Data = specific instance, configuration, XML Approach Pure model independent of the simulation framework Benefits Modularity, reusability, dynamism 11-11

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier Aim Adapt pure models to specific simulation frameworks Concepts Adapter design pattern Framework API Approach Run-time selection of the model to be instantiated Component plug-in Scenario data import Benefits Modularity, reusability, extensibility 3.6 Adapter 11-12

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 3.7 Simulation Framework Aim Simulation and time management are left to a simulation framework Concepts Common infrastructure Object-oriented and component-oriented framework Approach Take advantage of built-in functionalities like execution control, scheduling, visual scenario and doctrine creation, HLA compliance, distribution, trajectory waypoints, 2D and 3D viewers, etc. Benefits Reusability, interoperability, extensibility 11-13

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 4. The Suite of Tools 11-14

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 5. The Incubating Project R&D project for weapon engagement simulation to connect and interchange dynamically configurable subpart models developed by several specialists Conceptual model Entities, Parts, Theatre and Environment Standard: RPR-FOM (BaseEntity, WorldLocation, etc.) Physical Models MATLAB/SIMULINK ® weapons library Simulation Execution Dynamic instantiation of configurable entities in STRIVE ® 11-15

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 6. Advantages Interoperability Agreement at the conceptual level and common framework infrastructure Modularity XML data separated from DLL components Reusability Modular models independent of any simulation framework Extensibility Upgrade the conceptual model and add functionalities to the simulation framework Portability Simulation data in XML format Quality Consistency and uniformity preserved by automated steps 11-16

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 7. Disadvantages Maintenance of custom tools Rigorous information management Being at the mercy of COTS tools Learning curve Significant integration work 11-17

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 8. Lessons Learned Change of mind Transparent and efficient information sharing, appropriate communication and documentation Agreement at the conceptual model level Modellers must do what they are the best at, while conforming to a rigorous method Training is an initial investment that leads to long-term payoff Someone must be responsible for the integration 11-18

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 9. Way Ahead From fostering … The proposed process only fosters reusability and interoperability by providing tools and guidelines to modellers Object-oriented paradigm does not guarantee reusability and interoperability To achieving… Constraints must be imposed on the conceptual abstraction of entities, properties and interactions Meta-model to allow interaction between models without prior knowledge of each other 11-19

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier Leader en sciences et technologie de la défense, la Direction de la recherche et du développement pour la défense contribue à maintenir et à accroître les compétences du Canada dans ce domaine

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier The M&S Pyramid Engineering Engagement Mission Theatre Campaign 11-21

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-22

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-23

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-24

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-25

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-26

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-27

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-28

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-29

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-30

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-31

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-32

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier 11-33

Defence R&D Canada – Valcartier R & D pour la défense Canada – Valcartier Demo 11-34