Disposition graphique de diagrammes sous
Open ModelSphere
Présentation finale
GLO-3002
David Poulin-Gagnon
Louis-Vincent Guay
Philippe Létourneau
Gabriel Roy-Lortie
www.ulaval.ca
Qu’est-ce qu’Open ModelSphere (OMS)?
Connu auparavant sous le nom de SILVERRUN
ModelSphere
Logiciel open source sous licence GPL, mais de
plus en plus de ses composants sont sous
licence LGPL
Modélisation de tous types de diagrammes
UML et de modèles de données
Permet de faire du reverse engineering
Projet dirigé par Grandite
Neosapiens inc., notre client, participe
activement à son développement
www.ulaval.ca
Projet à réaliser
Problématique
OMS ne permet pas de disposer
automatique un diagramme de façon
acceptable
L’utilisateur doit donc disposer lui-même le
diagramme après un reverse engineering
avant qu’il ne soit utilisable
Besoin
Un diagramme rapide à lire et à parcourir
Un diagramme facile à comprendre
3
www.ulaval.ca 4
Projet à réaliser
Développer un plugiciel (plugin) de disposition
automatique de diagrammes pour le logiciel de
modélisation UML OpenModelSphere
Idéalement, le plugiciel doit être sous licence
LGPL
Principalement utilisé pour disposer un
diagramme après une opération de reverse
engineering
www.ulaval.ca
Objectifs
Implanter un ou plusieurs algorithmes de
disposition de diagrammes
Critères des algorithmes
Fonctionner pour les diagrammes de classes et
les diagrammes de modélisation relationnelle de
données
Être performant et s’exécuter rapidement
Éviter le croisement des arêtes et la
superposition des tables/classes
L’espace occupé par un diagramme doit être
minimal
1 / 25 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !