U.F.O.
Contents |
U.F.O.
Description
U.M.L. For Ofbiz (U.F.O.) provides a graphical user interface (G.U.I.) to make class diagram from Ofbiz (or Neogia) Database.
It works with entitymodels (at least) and [#informationmodel informationmodels].
It is written in Java with JGraph library (v5) for the diagraml and XPP3 for the X.M.L. parser. So it can be run under Linux (OK), Windows (OK) and Mac OS (not tested).
It is provided under GPL licence.
Screenshots
Capacity
For now U.F.O. can :
- Reading entitymodel files
- Showing entities by package or not in a tree
- Dropping an entity on the diagram
Informationmodel
Informationmodel files contain information about entity. Whereas entitymodels contain entity fields and relations, informationmodels contain modelisation informations.
For example you can add this informations :
- Class tags
- Attribute tags
- Stereotype
- Association class
- And more ...
Sources
The repository is here :
svn checkout svn://labs.libre-entreprise.org/svnroot/ufo (anonymous access)
svn checkout svn+ssh://developername@labs.libre-entreprise.org/svnroot/ufo (for developpers)
Sites maven
Les sites maven (neogia-utils & UFO) se trouvent : http://ufo.labs.libre-entreprise.org
Packages
rpm (crée avec alien) : [rpm]
mac : [mac]
exe (windows) : [win]
deb : [deb] ou utiliser le dépôt (section suivante)
autres : utiliser le svn
Dépôt deb
ajoutez à votre sources.list (dans /etc/apt) la ligne :
deb http://ufo.labs.libre-entreprise.org/deb-repo/ ./
- apt-get update && apt-get install UFO
à la question :
Faut-il installer ces paquets sans vérification (o/N) ?
répondez "o".
Remarque : il y a une erreur de clef GPG qui peut (doit) être ignorée.


