Integration of UML into ORMF [message #563322] |
Thu, 10 April 2008 12:37 |
Wolfgang Ponikwar Messages: 2 Registered: July 2009 |
Junior Member |
|
|
Although it is possible to express domain concepts or context information
in textual form in an extended glossary, a graphical form is frequently
more appreciated by users and developers alike.
Using UML class diagrams seems a much more natural way of expressing
domain concepts and business rules in the context of use cases, whereby
rules could be expressed using OCL, which gives such a domain model a
quite powerful expressiveness, plus the ability to check the model using
existing open source tools and libraries.
Users applying classnames and rule names or statements from the domain
model in their use case documents could be assisted by the tool by
automatically creating links, allowing navigation and doing additional
consistency checking and potentially other things, too.
To get a head-on start, I suggest not to develop our own UML editor, but
use one of the existing open source editors for Eclipse, such as (list is
not exhaustive):
- AmaterasUML
( http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?pa ge=AmaterasUML)
- argoeclipse
(http://argoeclipse.tigris.org/)
- Papyrus
(http://www.papyrusuml.org/)
- Violet UML
(http://alexdp.free.fr/violetumleditor/page.php)
The main job would be to integrate the editor visually and interface on
the data side to bring the model information into the overall data model
of ORMF.
What else can be done is left to your imagination...
This thread is started in response to an issue on dev.java.net I rose a
couple of days ago:
https://useme.dev.java.net/issues/show_bug.cgi?id=10
|
|
|
Powered by
FUDForum. Page generated in 0.03437 seconds