Groovy have any supported UML modeling tool ?

View: New views
4 Messages — Rating Filter:   Alert me  

Groovy have any supported UML modeling tool ?

by devonfgu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

Have any one knows that Groovy have any UML modeling tool could support ,
we could using the modeling tool to do live code and model synchronization, Class diagram reverse,Sequence diagram reverse..

Appreciate for any about Groovy modeling tool information...


Devon

RE: Groovy have any supported UML modeling tool ?

by Detering Dirk-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Devon, I have not clearly understood what your question was
about.

Do you want a UML modeling tool which uses Groovy for scripting?
Or do you want to transform UML model to Groovy code and vice vesa?
Or what is the assumed relation to Groovy regarding UML ?

> -----Original Message-----
> From: devonfgu [mailto:devon_fgu@...]
> Sent: Friday, June 13, 2008 2:58 PM
> To: user@...
> Subject: [groovy-user] Groovy have any supported UML modeling tool ?
>
>
> Hi all,
>
> Have any one knows that Groovy have any UML modeling tool
> could support , we could using the modeling tool to do live
> code and model synchronization, Class diagram
> reverse,Sequence diagram reverse..
>
> Appreciate for any about Groovy modeling tool information...
>
>
> Devon
> --
> View this message in context:
> http://www.nabble.com/Groovy-have-any-supported-UML-modeling-t
> ool---tp17822798p17822798.html
> Sent from the groovy - user mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>
>


***********************************************************************

Die Information in dieser email ist vertraulich und ist ausschliesslich
fuer den/die benannten Adressaten bestimmt. Ein Zugriff auf diese
email durch andere Personen als den/die benannten Adressaten ist
nicht gestattet. Sollten Sie nicht der benannte Adressat sein, loeschen
Sie bitte diese email.

***********************************************************************

BITMARCK Software GmbH
Paul-Klinger-Strasse 15, 45127 Essen
 
Amtsgericht Essen HRB 20680
Geschaeftsfuehrer: Frank Krause, Andreas Prenneis


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



RE: Groovy have any supported UML modeling tool ?

by devonfgu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dirk,

Thanks your response,
I need a UML modeling tool to transform UML model to Groovy code and vice vesa,
example like many Java UML modeling tool(Eclipse UML,Ration Ross...) ,that support Java code to Class diagram reverse or Sequence diagram reverse.





Detering Dirk-2 wrote:
Devon, I have not clearly understood what your question was
about.

Do you want a UML modeling tool which uses Groovy for scripting?
Or do you want to transform UML model to Groovy code and vice vesa?
Or what is the assumed relation to Groovy regarding UML ?

> -----Original Message-----
> From: devonfgu [mailto:devon_fgu@yahoo.com.tw]
> Sent: Friday, June 13, 2008 2:58 PM
> To: user@groovy.codehaus.org
> Subject: [groovy-user] Groovy have any supported UML modeling tool ?
>
>
> Hi all,
>
> Have any one knows that Groovy have any UML modeling tool
> could support , we could using the modeling tool to do live
> code and model synchronization, Class diagram
> reverse,Sequence diagram reverse..
>
> Appreciate for any about Groovy modeling tool information...
>
>
> Devon
> --
> View this message in context:
> http://www.nabble.com/Groovy-have-any-supported-UML-modeling-t
> ool---tp17822798p17822798.html
> Sent from the groovy - user mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>
>


***********************************************************************

Die Information in dieser email ist vertraulich und ist ausschliesslich
fuer den/die benannten Adressaten bestimmt. Ein Zugriff auf diese
email durch andere Personen als den/die benannten Adressaten ist
nicht gestattet. Sollten Sie nicht der benannte Adressat sein, loeschen
Sie bitte diese email.

***********************************************************************

BITMARCK Software GmbH
Paul-Klinger-Strasse 15, 45127 Essen
 
Amtsgericht Essen HRB 20680
Geschaeftsfuehrer: Frank Krause, Andreas Prenneis


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


RE: Groovy have any supported UML modeling tool ?

by Detering Dirk-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> I need a UML modeling tool to transform UML model to Groovy
> code and vice vesa, example like many Java UML modeling
> tool(Eclipse UML,Ration Ross...) ,that support Java code to
> Class diagram reverse or Sequence diagram reverse.

Well, I do not know about such a tool, and I doubt that
it would be possible to create one except for very restrictive
environments.

For forward engineering there should be no problem to define
templates to generate Groovy code from UML models.
openArchitectureWare may be a good starting point, or whatever
customisable code generator may be available for your preferred
modeling tool.

As far as I think, at a first glance, reverse engineering may
only be possible if the previously generated code will be sufficiently
formalised (e.g.: use type information everywhere) and if handcoding
would not violate this formalisms as well as some other restrictions.

But in general I would assume that Groovy code is not UMLisable due
to its dynamic nature.

Also I would reckon UML-roundtrip development and Groovy in two
very different universes wrt development paradigm.

Either you would restrict the Groovy way too much to gain any
advantage from that language, or you would sooner or later
experience the UML features much too limited to express the
agile and dynamic stuff you have done in your code.

Code generation and MDSD is one of my main subjects in my job,
but I myself am very happy that I am free to use UML mainly only
for conceptual work and can do the programmatic things by coding in
an IDE.


Just my 2ct
Det


***********************************************************************

Die Information in dieser email ist vertraulich und ist ausschliesslich
fuer den/die benannten Adressaten bestimmt. Ein Zugriff auf diese
email durch andere Personen als den/die benannten Adressaten ist
nicht gestattet. Sollten Sie nicht der benannte Adressat sein, loeschen
Sie bitte diese email.

***********************************************************************

BITMARCK Software GmbH
Paul-Klinger-Strasse 15, 45127 Essen
 
Amtsgericht Essen HRB 20680
Geschaeftsfuehrer: Frank Krause, Andreas Prenneis


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email