Mainly tools for database conception or modelization of data in UML
Voir
http://linuxfr.org/~baud123/17259.html et
HowToDia aussi
UML tools
- umlgraph http://www.umlgraph.org/ (BSD License)
- Automated Drawing of UML Diagrams
- UmlPad? http://web.tiscali.it/ggbhome/umlpad/umlpad.htm (GPL)
- using wxWindows, provided for windows
- tinyUML http://sourceforge.net/projects/tinyuml/
- MOSkitt http://www.moskitt.org/eng/moskitt_ini/
- Eclipse plugin Modeling Software KIT (MOSKitt)
- Amateras http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML
- AmaterasUML? is an Eclipse plug-in for drawing UML class-diagram, and UML sequence-diagram.
- Netbeans http://netbeans.org/features/uml/index.html
- umbrello (package kdesdk-umbrello)
- KDE application, UML modeller, with UML diagrams exported as png, can generate C++ code
- http://gaphor.sourceforge.net/ - [ snapshots ]
- http://argouml.tigris.org/
- http://www.objecteering.com
- Objecteering/UML Modeler, free (proprietary) UML Modeler containing 9 official UML diagrams and UML syntactic validation.
- http://linuxfr.org/forums/41/28786.html [fr] actualisation 2010 des outils UML, starUML
- http://staruml.sourceforge.net/en
- http://www.modelsphere.org/fr/open_modelsphere.html
- http://linuxfr.org/2002/05/31/8393.html [fr] karbon14
- http://www.visual-paradigm.com/product/vpuml/ [en] community edition (not quite clear...) seems a proprietary product
- http://www.objectsbydesign.com/tools/umltools_byCompany.html
- list of UML products like dia, argouml and others
- http://tech.motion-twin.com/php_php2xmi.html
- generates an XMI scheme (1.3) representing your classes and interfaces.
- can be imported into UML modelers like umbrello to browse, print, think about your library/application design
- http://bouml.free.fr/index.html - [ screenshots ] (GPL, C++ & Qt)
- BOUML is a free UML 2 tool box allowing you to specify and generate code in C++, Java, Idl, Php and Python.
- http://violet.sourceforge.net - [ screeenshots ] (GPL)
- Violet UML Editor is a powerful modeling software, very easy to learn and use, cross-platform,
- for many diagrams: use case, class, object, state, activity , sequence diagrams
- Violet can be started as a single application, an applet, via Java Web Start, or as an Eclipse plugin
- http://www.papyrusuml.org/scripts/home/publigen/content/templates/show.asp?P=117&L=EN - [ screenshots ] (EPL)
- Papyrus is a dedicated tool for modelling within UML2. This open source tool is based on the Eclipse environment.
- http://www.topcased.org/ - project page (EPL)
- TOPCASED-MM is the MDE part of TOPCASED, aiming to develop a meta modeler and a model oriented communication bus for software tools.
- http://umlsculptor.sourceforge.net/ - [ screenshots ] (GPL, windows, seems no longer developed since 2002)
- edit UML class diagrams : classifiers (classes, interfaces with stereotypes), packages, notes, relationships (generalization, realization, associations, dependencies)
- EMF clipboard export
- http://www.umlet.com/ - [ examples ] (GPL)
- UMLet is an open-source UML tool with a simple user interface: draw UML diagrams fast, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.
- UMLet runs stand-alone or as Eclipse plug-in on Windows, OS X and Linux.
- http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML - (EPL)
- AmaterasUML is an Eclipse plug-in for drawing UML class-diagram, and UML sequence-diagram.
- http://www.slimeuml.de/ - [ screenshots ] (seems not available without contacting the author)
- old url http://www.mvmsoft.de/content/plugins/slime/index.htm
- Slime UML, the SLIm Modeling Environment, is the first UML modeling plug-in developed from scratch for perfect integration into the Eclipse Software Development Environment (Websphere Studio Application Developer is the IBM product based on the Eclipse platform).
- https://jupe.binaervarianz.de/
- http://green.sourceforge.net/ - [ sourceforge page ] (EPL)
- green is a LIVE round-tripping editor, meaning that it supports both software engineering and reverse engineering. You can use green to create a UML class diagram from code, or to generate code by drawing a class diagram.
- http://linuxfr.org/~ploum/26418.html [fr] Dessiner un graphe de dépendances et gestion de tâches
- http://linuxfr.org/~cirdan/30309.html [fr] a list of tools is given in the comments,
- http://www.modeliosoft.com/fr/modules/togaf-architect.html [fr] TOGAF for architecture, models and diagrams
Database tools
- http://drdb.fsa.ulaval.ca/mmLite/ java applet that works in a web browser Dzenan Ridjanovic est l'auteur principal du logiciel Silverrun qui ferait très bien l'affaire mais qui est cher. Il n'est plus impliqué dans la compagnie mais a développé mmLite pour ses étudiants. "With mmLite you can design graphical data models (with or without inheritance) and transform them into relational database schemas. You can also generate specific classes for the dbLite database framework."
- http://sql2dia.sourceforge.net/
- faire des diagrammes à partir du script SQL
- http://www.xharbour.org/
- migration de source dBase, xbase, Clipper (Nantucket ?) vers une base de données tierce (MySQL ou PostgreSQL) avec le code
PHP (et al) Frameworks
Comparison to Access or other tools
Report tools