Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » ORMF » Integration of UML into ORMF
Integration of UML into ORMF [message #10190] Thu, 10 April 2008 12:37 Go to next message
Wolfgang Ponikwar is currently offline Wolfgang PonikwarFriend
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
Re: Integration of UML into ORMF [message #10205 is a reply to message #10190] Thu, 10 April 2008 13:31 Go to previous message
Joel Rosi-Schwartz is currently offline Joel Rosi-SchwartzFriend
Messages: 624
Registered: July 2009
Location: London. England
Senior Member
On 2008-04-10 13:37:02 +0100, woponikwar@ib-ponikwar.de (Wolfgang
Ponikwar) said:

> 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

Some very excellent food for thought.

One question, I was wondering why you picked the projects you did for
the head-on start. Have you considered the Eclipse UML2 project?

For one I think these ideas deserve some serious consideration and exploration.

Thanks Wolfgang,
Joel
--
Joel Rosi-Schwartz
Etish Limited [http://www.etish.org]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^...^
/ o,o \ The proud parents of Useme
|) ::: (| The Open Requirements Management Tool
====w=w==== [https://useme.dev.java.net]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Re: Integration of UML into ORMF [message #563362 is a reply to message #10190] Thu, 10 April 2008 13:31 Go to previous message
Joel Rosi-Schwartz is currently offline Joel Rosi-SchwartzFriend
Messages: 624
Registered: July 2009
Location: London. England
Senior Member
On 2008-04-10 13:37:02 +0100, woponikwar@ib-ponikwar.de (Wolfgang
Ponikwar) said:

> 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

Some very excellent food for thought.

One question, I was wondering why you picked the projects you did for
the head-on start. Have you considered the Eclipse UML2 project?

For one I think these ideas deserve some serious consideration and exploration.

Thanks Wolfgang,
Joel
--
Joel Rosi-Schwartz
Etish Limited [http://www.etish.org]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^...^
/ o,o \ The proud parents of Useme
|) ::: (| The Open Requirements Management Tool
====w=w==== [https://useme.dev.java.net]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Previous Topic:Integration of UML into ORMF
Next Topic:Build error from OSEE - "osee build errors.txt" yEnc (1/1)
Goto Forum:
  


Current Time: Mon Nov 24 14:23:15 GMT 2014

Powered by FUDForum. Page generated in 0.02052 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software