Thales Communications

Slides:



Advertisements
Présentations similaires
1 Project supported by the European Commission ECREIN Platform in Rhône-Alpes (RA) Analysis of instruments and actions to support eco-innovation and eco-investment.
Advertisements

PowerPoint. A guide to the use of ICT in the MFL classroom by Dean Horne Prudhoe Community High School.
Click to edit Master title style Soccuper de notre personnel Investir dans leur développement professionnel Leur donner confiance en lavenir Look after.
Présentation IDP Sondes de détection d’intrusion
Targets of the approach
THALES Communications Les informations contenues dans ce document sont la propriété exclusive du Groupe THALES. Elles ne doivent pas être divulguées sans.
(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.
(Nom du fichier) - D1 - 01/03/2000 France Télécom R&D Le présent document contient des informations qui sont la propriété de France Télécom. L'acceptation.
Branche Développement Cnet La communication de ce document est soumise à autorisation du Cnet © France Télécom - (Nom du fichier) - D1 - 11/01/2014 Diffusion.
IST Proposal MobiNews Meeting - June 10th, 2003 “Automatic and Personalised Compilation of Broadcast News with Audio Playback on Mobile Devices” François.
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.
OTB Analog module: Input configuration with TSX PREMIUM (TSXCPP110)
Marc Yvon Responsable Avant-Vente DB2 Logiciels de Gestion dinformations Portefeuille Base de Données.
Questions II How do you Form Questions in French??
Les verbes en -er. chanter – to singtelephoner – to call danser – to dancetravailler – to work diner – to have dinnervoyager –to travel ecouter – to listen.
interaction in the .LRN platform
French 3 & 4 October 17, When I was teaching in France, most of my students had all of their classes with the same group of people. How would this.
Cliquez et modifiez le titre Cliquez pour modifier les styles du texte du masque Deuxième niveau Troisième niveau Quatrième niveau Cinquième niveau 1 Regulation.
Cliquez et modifiez le titre Cliquez pour modifier les styles du texte du masque Deuxième niveau Troisième niveau Quatrième niveau Cinquième niveau 23/01/2014©
Tbilisi – November 27, 2007 FAO / EBRD COOPERATION PROGRAMME ______ PROTECTION OF GEORGIAN WINE APPELLATIONS.
1 Initiatives involving the social partners in Europe on climate change and employment policies Denmark : The experience of the Lindoe Offshore Renewable.
Status report SOLEIL April 2008
1 AWAP : Administrable Wireless Access Point Projet de fin détude 2003 Cédric Logeais Mathias Faure.
La Charte de lempowerment The empowerment Charta Eugenia Lodini Università di Bologna.
Université Des Sciences Et De La Technologie DOran Mohamed Boudiaf USTO République Algérienne Démocratique et Populaire Département de linformatique Projet.
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.
Development and certification of Avionics Platforms on Multi-Core processors Marc GATTI – August 29th, 2013.
TM.
IT Infrastructure Library (ITIL)
Defence Research and Development Canada Recherche et développement pour la défense Canada Canada 11-1.
* Google Confidential and Proprietary Khaled KOUBAA Public Policy & Gov't Relations Manager - North Africa Google, Inc. Research, Innovation and Entrepreneurship.
The Benefits of Technology in the Classroom By: Jennifer Langer.
Assessment and the new secondary curriculum S. Barfoot.
How to solve biological problems with math Mars 2012.
Core Module 9 Family and Community Engagement Association des conseils scolaires des écoles publiques de lOntario (ACÉPO) Association franco-ontarienne.
EUROPEAN ASSOCIATION OF DEVELOPMENT RESEARCH AND TRAINING INSTITUTES ASSOCIATION EUROPÉENNE DES INSTITUTS DE RECHERCHE ET DE FORMATION EN MATIÈRE DE DÉVELOPPEMENT.
Les Questions dInformation. Information Questions Information questions are open-ended. They request new information and cannot be answered with a simple.
EXT: can you translate them too?
TortoiseSVN N°. Subversion : pour quoi faire ? Avoir un espace de stockage commun – Tous les étudiants du SIGLIS ont un espace svn commun Partager vos.
Template v10 Vanessa Zahorian & Kristin Long in Divertimento N°15 - Photo (c) Erik Tomasson Marco Autili University of LAquila - ITALY From domain-centric.
PURCHASING PHASE REVIEW Cornerstones of Purchase baseline
Les choses que j aime Learning Objective: To know how to use j aime to talk about things I like to do.
Laboratoire de Bioinformatique des Génomes et des Réseaux Université Libre de Bruxelles, Belgique Introduction Statistics.
L’ensemble microcanonique
Contribution du projet PARIS Christian Pérez Réunion LEGO LIP, ENS Lyon 10 février 2006.
Présentation dun modèle dinterface adaptative dun système de diagnostique et dintervention industriel: ADAPTS (Adaptive Diagnostics And Personalized Technical.
Ce document est la propriété d EADS CCR ; il ne peut être communiqué à des tiers et/ou reproduit sans lautorisation préalable écrite d EADS CCR et son.
Français II H – Leçon 1B Structures
LEÇON 102. Écrivez vos devoirs: 1.Continuer de préparer lexamen final. 2.Check your Pinnacle, turn in any/all make-ups, missing assignments, re-takes,
Réseaux de nouvelle génération et Internet : propositions pour le futur Alistair URIE Membre du Board d’ETSI Président du groupe de réflexion d’ETSI sur.
Extensible Container Model / OpenCCM Integration Demo1 exemple Questions pour l’intégration.
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.
Leçon 25.
When do we use numbers? Why are they important? Why is it important to know numbers in French (or any other language)? Can you think of some REAL WORLD.
Core Module 10 Advocacy: Engaging the Public Association des conseils scolaires des écoles publiques de l’Ontario (ACÉPO) Association franco-ontarienne.
RozoFS KPI’s edition /04/2014. © Fizians Ce document ne peut être reproduit ou communiqué sans autorisation écrite. 2 RozoFS high level architecture.
WINS Windows Internet Name Service. What is WINS?  It does name resolution (?!) DNS resolves IP numbers and FQDN ARP resolves IP numbers and MAC addresses.
IP Multicast Text available on
IGTMD réunion du 4 Mai 2007 CC IN2P3 Lyon
High-Availability Linux Services And Newtork Administration Bourbita Mahdi 2016.
Definition Division of labour (or specialisation) takes place when a worker specialises in producing a good or a part of a good.
1-1 Introduction to ArcGIS Introductions Who are you? Any GIS background? What do you want to get out of the class?
Ftpworldwide-Company FTP Worldwide has a simple, secure and flexible solution for your managed file transfer and file sharing needs. Unlike many of our.
Vouloir, Pouvoir, Être.
University : Ammar Telidji Laghouat Faculty : Technology Department : Electronics 3rd year Telecommunications Professor : S.Benghouini Student: Tadj Souad.
A Solution for Every Network
Transcription de la présentation:

Thales Communications OSMOSE Thales Communications SC2 - Software Core for Computer-based systems

Thales Objectives Addressing RTE middleware Build an adapted solution for the industry Continue works on Lightweight CCM Package SC2 current solution Pursue Network Centric studies specifically on WP2 Integrate WP2 works into our CCM implementation SC2 - Software Core for Computer-based systems

Thales OSMOSE Contribution WP1 : Middleware requirements for some Thales systems WP2 : On the container architecture: Merge and enhance concepts from the COACH container with ideas developed in parallel for RT-Containers at SC2. Connection : middleware service for data exchange on a requested QoS Mobility : Express concerns of Connection framework on mobility works System Management : Express concerns on resources monitoring (platforms, networks, …) SC2 - Software Core for Computer-based systems

Requirements Radio systems Security equipments IP Networks Radars, Sonars ATM IT&S SC2 - Software Core for Computer-based systems

Thales/SC2 to participate on Objectweb OpenCCM Platform development Platforms WP3 Thales/SC2 to participate on Objectweb OpenCCM Platform development For the purpose of DRE systems SC2 - Software Core for Computer-based systems

Interesting systems Thales internal interest : spawns multiple segment, including : RTE Radio system Security equipments IP Networks Miscellaneous embedded systems … Near RT ATM Systems (Command & Control Systems) Network Centric Supervisory system (electric dispatch, transportation supervision,…) SC2 - Software Core for Computer-based systems

LightWeight CCM Why a LightWeight CCM Interest in building systems based on components for embedded systems. Increases reusability of building blocks They present in general a large complexity. Natural modularity of applications Components can be selected or not, etc … Long term : better use of COTS in systems. Extracts the fundamental features of CCM Provides bases which can be built on for extensions (RT-CCM, nRT-CCM, …) Lightweight CCM is a standard specification Is to plain CCM what minimum CORBA is to plain CORBA Hence allows implementations to have a footprint suitable for embedded devices Typical platform settings for embedded systems we speak about: 4 MB flash, 8 MB Ram (OS, and applications included), Processor : PPC at 200 Mhz. Simplifies the full CCM specification Only the basic features needed for embedded systems are kept. SC2 - Software Core for Computer-based systems

Status of Thales SC2 ongoing works 1/ SC2 has started a mockup of Lw-CCM for internal studies (µCCM) Serving as platform for feasibility investigations for RT/E-containers Allowing to demonstrate component software development. Aims at targeting: Real-time operating systems like C5 / VxWorks / Lynx-OS / Linux derivations for RT (RTAI, RTLinux, …) Minimum-CORBA / RT-CORBA 1 & 2 middlewares ORBs with low footprint ( e.g 300Kb library) : ORB-Express / e*ORB / Visibroker RT / … Real-time ORBs (like the RT-versions of the previous ORBs, or TAO). The C++ Language / the C Language / Java / Ada (?) Low footprint / High-performance / predictability, … SC2 - Software Core for Computer-based systems

Status of Thales SC2 ongoing works 2/ What the mockup currently presents: Support for Facet / Receptacles & Event sources / sinks. An IDL3 to IDL2 compiler based on a small subset of IDL based on the “Spirit” C++ parsing framework An IDL3 to C++ backend for generation of containers Statically code-generated containers Allows to embed only what needed / low run-time overhead since features “inlined” Configuration of features supported in containers done at IDL3 compilation time. C++ backend supports introduction of plug-ins for particular features. Plug-ins available / under development : Selection of network protocols for connections between components Small real-time schedulers framework & EDF real-time scheduler as example. Periodic timers ( combined with EDF scheduler to do periodic scheduling) Tracing Simplified deployment toolchain SC2 - Software Core for Computer-based systems

Status of Thales SC2 ongoing works 3/ Current limitations : Has not an industrial quality was devised primarily to do demos. Some features / tools are missing Home Executors, multiple receptacles, … Assembly tool, … Our goals in the scope of our contribution in OpenCCM for WP3 : provide and assess the C++ runtime we are currently building Clean up and enhance the quality of the code (in particular control the footprint) Integrate conveniently in the build of OpenCCM Provide automated unit tests / functional tests Provide an implementation of the container specified in WP2 Provide simple examples illustrating: Basic real-time features, … SC2 - Software Core for Computer-based systems