Power AMC-Rational Rational Rose, Étude comparative

Slides:



Advertisements
Présentations similaires
Enjeux Connaissances Solutions Modélisation Conclusion
Advertisements

Réalisation d’un Framework pour la création de jeux d'arcades
Présentation de projet
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.
Les logiciels gratuits de modélisation UML sous Linux
UML - Présentation.
Master Génie Biologique et Informatique, première année
UML (Unified Modeling Langage)
Rational Unified Process (RUP)
Diagrammes de communication
| Project Ways Exia A2 Groupe Carles – Corbisier – Juzanx - Pareil.
Création d’un langage d’action pour un logiciel MDA
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
Les Cas d’utilisation.
Concepts de base : la Classe Pour faire une comparaison simple, une classe serait a priori, une structure C avec des variables et des fonctions.
Analyse et Conception orientée objet
Initiation à la conception de systèmes d'information
Projet JSimula.
UML F. Laperruque INRA – SAGA CATI SICPA.
Vers la conception objet
Modèle, Méthode et Conception
SIDENA BTS IRIS Session 2008 CARME Arnaud.
Application to Blot Synteny
Projet de diplôme 2011 Miserez David
Unified Modeling Langage
Cours de Base de Données & Langage SQL
Projet JSimula.
Logiciel de gestion de comptes bancaires
LA CONTEXTUALISATION DES BANQUES DE RESSOURCES – BARRIÈRES ET CLÉS
Projet du cours MMI Lecteur multimeodial
Portée, arrimages et intervenants Évolution des méthodes
Sensibilisation a la modelisation
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
Architecture et développement Web
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.
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
UML.
Création d’une communauté web scénarisée : le projet Crealys
Logiciel de modélisation Janvier /2014 M3I – S1 2 I Historique II Fonctionnalités III Démonstration IV Conclusion.
Algorithmes et Programmation
UML : un peu d’histoire H. Lounis.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
C++ L’HERITAGE Fayçal BRAÏKI DUT INFORMATIQUE.
SLAM 1 Exploitation d’un schéma de données
Projet de fin d’étude Outil de Suivi et Pilotage de l’Activité de Recouvrement Amiable Judiciaire  
BOUML Bruno pages.
LOGO 2010/2011 Encadré par: Mr Chaouech Helmi Elaborée par: Galloussi Ons Université de Carthage Faculté des Sciences économique et de Gestion de Nabeul.
ISNET-43 Atelier de génie logiciel Approche fonctionnelle ou objets Concurrence ou complémentarité ? Synthèse.
L’enseignement de spécialité SLAM
Réalisation d'un plugin pour la gestion
Mise en place d’un site marchand
Le diagramme de composants
Logiciel de surveillance de réseaux informatique
1 Wikiman DRUANT Grégoire ZEKRI Mohamed Juin 2006 Encadré par : Mr Eric Piel.
2 Tracks Unified Process
Chapitre 2 Rappels objet et Présentation des diagrammes UML
Outil de modélisation :
Chapitre 2 Rappels objet et Présentation des diagrammes UML
La gestion des bases de données
UML support à la COO 2ème année IUT Calais-Boulogne Bénédicte Talon
Remote Method Invocation
Réalisation d’un Framework pour la création de jeux d'arcades Groupe MUS-D : FHAL Jonathan KÖNIG Mélanie MAILLET Laurent MANESCHI Romain NOVAK Audrey Encadrant.
ETL Juin 2010 Université De Souk-Ahras Institut : Sciences & Techniques Département : Sciences Réalisé par :  OUACEL Seif Eddine diriger:  Mr.MENASRIA.
CATALOGUE DES FORMATIONS Business Objects 2015 Formateur : KAMAL Laiss.
Les IDE de Conception CORRAND Paul, DAMOUR Florent, FLORENTIN Calvin, PETRINI Amaury, WILLIAM Jordan G2S2.
Les IDE orientés conception C ycle de V ie D es A pplications
Transcription de la présentation:

Power AMC-Rational Rational Rose, Étude comparative Power AMC-Rational Rational Rose, Étude comparative. Master M3I FSDM/USMBA

Plan : Définition des outils Présentation des diagrammes Étude comparative Conclusion

Rational Rose : Logiciel de modélisation orienté objet Il a été édité par Rational Machine pour créer et éditer les différents programmes du modèle UML. Il permet également de sauvegarder et d’imprimer ses diagrammes, ainsi que la génération de code sous différents langages tel que C++, Java, SQL…

PowerAMC PowerAMC est un logiciel de conception créé par la société SDP, qui permet de modéliser les traitements informatiques et leurs bases de données associées. Il permet de réaliser tous les types de modèles informatiques. Il reste un des seuls qui permet de travailler avec la méthode Merise. Il permet aussi de générer les codes sous différents types de langages tels que JAVA, SQL, C++ et autres.

Diagramme des cas d’utilisations

De la même manière que Rational Rose et PowerAMC, tous les outils de modélisation UML font le diagramme de cas d’utilisation de manière similaire.

Sous Rational Rose

Sous PowerAMC

Diagramme de séquence

Sous Rational Rose

Sous PowerAMC

Diagramme de classes

Sous Rational Rose

Sous PowerAmc, la réutilisabilité des objets créés dans le diagramme des cas d’utilisation n’est pas possible pour la création du diagramme de classe. Cependant après importation du modèle Rational Rose, nous avons cette possibilité.

Étude comparative

Tableau comparatif Rational Rose PowerAmc Réutilisabilité des objets dans le diagramme de classe Norme UML 2.x Création de toutes sorte de diagramme Génération des codes sous divers langages Conception sous Merise

Rational Rose PowerAMC Open Source Prise en charge de l’agrégation au niveau du code SQL

Conclusion !! Il serait intéressant de savoir manipuler divers logiciels de modélisation. En effet, comme nous avons pu le constater au cours de notre exposé, cela nous permet de remédier à certains manques dans un logiciel donné par l’utilisation d’un autre. Dans la mesure où les logiciels sont complémentaires.

Merci pour votre attention  !!