COTRE COmposants Temps REel

Slides:



Advertisements
Présentations similaires
Yassine Lakhnech Prof. UJF Verimag
Advertisements

Les technologies décisionnelles et le portail
© Copyright 2007 Arumtec. All rights reserved. Présentation Etude déligibilité
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Un processus de conception des logiciels distribués pour l’automobile
LIST/DTSI 1 15/11/2002 Journées SECC R&D en Validation/Vérification outils pilotée par des besoins industriels Principales réalisations : Claire : environnement.
IREMIA : Institut de REcherche en Mathématiques et Informatique Appliquées Université de la Réunion Uniformisation des mécanismes de conception de SMA.
2002 Exploratoire ASTRÉE : Analyse Statique de logiciels Temps-RÉel Embarqués 1)Le problème considéré est de démontrer statiquement (à la compilation)
Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
Projet FIACRE 1 ACI Sécurité InformatiqueToulouse, novembre 2004 FIACRE Fiabilité des Assemblages de Composants Répartis Modèles et outils pour lanalyse.
Thème 3 : plate-forme de modélisation et de gestion de référentiels XML étapes modélisation des structures (UML) gestion du référentiel de modélisation.
XML - Henry Boccon-Gibod 1 XML, Langage de description La question du choix de formalismes Les entités et leur représentations modalités de modèles et.
Activités de Recherche et Intégration à l’Equipe SIMBAD
Le processus unifié UML est un langage de modélisation et n ’impose pas de démarche de développement Le processus unifié : méthodologie de développement.
M.E.D.A.L. Module dEnseignement à Distance pour lArchitecture Logicielle Alain VAILLY Diapositive n° 1 IUP MIAGE - Université de NANTES IUP-MIAGE 3ème.
UML - Présentation.
Composants Logiciels pour Îlots de Palettisation robotisés
1 Les technologies XML Cours 1 : Les Web Services et Architectures Orientées Services Fé vrier Version 1.0 -
27 octobre 2006 Thierry Clavel, ENSSIB Le site Internet du Comité français UNIMARC Thierry Clavel ENSSIB Deuxième journée dinformation UNIMARC, Paris,
Les démarches de développement
Les démarches de développement
1 B Système Enjeux et principes Cours DESS Nantes 04 Décembre 2002 Didier ESSAME.
Les Ateliers de Génie Logiciel
Réalisé avec le soutien de 2005 FAROS : composition de contrats pour la Fiabilité d'ARchitectures Orientées Services Définir un environnement de composition.
Atelier d ’ingénierie des systèmes d ’apprentissage (ISA)
dans le processus de développement de systèmes embarqués en automobile
1 Projet RIAM/GRACE 09/03/04 Projet RIAM/GRACE Groupes Relationnels d Agents Collaboratifs Emotionnels J. Tisseau.
Exploitation du modèle holonique dans un cadre combinant IAD et IHM
Cemagref Antony, 2 décembre 2005Séminaire d'information sur le projet européen HarmoniQuA 1 Lapproche proposée par HarmoniQuA Séminaire dinformation sur.
Spécification et Vérification de Modèles de Procédés de Développement
Saint Egrève, 19 Juillet 2007http://biobimo.eurecom.fr1 BIOBIMO BIOmétrie BImodale sur MObile Réunion davancement 19 Juillet 2007, Saint-Egrève.
Techniques de test Boulanger Jean-Louis.
C6E2 Positionnement de C6E2 par rapport à SimPA2 et Modelica
Réalisation du jeu du pendu
Présentation du mémoire
Ecaterina Giacomini Pacurar
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Notions de Base Hiver 2002 Petko Valtchev.
Marie-Laure Potet et Yves Ledru(LSR/IMAG)
Lutin RNTL 2001 – Exploratoire – 3 ans Xavier Blanc –
LSR Groupe de Travail AFADL du GDR ALP Journée de rencontre « Techniques Formelles pour le Génie Logiciel » 5 juin 2002 ENST – Paris Préparée par Yves.
Plate-forme française de réalité virtuelle &. 2 Partenariat ENSMP Plate-forme RNTL : PerfRv.
Tolerance Manager Un concept métier
Démarche de développement
Sensibilisation a la modelisation
Réunion #3 18/09/2006. E. Caron - Réunion #3 - 18/09/06 Planning 10h - 10h30Accueil des participants 10h h40 Informations générales sur LEGO [Eddy.
GRDS - Christian Rémillard 1 Le cas d’application MRCI-1 CRGGID.
Corporate Research Center Software Department 1/14 UAC/L/99/0292 PROJET CALIFE Réunion de lancement 2 septembre 1999 Calife.
1 Rencontres IrisaTech Modélisation formelle de systèmes embarqués et applications Programme IntroductionJean-Pierre Talpin Composants riches et modélisation.
Supports de formation au SQ Unifié
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
Institut Supérieur des Sciences Appliquées et de Technologie Sousse
Modélisation VHDL-AMS haut niveau de l’activité en courant des mémoires en vue de l'optimisation de la compatibilité électromagnétique Richard PERDRIAU*/**
Bureau d’études Présentation du sujet Organisation des projets Version 1 8 octobre 2004.
GENIE LOGICIEL
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Introduction au Génie Logiciel
Initiation à la conception des systèmes d'informations
François CARCENAC,Frédéric BONIOL ONERA-DTIM Zoubir MAMMERI IRIT
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Année 2006 – 2007 ENSEA © Emeric Rollin
1 Vers la gestion de la cohérence dans les processus multi-modèles métier Wolfgang THEURER Ecole Nationale Supérieure d’Ingénieurs des Etudes et Techniques.
L’enseignement de spécialité SLAM
Les démarches de développement
Bruno Traverson (EDF R&D, pilote de ACCORD)
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Le Processus Hiver 2002 Petko Valtchev.
© 2015 SAMARES ENGINEERING – All rights reserved Raphaël Faudou Groupe de travail sur les exigences Paris – 9 Octobre.
1 Journée GDR GPL --- Ingénierie des Exigences octobre 2015 Ph. Dhaussy Philippe Dhaussy Univ. Européenne de Bretagne Lab-STICC UMR CNRS 6285 Equipe.
Proposition au 20-dec-2005 Projet de partenariat co-initié par FdP Genève - LPA - Akis Ingénierie - KeyPartners 1 Plate-forme collaborative pour la conception.
Transcription de la présentation:

COTRE COmposants Temps REel Projet Exploratoire RNTL 2001 01/2002 – 01/2004 1,9 M Euros Patrick Farail, Pierre Gaufillet : Airbus France François Vernadat, Jean-Marie Farines : LAAS-CNRS Pierre Dissaux, Jean Luc Lambert : TNI-Valiosys Pierre Michel : ONERA-DTIM Mamoun Filali, Jean-Paul Bodeveix : IRIT-CNRS

ATELIER LOGICIEL A380 Modèle de Spécification Modèle d’Architecture Validation par Simulation Cohérence par relecture Architecture Dynamique (Sildex : Formel) Architecture Statique (HOOD/STOOD) Génération du Code Statique CODE

ATELIER LOGICIEL COTRE

ATELIER LOGICIEL COTRE Sp é cification Formelle FC1 Description en Langage Cotre Architecture + Composants C1 Propri t s C2 Extraction/ Traduction cification Formelle FC2 V rification / É valuation /Plan de Test Atemporelles Performance Scheduling S curit Temporelles Bibliothéque OS : ARINC 653, POSIX … HRT - HOOD AADL Simulation

ATELIER LOGICIEL COTRE Cohérence des vues statiques et dynamiques => Traçabilité Conception/code Basé sur un Langage de Description d’Architecture Améliorer la vérification d’architecture : plus de preuve de propriétés, moins de simulation Réduire les coûts de développement => Phases de Vérification et de Maintenance Support à la réutilisation : approche composants

} PARTICIPANTS Besoins Industriels & Validation Outillage / Prototypage / Intégration } Introduction des Techniques Formelles

5 WORK PACKAGES SP1 - Besoins et validation des choix SP2 - Définition des concepts de COTRE : basés sur le standard SAE : forte collaboration avec le sous-comité AADL méta-modélisation du langage (UML) mapping HOOD (et UML2.0) SP3 - Formalisation des concepts de COTRE et techniques de validation SP4 - Outillage SP5 - Coordination interne/externe

RÉSULTATS WP1 Spécification de l ’atelier Définition de deux type de cas d ’étude : une dizaine de modèles simples, représentant des architectures types ou des cas pathologiques courants, un modèle complet, issu d ’un projet industriel (CMF). D ’autres projets candidats sont disponibles. Modélisation sous Sildex

RÉSULTATS WP2 Scission du langage COTRE en U-COTRE et V-COTRE Compatibilité HOOD + : descriptions architecturale description comportementale Version avancée en cours de finalisation

RÉSULTATS WP3 Définition du langage V-COTRE Validation de V-COTRE sur les cas d ’étude et les composants OS ARINC653 Evaluation des outils sélectionnés (Tina/ALDEBARAN, SMV, LPV, UPPAAL, Sildex) Définition du processus de modélisation/validation en cours

RÉSULTATS WP4 Premier prototype basé sur le Référentiel Airbus Prototypage multi-outils (OpenTool, Stood, Sildex, LPV/VirtuOS) Prise en compte du méta-modèle avancé en cours

RÉSULTATS WP5 Coordination avec le comité AADL (SAE) Plusieurs publications & présentations : Dasia 2002 séminaire AADL octobre 2002 journées RNTL du SITEF 2002 Mise en place d ’une liste de diffusion externe et d ’un site web public (www.laas.fr/COTRE) Echanges internes supportés par un site SYMPA géré par le LAAS

CONCLUSION Finalisation des langages U-COTRE et V-COTRE : expression des propriétés, informations architecturales. Confirmation de la méthodologie pressentie : approche de type raffinement, traductions/compilations automatiques V-COTRE -> outils de vérification. Evaluation de l ’atelier COTRE du point de vue utilisateur : modélisation graphique, facilité de mise en œuvre des outils de vérification, remontée des résultats, application de l ’atelier à d ’autres plates-formes temps réel. Profils UML et AADL Perspectives : RNTL 2003, 6ième PCRD, ...