This SoaML profile is not currently implemented by any tool or vendor (or
maybe it is but I don't know). btw, Eclipse community is so large that you
can always find a work around using open source or ISV.
I am convinced that profile approach is better than DSL using proprietary
metamodel. I am totally confused when I see teams playing with EMF
creating metamodels with no reality with any official specification. I
mean DSL is not a language like UML and it is not because you create a
metamodel using serialization that this is UML or it is a comprehensive
language.
A DSL is only usable by the team which has created it. I mean use it once
and loose it as soon as
I think that it is better to use stereotype built on the top of UML inside
a profile because:
- you can reuse your models with UML2
- you can add your own and customize menus
- you can have graphical specific diagrams (I mean different icons or
shapes)
and a lot more
We will be pleased to help you in getting this profile and a tight UML 2
integration respecting the latest OMG specifications.
We can create the profile and donate it to the community. It would work at
metamodel level but graphical integration will always be specific to every
tool.
We will have a look at this SoaML profile by the end of August 2009 and
could add this profile on our todo list. If you want to influence our
priority list and would like to get this profile next week :-) then feel
free to send a request to sales at omondo.com
Thanks,