Database Reference
In-Depth Information
Il est intéressant d'analyser l'évolution de ces offres cinq ans après. Enterprise Architect n'offre
plus la possibilité de traduire un diagramme de classes, Visual UML a été inclus dans Visual
Paradigm. Peu de nouveaux outils sont apparus et ceux qui sont gratuits ne sont ni iables, ni
performants. Ma sélection s'est portée sur les outils suivants :
MagicDraw UML : http://www.magicdraw.com/
MEGA Designe : http://www.mega.com/en/product/mega_designer/index.asp?l=en
Modelio : http://www.modeliosoft.com/
Objecteering : http://www.objecteering.com/
PowerAMC : http://www.sybase.fr/products/modelingdevelopment/poweramc
Rational Rose : http://www.ibm.com/
Visual Paradigm : http://www.visual-paradigm.com/product/vpuml/
Win'Design : http://www.win-design.com/fr/
Ces outils proposent tous un processus de conception basé sur les différents niveaux du concep-
tuel au physique ( forward engineering ), un processus de rétroconception ( reverse engineering )
et un processus d'interéchange ( round-trip engineering ) entre modèles.
La partie consacrée aux bases de données n'est pas forcément prépondérante. D'autres
fonctionnalités concernent la modélisation de processus métier BPM ( Business Process
Models ) qui peuvent être importés ou exportés conformément au langage BPEL4WS
( Business Process Execution Language for Web Services ). Nombre d'entre eux fournissent
un référentiel utile aux architectes des systèmes d'information qui en seront les principaux
utilisateurs. Certains outils se combinent avec Hibernate, ce qui n'arrange pas nos affaires
en vérité.
Ce chapitre ne se substitue évidemment pas à la documentation des produits, il illustre seule-
ment certaines fonctionnalités des éditeurs de logiciels. Chaque outil est évalué sur la qualité
de traduction d'un diagramme de classes incluant toutes sortes d'associations. La capacité de
rétroconception d'une base de données est également étudiée.
MagicDraw
La version Architect ou Enterprise de MagicDraw présente sur le site Web des fonctionnalités
relatives à la génération de code SQL. La version d'évaluation est plus que restrictive (procé-
dure d'enregistrement et multiples vériications) : nombre d'objets limités, ichiers en lecture
seule, le tout pour 27 jours ! Au secours !
 
Search WWH ::




Custom Search