Stage essaim 3 ème année Stage DRT 1 ère année P ROTOTYPING S UITE Intégration à P ROTOTYPING S UITE O BJECT C ONSTRAINT L ANGAGE Développement d’un Interpréteur.

Slides:



Advertisements
Présentations similaires
EPITECH 2009 UML EPITECH 2009
Advertisements

Applications N-Tiers Rappels: architecture et méthodologie
Autour des objets et du formalisme UML
T. Libourel Autour des objets T. Libourel
Les Ateliers de Génie Logiciel
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.
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.
UML - Présentation.
O.C.L. Object Constraint Language
Master Génie Biologique et Informatique, première année
Les démarches de développement
Les démarches de développement
CURSUS DE FORMATION AUX NOUVELLES TECHNOLOGIES DE DEVELOPPEMENT UV EJB Entité Module Java Expert.
Gestion de la persistance des objets
Alain Le Guennec Jean-Marc Jézéquel Action Triskell
UML : GENERALITES Rappel Diagrammes Niveaux de visions
Création d’un langage d’action pour un logiciel MDA
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
le profil UML en temps réel MARTE
MDA en action Ingénierie logicielle guidée par les modèles
Chaque use-case génère un ou des scénarios, traduits par des diagrammes objets, qui permettent d’introduire et/ou de compléter les diagrammes des catégories.
Spécification et Vérification de Modèles de Procédés de Développement
UML F. Laperruque INRA – SAGA CATI SICPA.
Complément Le diagramme des classes
Analyse et conception orientée objet
De l’UML aux agents répartis
Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai 2011.
Lutin RNTL 2001 – Exploratoire – 3 ans Xavier Blanc –
Les étapes du cycle de développement du génie logiciel
Processus d'un projet F.Pfister
Sensibilisation a la modelisation
COMMUNICATION ORGANISATION
Francois Gautrais | Charles Jacob | Nicolas Levêque | Léo Chaudet 11 Mai
1 PLAN I. Eclipse Modeling Framework  Présentation  Le modèle Ecore  Code généré  Utilisation de template II.Graphical Modeling Framework  Présentation.
Comparaison entre RIP et OSPF en utilisant OPNET
ANALYSE METHODE & OUTILS
Soutenance NOUMEA NetwOrk Unified Marketplace Enterprise Application
Transformation de modèles Kick Off Motor Jean Marc Jézéquel & Didier Vojtisek La vision Triskell : Umlaut NG.
Paradigmes des Langages de Programmation
UML.
Les concepts d’UML - Le langage OCL -
Chapitre 2: COMMUNICATION TECHNIQUE
Présentation Session RPSI
Logiciel de modélisation Janvier /2014 M3I – S1 2 I Historique II Fonctionnalités III Démonstration IV Conclusion.
La Modélisation Orientée Objet Concevoir un programme : modélisation du problème à résoudre Notion de programme : machine de Turing Pouvoir d’expression.
Démarches et méthodes I II III IV V VI VIII IX X.
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
Bureau d’études Présentation du sujet Organisation des projets Version 1 8 octobre 2004.
GENIE LOGICIEL Détermination du périmètre cible d’une application
GENIE LOGICIEL
janvier 2010 Atelier Nomenclatures - AFRISTAT - Bamako (Mali) 11 Recodification de listes d’entreprises I N S E E Marie-Madeleine Fuger & Michel.
Solution cherche Problème Pierre-Alain Muller ObjeXion - ESSAIM
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
UML : un peu d’histoire H. Lounis.
Introduction au Génie Logiciel
SLAM 1 Exploitation d’un schéma de données
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
2 Processus de conception de BD
Power AMC-Rational Rational Rose, Étude comparative
Année 2006 – 2007 ENSEA © Emeric Rollin
BOUML Bruno pages.
ISNET-43 Atelier de génie logiciel Approche fonctionnelle ou objets Concurrence ou complémentarité ? Synthèse.
L’enseignement de spécialité SLAM
Les démarches de développement
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
(UML) Unified Modeling Language
1 JEE 2010 Architectures n-tiers F.Pfister
Présentation de l’Analyse et Conception des Systèmes d’Information
Modèle à objets et sérialisation Olivier ChamlaFrançois Chastanet.
Transcription de la présentation:

Stage essaim 3 ème année Stage DRT 1 ère année P ROTOTYPING S UITE Intégration à P ROTOTYPING S UITE O BJECT C ONSTRAINT L ANGAGE Développement d’un Interpréteur OCL pour une Machine Virtuelle UML

ObjeXion Prototyping Suite POUR:Prototyper des Modèles INTERET:Test des modèles en phase d’analyse Technique du Round-Trip Engineering Modèle (diagramme de classes UML) Prototyping Suite Pour créer, modifier ou détruire des instances de classe persistantes Analyse Incrémentale Modifications

Fichier de Stockage Application Fichier d’échanges Flux d’informations significatives Modèle sous Rational ROSE Fichier XMI ObjeXionPrototypingsuite Model Prototyper ObjeXion Link FacSimile Base de données relationnelle (mdb) Formatage Alimentation ObjeXion Prototyping Suite

Object Constraint Language Langage formel pour la définition des contraintes d’un modèle Sans effet de bord: le prototype ne peut être modifié Principaux types de contraintes: ~ Invariantes ~ Pré opératoires ~ Post opératoires Construit pour UML

Object Constraint Language Langage fortement typé, à la manière de Smalltalk Les contraintes s’appliquent: ~ à des Classes ~ à des Méthodes

Intégration à FacSimile