Sign In/My Account | View Cart  
advertisement

Article:
 UML for Web Services
Subject: what maps the diagrams into code ?
Date: 2003-08-15 20:30:26
From: Doron Ben-Ari

Interesting ideas.
Which tool or utility is translating the diagrams into code ?

No Previous Message Previous Message   Next Message Next Message


Titles Only Titles Only Newest First
  • what maps the diagrams into code ?
    2004-05-20 20:20:37 John Timm

    I created a tool that converts XMI (XML-based representation of UML models) to source code (Java) using XSLT. It would be possible to create an XSLT transform that converts XMI to WSDL. I am also considering writing a tool that converts UML to WSDL to OWL-S using XSLT.


    If you would like more information on this, please send me an email.


    Regards,


    John T.E. Timm

    • what maps the diagrams into code ?
      2005-11-03 06:51:32 J.Wieland

      Hello Tim,


      I'm just beginning to evaluate a transformation of xmi-model data to wsdl data. I normally build the model in Rose and export it to an xmi-file. I'm quite familiar with xslt but not with the "rules" how to build a wsdl-file out of an xmi-file. How are the "objects" (classes, attributes and so on) mapped.
      I would like to get any help you can give to me (literature, links ....).


      Best Regards
      Juergen

  • Author's response
    2003-08-19 08:19:13 Will Provost

    Unfortunately, at this stage of the game, I don't know of any UML tools that will do code generation at this level. I think some are working well with WXS schema generation at this point, and perhaps there's very simple WSDL generation, but tying the consolidated notation into UML tool, application server, IDE, etc., is not possible yet.


    For what it's worth, in my own practice I tend to rely on UML as a whiteboard language only. I've never found code generation to be very effective; it almost always breaks on reverse-engineering and thus tends to gum up the development process after an initial burst of code productivity.





Sponsored By: