Code generation with UML

From: Boris (boris_at_gtemail.net)
Date: 04/19/04


Date: Mon, 19 Apr 2004 19:13:29 +0200

I have been playing around a little with Poseidon for UML (from
http://www.gentleware.com/) and realized that the code generation feature of
this software is based only on class diagrams. So for example modeling class
behaviors in activity or state diagrams is pretty useless if you want to
generate code.

As I can't try all the UML tools out there I'd like to ask what tools
support code generation that is based on structural and behavioral diagrams.
I would like to connect the UML diagrams in such a way that the tool gets a
more or less complete picture of the model and generates appropriate code
(which is not based on just one diagram type).

Does anything like this exist or do I have to wait a couple of years?
(Supported programming language doesn't matter.)

TIA,
Boris



Relevant Pages

  • Re: Code generation with UML
    ... > feature of this software is based only on class diagrams. ... > As I can't try all the UML tools out there I'd like to ask what tools ... > support code generation that is based on structural and behavioral ...
    (comp.object)
  • Re: UML Question (Object <-> ObjectFinder?)
    ... ER diagrams, Data flow diagrams, and ... The official notation for SM today is a subset ... It doesn't even use any stereotypes that aren't defined in UML. ... >> So long as the subclasses are substitutable, ...
    (comp.object)
  • Re: Humble opinion on UML
    ... I am not a real developer, but I use it sporadically since 1998 and I ... Even if one decides to employ OO techniques for a small application, it is even less likely that UML would be worthwhile for anything other that informal communication or sketching out design ideas. ... Activity Diagrams have been largely replaced by Abstract Action Languages because they are much easier to modify. ...
    (comp.object)
  • Re: Is UML appropriate for embedded systems ?
    ... Sequence diagrams are a good help in specifying ... The company I work for uses Rose for smartcard operating systems (a few ... The use of UML for our purpose is not obvious. ... usecases, but IMHO not for OSes or VMs ...
    (comp.arch.embedded)
  • Re: UML: Is it allowed to introduce custom stereotypes on classes? What about methods?
    ... >{enumeration} after the class name. ... I know UML knows such things as, ... >modelling methods as abstract or even static, ... understand these diagrams, understands the diagrams. ...
    (comp.object)