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.
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 ....).
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.