Le Programme Carroll: Axes de recherche et projets
|
|
- Daniel Simon
- il y a 8 ans
- Total affichages :
Transcription
1 Le Programme Carroll: Axes de recherche et projets Nicolas Farcet Carroll Program Manager, Thales Workshop Carroll 23 Septembre 2005
2 Contexte Technologique Thales 1. Productivité, protection des investissements systèmes et logiciels Standards Domaines Standards IT WS Model Driven Engineering Computer HW NC PC Aspects fonctionnels Architecture logicielle Composants et Services logiciels OSI Middleware Framework Networks LAN / WAN Internet Linux OS UNIX IT infrastructure NT COTS MMI Contexte système Stabilité moyen/long terme DB XML Contexte IT Evolution rapide 2. Insertion de nouvelles technologies (performance, coûts ) Systèmes cibles: temps-réel et embarqués, distribués Électronique pour la défense et pour l aéronautique Gestion, surveillance et supervision des centres d informations, sites sensibles et systèmes de sécurité 2
3 Principes de Carroll Renforcer les activités de recherche technologique sur les thèmes Model Driven Engineering et Middleware En fédérant les équipes de Thales, du CEA et de l INRIA Sur la base d orientations affichées par Thales Avec priorités données: Aux exigences RT&E Aux actions de standardisation Aux problèmes de scalabilité et de faisabilité industrielle En visant des résultats concrets, applicables en milieu industriel Principe de fonctionnement Un engagement d effort global des partenaires sur 4 ans : 10 M Un engagement de financement direct par Thales des équipes INRIA et CEA : 1,8 M Un fonctionnement en projets avec une structure de suivi et d évaluation Mars 2003 Lancement de Carroll Sep 2005 Aujourd hui Mars 2007 Fin de Carroll N 1 3
4 Périmètre Technologique de Carroll Test et Validation Exigences et Architecture Modèles UML (PIM dans MDA) Modèles Indépendant des Plates-formes Modèles UML (PIM dans MDA) Modèles Spécifiques aux Plates-formes Modèles UML (liens PIM-PSM dans MDA) Configuration et déploiement des conteneurs : XML Interfaces applicatives : IDL, WSDL Real Time Data Processing Near Real Time and Fault Tolerant Information Processing Complex Information Management Platform-wide Services Documents and workflow Management Transformation de modèles Génération Model Driven Engineering Capitalisation sur les Modèles Domaines Techniques Plates-formes Modèles et profils Spécifiques aux Plate-formes Plates-formes d exécution multi segments composant Middleware 4
5 Thème 1 : Model Driven Engineering 1.2 V&V par génération de tests dans le contexte MDE 1.4 Ingénierie dirigée par les modèles des systèmes temps réel embarqués 1.1 Transformation de modèle 1.3 Architecture et QoS des systèmes logiciels Test et Validation Exigences et Architecture UML models (PIM in MDA) Modèles Indépendant des Plates-formes UML models (PIM in MDA) Modèles Spécifiques Plates-formes UML models (Mappings PIM/PSM in MDA) Transformation de modèles Configuration et déploiement des conteneurs : XML Interfaces applicatifs : IDL Real Time Data Processing Near Real Time and Fault Tolerant Information Processing Complex Information Management Platform-wide Services Documents and workflow Management Génération 5
6 Quelques exemples Thème MDD
7 Thème 1.1 : Transformation de modèle Technique où se mesure substantiellement le ROI de l approche MDA Modeling point of views Endomorphic Transformations Exomorphic Transformations Outside UML scope Proofs, QoS Analysis, Simulation Formal Models Formal Models Technical Aspects Business Aspects Text (e.g. XML) Requirements Analysis PIM PIM PIM PIM Architectural Design PSM PSM Detailed Design Code Implementation Tests Doc Doc Doc Doc Doc Doc Validation Lifecycle 7
8 Thème 1.1 : Transformation de modèle Définir une technologie de transformation de modèle Faciliter la spécification d une partie des règles de transformation pour adoption par les unités du groupe THALES Capitaliser le savoir-faire de conception des transformations Intégrer la transformation de modèle dans les offres sur étagère Rendre les transformations indépendantes des outils Q/V/T 8
9 Projet MOTOR Thème : Model Driven Engineering Partenaires THALES: Research & Technology CEA : List / Laboratoire LSP INRIA : Projets ATLAS et Triskell (IRISA Rennes) QoS Aspects de modélisation PIM PSM Techniques Métiers PIM PIM PIM PSM Code Tests Texte (e.g. XML) Doc Doc Doc Doc Doc Doc Outillage Exigences Analyse Conception d architecture Cycle de vie Conception détaillée Implémentation Validation Processus A T L Langages et moteurs de transformation INRIA M T L QVT Un standard au coeur du MDA pour la transformation de modèle Standardisation Processus pour la transformation de modèle Techniques & Bonnes pratiques Environnement outil MDE/MDA Model Transformation Framework Model Transformation COTS Transforming Model A into Model B 9
10 Thème 1.2 : V&V par génération de tests dans le contexte MDE Le test reste le moyen principal pour assurer la correction : du code et de l'implantation des modèles des transformations de modèles effectuées Mais représente : un effort très important est peu outillé Test des transformations Et test par simulation Proofs, QoS Analysis, Simulation Technical Aspects Business Aspects Text (e.g. XML) Modeling point of views PIM Requirements Patron de test Formal Models Analysis PIM PIM PIM PSM Doc Doc Doc Doc Doc Doc Architectural Design Formal Models PSM Génération des tests Detailed Design Code Implementation Test PIM-PSM et PSM-Code Tests Validation Lifecycle 10
11 Projet MUTATION Thème : Model Driven Engineering Partenaires THALES Research & Technology, Division Aéronautique CEA : List / Laboratoire LSP INRIA : Projet TRISKELL (IRISA Rennes) Objectifs Évaluer la faisabilité des techniques de génération de scénarios de tests à partir de modèles UML Évaluer le ROI de ces techniques dans les processus de développement Réalisation de gains importants de productivité dans les étapes de test, au travers de l automatisation des procédures de définition, d exécution et d interprétation des tests unitaires, d intégration, et fonctionnels Objectifs industriels Réduire les coûts d au moins 30% sur l ensemble du processus de développement Les outils et les techniques proposées doivent être compatibles avec un processus industriel (taille des applications, taille et distribution des équipes...) Ingénierie des exigences Base d exigences cohérentes,non ambiguës, vérifiables formalisation vs. texte simple Vérifier les exigences Vérifier un modèle Satisfaction des exigences amont; conformité aux modèles amont Critères de qualité propres (efficacité, maintenabilité, souplesse, testabilité, réutilisabilité, etc.) Méthodes / techniques : - Contrôles syntaxiques (bonne formation, complétude), respect des règles de modélisation - Analyse / preuve de propriétés, model-checking - Calcul de métriques qualité - Inspection - Simulation - Model n-1 Model n Model n + 1 Code Code Intégration Code Unit tests Code Validation tests Integration tests MUTATION Functional tests Vérifier le code Si génération partielle Conformité au modèle de conception Satisfaction des exigences de départ Critères de qualité propres (efficacité, maintenabilité, souplesse, testabilité, réutilisabilité, etc.) Si génération totale Vérification du générateur Vérification des exigences non fonctionnelles 11
12 Thème 1.4 : Ingénierie dirigée par les modèles des systèmes temps réel embarqués Maîtrise du développement temps réel Intégrer les différentes approches TR dans ce cadre Dont les travaux existants sur les modèles d exécution formels et les approches synchrones Augmenter la résistance aux évolutions technologiques et la productivité par séparation des aspects TR/E et fonctionnels Contribuer à une notion de composant RTE basé sur UML2 Mieux maîtriser le temps réel et ses conséquences, via des modèles d évaluation Validation en phase amont Prédiction de performances, puis à terme de préconisation d organisation temps réel Prendre en compte l existant (ex: la ligne de produit existante) Étendre les outils de développements TR au MDE Faire évoluer les modèles d exécution 12
13 Objectif global Projet PROTES Thème : Model Driven Engineering Partenaires THALES Research & Technology, Division Aéronautique, Division Terre et Interarmées CEA : List / Laboratoire LSP INRIA : Projets AOSTE (Sophia-Antipolis), DaRT (Futurs Lille), Espresso (IRISA Rennes) Adapter le standard UML à la Conception de systèmes embarqués alliant logiciel et matériel Résultats Adoption par l OMG d une RFP pour le profil UML MARTE, largement définie dans PROTES (RFP : Request For Proposals, MARTE : Modeling and Analysis of Real-Time Embedded systems) Perspectives Le partenariat Carroll répond maintenant au RFP «UML MARTE» en collaboration avec des partenaires académiques et industriels présents à l OMG Aligner cette réponse avec d autres profils, existants ou en construction à l OMG : SysML, SPT, QoS, UML-for- AADL, UML-for-SoC, Application side Communication & Control (Synchronous) state diagrams «Meet-in-the-middle» Infrastructure side HW/SW platform model Structure/deployment diagrams Formal models Model-Based Design Allocations (operations to resources) Data computation Activity (block) diagrams System-Level Design Platform-Based Design 13
14 Objectif global Plate-forme MDD Thème : Model Driven Engineering Fournir une plate-forme open-source pour l ingénierie des modèles Principes Plate-forme fondée sur des composants existants Plate-forme consolidée pour des besoins industriels Stimulant des travaux de recherche comme (Pivot, modèles exécutables, TR/E ) Projets terminés MOTOR : Fourniture d un support méthodologique à la transformation de modèle MDD Setup : Définition de l architecture d une plate-forme MDD générique Projets en cours Eclipse MDDi : Favoriser l intégration des outils dédiés au MDD Modelware : Accompagner l industrie du logiciel dans la migration vers le MDD Partenaires THALES: Research & Technology CEA : List / Laboratoire LSP INRIA : Projets DaRT(Futurs Lille), ATLAS, Espresso et Triskell (IRISA Rennes), Aoste (Sophia- Antipolis) Extrait de l l architecture de la plate-forme MDD Domaines applicatifs du TR/E Aéronautique Automobile Télécoms IDM pour le TR/E Modélisation UML-TR/E Profil MARTE V&V IDM générique g Méta-langage Langage de exécutable transformation QVT Modélisation de l archi. des SoS Intégration d outils et de méta-modèles IDM pour les SoS Générateur d éditeurs de DSL Déploiement 14
15 Thème 2 : Middleware 2.4 Network-Centric MWare 2.2 Des PSM vers les plates-formes 2.3 Framework de composants pour le TR & E 2.1 Ingénierie des conteneurs Test et Validation Exigences et Architecture UML models (PIM in MDA) Modèles Indépendant des Plates-formes UML models (PIM in MDA) Modèles Spécifiques Plates-formes UML models (Mappings PIM/PSM in MDA) Transformation de modèles Configuration et déploiement des conteneurs : XML Interfaces applicatifs : IDL Real Time Data Processing Near Real Time and Fault Tolerant Information Processing Complex Information Management Platform-wide Services Documents and workflow Management Génération 15
16 Quelques exemples Thème Middleware
17 Thème 2.3 : Framework à composants pour le TR/E Performance, Empreinte mémoire, Réactivité Architectures traditionnelles de systèmes RT Thème 2.3 Systèmes TR et E Nombreux dans THALES (radio logicielle, modems, équipements de guerre électronique...) Architectures traditionnelles Technologies de composant répandues Flexibilité, Réutilisabilité Middleware propriétaires Mélange code technique et métier (portage difficile) 17
18 Thème 2.3 : Framework à composants pour le TR/E Modèles d'interaction adaptés composant Conteneurs adaptés conteneur Assemblage, configuration déploiement, supervision adaptés En faire une plate-forme Services adaptés TR/E cible pour la démarche MDD Ex. de services que l on souhaite rendre transparents: Surface d'exécution Sélection dynamique de protocoles de communication Ordonnancement local et distribué Notification TR Priorité réseau 18
19 Projet ICE Thème : Middleware Partenaires THALES SC2 Dvision Terre et Inter armées CEA List / Laboratoire LSP Intégration dans un conteneur temps-réel el... Objectifs Support des interactions temps réel avec approche à composants standard Plus d expressivité dans les architectures à composants et temps réel Intégration Etude de Mise cas dans en : pile oeuvre un de conteneur protocole du concept radio temps-réel UMTS el Réutilisation de composants décomposition temps réel en composants / connecteurs indépendance réelle à la plateforme T/R cible capture de connecteurs de spécifiques domaine Résultats réutilisation du golden source - composants Introduction du concept dans de connecteur une plateforme dans une à approche composants à composants standard standard (OMG) RLC SAP RLC SAP pour le temps-réel RLC pour les systèmes Occupation embarqués Conn Message Entité DL TM Identification d un jeu de connecteurs typiques pour des les buffers systèmes de communications réalisés en logiciel avec buffers réassemble Définition de bonnes pratiques de conception, tirées de l étude d un cas concret IST indépendance réelle à la plateforme T/R cible réutilisation du golden source - composants Interface fournie Interface requise Service de conteneur... Vue à l exécution... Interface de service Interface de rappel composant RRC Instances de composants RLC Paire crée de ports étendus conjugués Point d accès Info sur MAC-config SAP PDUs Mise à canal en logique oeuvre du concept occupation à soumettre Composant des de connecteur Connecteur buffers MAC Gestion dans une plateforme à composants standard (OMG) MAC home pour canaux pour les systèmes embarqués (sélection TFC) de transport dédiés creates Composant CRLC-config SAP PHY-config SAP Connecteurs Composants home pour les entités Prise de Paire de ports statistiques étendus conjugués Interface fournie Composant Interface requise PHY Vue à l exécution Fragment Connection Composant Fragment locale Service de conteneur Connection locale segm Entité UL TM CRLC-config SAP PHY-config SAP Connecteurs Composants RLC MAC Conn Message avec buffers home pour canaux de transport dédiés creates PHY Prise de statistiques ITEA Etude de Composant cas : pile de protocole radio UMTS décomposition en composants / connecteurs capture de connecteurs spécifiques domaine RLC SAP Occupation des buffers Ports basiques composant conjugués Connecteur home pour RRC une séparation les entités segm RLC crée Interface Multiplexage de service Entité UL TM Connecteur (mémoire) Composant Procédure Point d accès Point d accès aléatoire MAC-config SAP à canal logique Peut-être une séparation Communication (mémoire) entre fragments Fragment : spécifique Composant au connecteur Communication entre fragments : spécifique au connecteur Peut-être Connection locale Gestion de RLC segm Ports basiques conjugués Interface d accès Fragment de rappel... Interface radio... canal de transport... Connection Instances locale de composants segm Composant Info sur occupation des buffers Gestion de RLC Gestion MAC (sélection TFC) RLC SAP... Interface radio... segm PDUs à soumettre Connecteur Multiplexage Point d accès canal de transport Entité DL TM réassemble segm Procédure d accès aléatoire 19
20 En résumé
21 CARROLL DANS LE PROCESSUS DE RECHERCHE & D INNOVATION GENERATION D IDEES NOUVEAU CONCEPT DEMONSTRATEURS TECHNOLOGIQUES DEVELOPPEMENT Mutation 1 Mutation 2 MDDi MDD Setup PROTES Gate Motor 1 Gate 2 Gate 3 ICE 21
22 Projets et thèmes CARROLL MUTATION Test et Validation Modélisation UML pour l Automatisation de la production des Tests Adapter UML à la Conception de systèmes embarqués alliant logiciel et matériel PROTES Accompagner l industrie l du logiciel dans la migration vers le MDD UML models (PIM in MDA) Exigences et Architecture Modèles Indépendant des Plates-formes UML models (PIM in MDA) Modèles Spécifiques Plates-formes UML models (Mappings PIM/PSM in MDA) Configuration et déploiement des conteneurs : XML Interfaces applicatifs : IDL ICE Real Time Data Prendre Processing en compte les contraintes RTE dans les Middleware à composants MDDi Near Real Time and Fault Tolerant Information Processing Favoriser l int l intégration des outils dans une plate-forme MDD Eclipse ITEA IST Complex Information Management Platform-wide Services Documents and workflow Management Fourniture d un d support méthodologique à la transformation de modèle MOTOR Transformation de modèles Setup MDD Génération Définition de l architecture d une d plate-forme MDD générique Model Driven Engineering Capitalisation sur les Modèles Domaines Techniques Plates-formes Modèles et profils Spécifiques aux Plate-formes Plates-formes d exécution multi segments composant Middleware 22
23 Merci pour votre attention
Extensions à la formation. Laurent Pérochon, 28-30 avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan
Extensions à la formation Diagramme de timing FinEpreuve SautBarrière CourseAvantBarrière SautMur {>2 et 10 et 2 et 10 et
Plus en détailLa démarche MDA. Auteur : Projet ACCORD (Assemblage de composants par contrats en environnement ouvert et réparti)*
La démarche MDA Auteur : Projet ACCORD (Assemblage de composants par contrats en environnement ouvert et réparti)* Référence : Livrable 1.1-5 Date : Mai 2002 * : Les partenaires du projet ACCORD sont CNAM,
Plus en détailMDA (Model Driven Architecture) principes et états de l art.
CONSERVATOIRE NATIONAL DES ARTS ET MÉTIERS CENTRE D ENSEIGNEMENT DE LYON Examen probatoire du diplôme d ingénieur C.N.A.M. en INFORMATIQUE option ingénierie et intégration informatique : système de conduite
Plus en détailopenarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de
openarchitectureware & transformation de modèle Yannick Lizzi Architecte Logiciel itemis France Mail: lizzi@itemis.de itemis France 2009 All rights reserved 1 Itemis en quelques mots Spécialisé dans l
Plus en détail- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK
ArchiMate et l architecture d entreprise Par Julien Allaire Ordre du jour Présentation du langage ArchiMate - Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK Présentation du modèle
Plus en détailRTDS G3. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com
RTDS G3 Emmanuel Gaudin emmanuel.gaudin@pragmadev.com PragmaDev Dédiée au développement d un AGL pour le développement des applications temps réel et embarquées. Réseau de partenaires: Formations, Service,
Plus en détailGénie logiciel (Un aperçu)
(Un aperçu) (sommerville 2010) Laurent Pérochon INRA URH 63122 St Genès Champanelle Laurent.perochon@clermont.inra.fr Ensemble d activités conduisant à la production d un logiciel Sur un échantillon de
Plus en détailSynergies entre Artisan Studio et outils PLM
SysML France 13 Novembre 2012 William Boyer-Vidal Regional Sales Manager Southern Europe Synergies entre Artisan Studio et outils PLM 2012 2012 Atego. Atego. 1 Challenges & Tendances Complexité des produits
Plus en détailUrbanisme du Système d Information et EAI
Urbanisme du Système d Information et EAI 1 Sommaire Les besoins des entreprises Élément de solution : l urbanisme EAI : des outils au service de l urbanisme 2 Les besoins des entreprises 3 Le constat
Plus en détailArchitecture Reconfigurable Hétérogène à Gestion Hiérarchique Distribuée pour la Reconfiguration et la Prise de Décision
INSTITUT D ÉLECTRONIQUE ET DE TÉLÉCOMMUNICATIONS DE RENNES Architecture Reconfigurable Hétérogène à Gestion Hiérarchique Distribuée pour la Reconfiguration et la Prise de Décision dans les systèmes de
Plus en détailPour une entreprise plus performante
Pour une entreprise plus performante Smart Technology Services Raison Sociale - Smart Technology Services llc Pôle d activités - Service et conseil dans la technologie de l information Pôle d activités
Plus en détailNFP111 Systèmes et Applications Réparties
NFP111 Systèmes et Applications Réparties 1 de 34 NFP111 Systèmes et Applications Réparties Cours 7 - CORBA/Partie 1 Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon
Plus en détailOperation Execution System (OES) Plateforme Stratégique Pour la performance Industrielle. Copyright 2006 Apriso Corporation 1
Operation Execution System (OES) Plateforme Stratégique Pour la performance Industrielle 1 Anciens Processus vs. Nouveaux Processus Ancien Nouveau InitiativesStratégiques 80% REBUT vs. 20% VALEUR 80% VALEUR
Plus en détailPROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN
PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,
Plus en détailNOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D
NOVA BPM «Première solution BPM intégr grée» Pierre Vignéras Bull R&D Définitions Business Process Pratiques existantes qui permettent aux personnes et systèmes de travailler ensemble Business Process
Plus en détailMEAD : temps réel et tolérance aux pannes pour CORBA
MEAD : un intergiciel temps-réel et tolérant aux pannes pour CORBA Master 2 Informatique Recherche Université de Marne-la-Vallée Vendredi 3 mars 2006 Plan 1 Introduction 2 Solutions existantes 3 Concilier
Plus en détailL Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager
L Orchestration de Services Web avec Orchestra Goulven Le Jeune Orchestra Project Manager D1 Bull, Architecte d un Monde Ouvert : contributeur et acteur majeur de l'open Source Applications métiers Infrastructures
Plus en détailVérifier la qualité de vos applications logicielle de manière continue
IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions
Plus en détailObjectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui
Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture
Plus en détailWEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.
WEB15 IBM Software for Business Process Management un offre complète et modulaire Alain DARMON consultant avant-vente BPM alain.darmon@fr.ibm.com Claude Perrin ECM Client Technical Professional Manager
Plus en détailRéussir la modélisation UML des phases amont Techniques de «pré-modélisation» : un pont vers le modèle
Réussir la modélisation UML des phases amont Techniques de «pré-modélisation» : un pont vers le modèle Softeam 2004 Philippe Desfray (voir A propos de l auteur) Présentation Réussir le développement d
Plus en détailIyad Alshabani SysCom - CReSTIC Université de Reims 17/02/2011 1
SysCom - CReSTIC Université de Reims 17/02/2011 1 Motivation Gestion des expérimentations Avec les workflows Simulation Simulation des Systèmes Distribués ANR USS SimGrid Campagne de Test et gestion de
Plus en détailTHALES et le Logiciel Libre
THALES industrialise l utilisation du logiciel libre Industry Services Public Sector Finance THALES et le Logiciel Libre «Contribution» Grégory Lopez Version 2.0 Sommaire Le logiciel libre et les enjeux
Plus en détailLES SERVICES HP MISSION CRITICAL
LES SERVICES HP MISSION CRITICAL Parfaite combinaison de services réactifs et proactifs pour les niveaux de services qui vous conviennent. www.hp.com/fr/services Proactive Select approche standard Service
Plus en détailPilotez, ajustez et optimisez votre portefeuille de projets
Pilotez, ajustez et optimisez votre portefeuille de projets Intervenants 2 octobre 2014 Marianne Delétang Consultante Sénior Atos Grégory Sabathé Responsable Marketing NQI La solution web collaborative
Plus en détailEtat de l art sur le développement logiciel dirigé par les modèles.
Etat de l art sur le développement logiciel dirigé par les modèles. Samba Diaw* Rédouane Lbath* Bernard Coulette* * Université de Toulouse Laboratoire IRIT Université de Toulouse 2-Le Mirail 5, allées
Plus en détailPrise en compte des ressources dans les composants logiciels parallèles
Prise en compte des ressources dans les composants logiciels parallèles Aperçus de l action RASC et du projet Concerto F. Guidec Frederic.Guidec@univ-ubs.fr Action RASC Plan de cet exposé Contexte Motivations
Plus en détailAnalyse,, Conception des Systèmes Informatiques
Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance
Plus en détailIntervenants. Thomas d'erceville Project Manager. Christian NGUYEN Practice Manager IT Quality
Intervenants Thomas d'erceville Project Manager Christian NGUYEN Practice Manager IT Quality 2 14/04/2015 De l'assurance qualité à l'ingénierie des tests logiciels 1. Contexte général des tests mobiles
Plus en détailProblématiques de recherche. Figure Research Agenda for service-oriented computing
Problématiques de recherche 90 Figure Research Agenda for service-oriented computing Conférences dans le domaine ICWS (International Conference on Web Services) Web services specifications and enhancements
Plus en détailINGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE
INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE Igor Rosenberg 30 ans DEA «Image-Vision» de l Université de Nice Sophia-Antipolis POSTES PRECEDENTS MMA: Développement Web/Grails sur démonstrateur
Plus en détailYann BECHET 32 ans 8 ans d expérience yann@bechet.org http://www.bechet.org/cv
32 ans 8 ans d expérience yann@bechet.org http://www.bechet.org/cv Chef de projets Conception Orientée Objets Réseaux et systèmes distribués Formation 1999 Diplôme d Etudes Approfondies «réseaux et systèmes
Plus en détailEcole des Mines. > Option. GÉNIE des SYSTÈMES INFORMATIQUES PROJETS INDUSTRIELS DE FIN D ÉTUDES. de Nantes. 28 juin 2006 29 juin 2006 septembre 2006
Ecole des Mines de Nantes PROJETS INDUSTRIELS DE FIN D ÉTUDES 28 juin 2006 29 juin 2006 septembre 2006 amphithéâtre Georges Charpak amphithéâtre Blaise Pascal > Option GÉNIE des SYSTÈMES INFORMATIQUES
Plus en détailObjecteering. La convergence SOA, UML2, BPMN, EA, pour le développement guidé par le modèle. www.objecteering.com
Objecteering La convergence SOA, UML2, BPMN, EA, pour le développement guidé par le modèle Pour les Systèmes d information : SOA, UML2, BPMN, EA, MDA Pour les Systèmes techniques : UML2, SysML, MDA www.objecteering.com
Plus en détaill E R P s a n s l i m i t e
l ERP sans limite 2 Le groupe Divalto, solutions de gestion pour toutes les entreprises 30% du chiffre d affaires en R&D Créé en 1982, le groupe Divalto propose des solutions de gestion adaptées à toutes
Plus en détailDSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur goulwen.lefur@obeo.fr. Le 23 novembre 2012
DSL Domain Specific Language À l'aide des technologies Eclipse Modeling Le 23 novembre 2012 Goulwen Le Fur goulwen.lefur@obeo.fr Le but de cette session Montrer : Ce qu'est-un DSL/DSM Comment implémenter
Plus en détailGlassfish dans le milieu médical. Sun Aquarium Paris 26 Juin 2009 Jacky Renno (jacky.renno@capgemini.com)
Glassfish dans le milieu médical Jacky Renno (jacky.renno@capgemini.com) Plan Contexte Métier Technique Eléments structurants Approche Méthodologie et Outillage Choix de Glassfish Automatisation Industrialisation
Plus en détailSpécification et transformation de langages de points de vue des systèmes répartis ouverts
UNIVERSITE MOHAMMED V AGDAL FACULTE DES SCIENCES Service des affaires estudiantines RABAT N d ordre : 2479 Discipline : Informatique Spécialité : Systèmes répartis et réseaux THÈSE DE DOCTORAT Présentée
Plus en détailConception et Intégration de Systèmes Critiques
Conception et Intégration de Systèmes Critiques 15 12 18 Non 50 et S initier aux méthodes le développement de projet (plan de développement, intégration, gestion de configuration, agilité) Criticité temporelle
Plus en détailEvoluez au rythme de la technologie
Evoluez au rythme de la technologie Virtualisation Voix Solution de Gestion de BDD Réseaux & Sécurité Management SI Développement Logiciels > CBI SIEGE : 9/0 Imm CBI Lot attaoufik Sidi Maarouf 070 - Casablanca.
Plus en détailEXALOGIC ELASTIC CLOUD MANAGEMENT
EXALOGIC ELASTIC CLOUD MANAGEMENT Jean-Marc Digne Ingénieur Avant Vente Oracle France 1 The following is intended to outline our general product direction. It is intended for information purposes only,
Plus en détailVisual Paradigm Contraintes inter-associations
Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor
Plus en détailUtilisation de l ingénierie des modèles pour la conception collaborative de produits mécaniques
Utilisation de l ingénierie des modèles pour la conception collaborative de produits mécaniques Mathias Kleiner Laboratoire des Sciences de l Information et des Systèmes (LSIS) - UMR CNRS 7296 Projet Ingenierie
Plus en détailQUARTIS OPTIMA WEB 2.0
QUARTIS OPTIMA WEB 2.0 PILOTAGE D ATELIER & DÉCISIONS INDUSTRIELLES Le MES / Suivi de production Notre gamme de terminaux Présent depuis 30 ans dans le pilotage d atelier, OSYS, précurseur du MES, se positionne
Plus en détailAssises Métallerie 2013. ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion?
Assises Métallerie 2013 ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion? ERP dans une PME de métallerie ERP dans une PME de métallerie OBJECTIF DE LA PRESENTATION DEFINITION
Plus en détailFribourg. Une démarche de spécification, de. d applications à base de services Web auto-adaptables*
Journée de l'action ADAPT à Fribourg Une démarche de spécification, de conception et de développement d applications à base de services Web auto-adaptables* t Riadh Ben Halima, Karim Guennoun, Khalil Drira
Plus en détailW4 - Workflow La base des applications agiles
W4 - Workflow La base des applications agiles, W4 philippe.betschart@w4global.com Vous avez dit «workflow»? Processus : Enchaînement ordonné de faits ou de phénomènes, répondant à un certain schéma et
Plus en détailUn business model d éditeur open source
Un business model d éditeur open source Paris, le 7 juin 2007 Stéfane Fermigier CEO Agenda Le pôle Ouverture Notre marché: l ECM Notre métier: éditeur open source De la plateforme à l écosystème 0. Ouverture
Plus en détailD une part, elles ne peuvent faire table rase de la richesse contenue dans leur système d information.
PACBASE «Interrogez le passé, il répondra présent.». Le Module e-business Les entreprises doivent aujourd hui relever un triple défi. D une part, elles ne peuvent faire table rase de la richesse contenue
Plus en détailLes nouvelles architectures des SI : Etat de l Art
Les nouvelles architectures des SI : Etat de l Art Objectif Mesurer concrètement les apports des nouvelles applications SI. Être capable d'évaluer l'accroissement de la complexité des applications. Prendre
Plus en détailEnvironnement logiciel basé sur les modèles pour la conception collaborative de produit
Environnement logiciel basé sur les modèles pour la conception collaborative de produit Mehdi Iraqi-Houssaini Laboratoire LSIS-INSM 2 cours des Arts et Métiers 13100 Aix-en-Provence, France RÉSUMÉ. Le
Plus en détailChef de projet H/F. Vous avez au minimum 3 ans d expérience en pilotage de projet de préférence dans le monde du PLM et de management d équipe.
Chef de projet H/F Dans le cadre de nos activités pour un de nos clients, CIMPA recherche un chef de projet H/F. - Planifier l ensemble des phases du projet - Piloter l équipe dédiée au projet - Garantir
Plus en détailREMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION
REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION THÈSE N O 2388 (2001) PRÉSENTÉE AU DÉPARTEMENT D'INFORMATIQUE ÉCOLE POLYTECHNIQUE FÉDÉRALE
Plus en détail<Insert Picture Here> Maintenir le cap avec Oracle WebLogic Server
Maintenir le cap avec Oracle WebLogic Server Alexandre Vasseur Principal Sales Consultant Oracle Fusion Middleware Application Grid: Défis et Enjeux Réduire les coûts Support des
Plus en détailProjet Active Object
Projet Active Object TAO Livrable de conception et validation Romain GAIDIER Enseignant : M. Noël PLOUZEAU, ISTIC / IRISA Pierre-François LEFRANC Master 2 Informatique parcours MIAGE Méthodes Informatiques
Plus en détailTivoli Endpoint Manager Introduction. 2011 IBM Corporation
Tivoli Endpoint Manager Introduction Enjeux pour les départements IT Comment gérer : l inventaire la mise à jour la sécurité la conformité Sur des environnements hétérogènes OS : Windows, Mac, UNIX, Linux,
Plus en détailLa Gouvernance IT en France : de nombreuses avancées, encore beaucoup à faire
La Gouvernance IT en France : de nombreuses avancées, encore beaucoup à faire IDC France, Conférence Gouvernance IT 6 Avril 2011 www.idc.fr Cyril Meunier IDC France Research & Consulting Manager Copyright
Plus en détailModélisation des processus métiers et standardisation
Modélisation des processus métiers et standardisation Table des matières Introduction... 3 Processus métier : un même mot, plusieurs domaines d application... 4 Les défis contemporains de la gestion des
Plus en détailRendez-vous la liberté avec Rational Quality Manager
IBM Software Group RAT02 Rendez-vous la liberté avec Rational Quality Manager Bernard Dupré IBM Rational IT Specialist 2008 IBM Corporation Envisager une plateforme qui change la production de logiciels
Plus en détailArchitecture JEE. Objectifs attendus. Serveurs d applications JEE. Architectures JEE Normes JEE. Systèmes distribués
Architecture JEE. Objectifs attendus Serveurs d applications JEE Systèmes distribués Architectures JEE Normes JEE couches logicielles, n-tiers framework JEE et design patterns 2007/02/28 Eric Hébert.eheb@yahoo.fr
Plus en détailL approche Model-Driven Architecture, crédible pour développer un progiciel de
ÉCOLE DOCTORALE SYSTÈMES L approche Model-Driven Architecture, crédible pour développer un progiciel de gestion intégré Mémoire de DEA Systèmes Industriels Tuteur : Paul Gaborit Xavier Moghrabi Année universitaire
Plus en détailRe-Platforming SAP. Jean-Baptiste Rouzaud. EMEA SAP Services lead EMC Global Services. Copyright 2013 EMC Corporation. All rights reserved.
Re-Platforming SAP Jean-Baptiste Rouzaud EMEA SAP Services lead EMC Global Services 1 Agenda Introduction Pourquoi Transformer? L approche Étude de cas Questions / Réponses 2 Pourquoi Transformer? 3 Les
Plus en détailAPX et VCE, Modèle d industrialisation de l intégration et du déploiement. Olivier BERNARD, VCE
APX et VCE, Modèle d industrialisation de l intégration et du déploiement Olivier BERNARD, VCE Généralisation des réseaux, suprématie d IP Consumérisation des terminaux informatiques Evolution vers une
Plus en détailOff re 1 Off re 2 Off re 3 Off re 4, Off re 5 Off re 6 Off re 7, Off re 8 Off re 9 Off re 10 Off re 11 Off re 1 2 Off re 1 3 Off re 1 4 Étude et conception du système d affichage multimédia du VE Le stage
Plus en détailBurckel Thomas. Formation. Compétences
Burckel Thomas Adresse : 92 avenue de la République 94300 VINCENNES Tel : 06.83.21.48.25 Email : burckel.thomas@gmail.com Date et lieu de naissance : 3 septembre 1986 à Strasbourg Formation 2006 2009 Polytech
Plus en détailLa reconquête de vos marges de manœuvre
La reconquête de vos marges de manœuvre Libérez vos applications critiques Bull ouvre de nouvelles portes à votre patrimoine applicatif. Bull LiberTP fait passer simplement vos applications transactionnelles
Plus en détailJean-Philippe VIOLET Solutions Architect
Jean-Philippe VIOLET Solutions Architect IBM Cognos: L' Expertise de la Gestion de la Performance Acquis par IBM en Janvier 08 Rattaché au Brand Information Management Couverture Globale 23,000 clients
Plus en détailLe rôle de la DSI avec l audit Interne pour la maîtrise des risques
Le rôle de la DSI avec l audit Interne pour la maîtrise des risques IT Governance Symposium du 16 Juin 2009 Henri Guiheux Responsable Governance & Securité des SI CISA, CISM, CGEIT Sommaire Enjeux ERM
Plus en détailPlan. Department of Informatics
Plan 1. Application Servers 2. Servlets, JSP, JDBC 3. J2EE: Vue d ensemble 4. Distributed Programming 5. Enterprise JavaBeans 6. Enterprise JavaBeans: Special Topics 7. Prise de recul critique Enterprise
Plus en détailMontée de Version SAP en environnement Solaris 10 TEMOIGNAGE Client
Montée de Version SAP en environnement Solaris 10 TEMOIGNAGE Client René de Beauregard Sun Microsystems Mr Client Centre de compétences SAP Agenda Les acteurs du projet Enjeux Réalisation Bilan Pourquoi
Plus en détailCC30 Certificat de compétence Conception, développement et animation de sites Web
CC30 Certificat de compétence Conception, développement et animation de sites Web UE RSX050 Bases de l informatique Séance 2 UERSX050 Bases de l informatique séance 2-30/10/2009 1 Table des matières Séance
Plus en détailDafoe Présentation de la plate-forme UIMA
Laboratoire d Informatique de l université Paris-Nord (UMR CNRS 7030) Institut Galilée - Université Paris-Nord 99, avenue Jean-Baptiste Clément 93430 Villetaneuse, France 11 juillet 2007 Plates-formes
Plus en détailMineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)
Mineure SOA Business Process Modeling (BPM) Idir AIT SADOUNE idir.aitsadoune@supelec.fr Idir AIT SADOUNE - Plan 1 Notion de processus? 2 Modélisation des processus? 3 Langages
Plus en détailParcours en deuxième année
Parcours en deuxième année Unités d Enseignement (UE) ECTS Ingénierie des réseaux haut 4 débit Sécurité des réseaux et 4 télécoms Réseaux mobiles et sans fil 4 Réseaux télécoms et 4 convergence IP Infrastructure
Plus en détailWorkflow et Service Oriented Architecture (SOA)
White Paper Workflow et Service Oriented Architecture (SOA) Présentation Cet article offre une approche pragmatique de la SOA et du workflow à travers des problématiques d'entreprises, une méthodologie
Plus en détailDEMANDE D INFORMATION RFI (Request for information)
DOD SEICAM RFI Demande d information EVDEC Réf. : RFI_EVDEC- GT5_Outil_reporting_BI_v4.doc Page 1/11 DEMANDE D INFORMATION RFI (Request for information) OUTIL INTÉGRÉ DE REPORTING ET D ANALYSE DÉCISIONNELLE
Plus en détailThéorie sur les technologies LAN / WAN Procédure de test sur les réseaux LAN / WAN Prise en main des solutions de test
Théorie sur les technologies LAN / WAN Procédure de test sur les réseaux LAN / WAN Prise en main des solutions de test Formation CONTACTEZ- NOUS AU 01 69 35 54 70 OU VISITEZ NOTRE SITE INTERNET IDEALNWD.FR
Plus en détailCORBA. (Common Request Broker Architecture)
CORBA (Common Request Broker Architecture) Projet MIAGe Toulouse Groupe 2 1 CORBA, introduction (1/4) Les systèmes répartis permettent de créer des applications basées sur des composants auto-gérables,
Plus en détailBusiness Process Modeling (BPM)
Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle cecile.hardebolle@supelec.fr Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture
Plus en détailGénérer du code à partir d une description de haut niveau
Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,
Plus en détailPlanifier la migration des applications d entreprise dans le nuage
TM Planifier la migration des applications d entreprise dans le nuage Guide de vos options de migration : nuage privé et public, critères d évaluation des applications et meilleures pratiques de migration
Plus en détailAnalyse de performance, monitoring
Analyse de performance, monitoring Plan Principes de profilage Projet TPTP dans Eclipse Utilisation des profiling tools de TPTP Philippe Collet Master 1 Informatique 2009-2010 http://deptinfo.unice.fr/twiki/bin/view/minfo/gl
Plus en détailUn cadre de conception pour réunir les modèles d interaction et l ingénierie des interfaces DRAFT
Un cadre de conception pour réunir les modèles d interaction et l ingénierie des interfaces DRAFT Jérôme LARD, Frédéric LANDRAGIN, Olivier GRISVARD et David FAURE CNRS THALES Résumé : Nous présentons HIC
Plus en détailSymposium International sur les Technologies de l Information.
Symposium International sur les Technologies de l Information. Sheraton, Alger, 9-11 décembre 2002 I ntégration des technologies de l information dans l entreprise algérienne. Conséquences sur l organisation
Plus en détailORACLE PAAS CLOUD MANAGEMENT
ORACLE PAAS CLOUD MANAGEMENT Jean-Marc Digne Ingénieur Avant-Vente Oracle France 1 The following is intended to outline our general product direction. It is intended for information purposes only, and
Plus en détailFusion : l interopérabilité chez Oracle
Standardisation et interopérabilité Fusion : l interopérabilité chez Oracle Lionel Dubreuil,, Applications Technology Product Manager, Oracle France, lionel.dubreuil@oracle.com 29/03/2006 Page : 1 Oracle
Plus en détailEvoluez au rythme de la technologie
Evoluez au rythme de la technologie Virtualisation Voix Data Center Réseaux & Sécurité Wireless Management SI > CBI SIEGE : 9/0 Imm CBI Lot attaoufik Sidi Maarouf 070 - Casablanca. Maroc E-mail: formation@cbi.ma
Plus en détailLes Architectures Orientées Services (SOA)
Les Architectures Orientées Services (SOA) Ulrich Duvent Guillaume Ansel Université du Littoral Côte d Opale 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Téléphone (33) 03.21.46.36.92 Télécopie
Plus en détailL'année méthodologique internationale
L'année méthodologique internationale Présenté par Philippe Desfray info@praxeme.org http:// SYD-PhD 1.0 Référence Version Objectif de la présentation sur l'état de l'art en méthodologie et en architecture
Plus en détailPLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes
IBM Software Group 2008 IBM Corporation and Dassault Systèmes PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes 2009 2007 IBM Corporation 2 PLM : de l historique 2D-3D à
Plus en détailExpérience de la mise en place s une solution de gestion de capacité pour supporter la migration des Datacenter
Expérience de la mise en place s une solution de gestion de capacité pour supporter la migration des Datacenter Gilles HANUSSE Responsable services Monitor & Operate Sanofi Global Infrastructure Services
Plus en détailThales Services, des systèmes d information plus sûrs, plus intelligents www.thalesgroup.com
, des systèmes d information plus sûrs, plus intelligents www.thalesgroup.com Thales, leader mondial des hautes technologies Systèmes de transport, Espace, Avionique, Opérations aériennes, Défense terrestre,
Plus en détailNotre Catalogue des Formations IT / 2015
Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119
Plus en détailINDUSTRIALISATION ET RATIONALISATION
INDUSTRIALISATION ET RATIONALISATION A. LA PROBLEMATIQUE La mission de toute production informatique est de délivrer le service attendu par les utilisateurs. Ce service se compose de résultats de traitements
Plus en détailIntroduction aux systèmes temps réel. Iulian Ober IRIT ober@iut-blagnac.fr
Introduction aux systèmes temps réel Iulian Ober IRIT ober@iut-blagnac.fr Définition Systèmes dont la correction ne dépend pas seulement des valeurs des résultats produits mais également des délais dans
Plus en détailComposants Logiciels. Le modèle de composant de CORBA. Plan
Composants Logiciels Christian Pérez Le modèle de composant de CORBA Année 2010-11 1 Plan Un rapide tour d horizon de CORBA 2 Introduction au modèle de composant de CORBA Définition de composants CORBA
Plus en détailEric Bertrand ebertrand@ixis-cib.com. 08/11/06 Maître de conférence 1
Calcul parallèle des options MC. Eric Bertrand ebertrand@ixis-cib.com 1 Plan Contexte du calcul parallèle Qualités requises Architecture Outillage Problèmes rencontrés perspectives 2 Contexte du calcul
Plus en détailCours Bases de données
Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles
Plus en détailGestion électronique de documents
you can Canon ADOS Architecture for Document Services TM Gestion électronique de documents Gestion électronique de documents ADOS Les exigences complexes posées à la gestion des documents requièrent des
Plus en détail