I am convinced that profile approach is better than DSL using proprietary
metamodel. I am totally confused when I see team 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 crea
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
This SoaML profile is not currently implemented by any vendor (or maybe it
is but I don't know) and we will be pleased to help you in getting this
profile and a tight UML 2 integration respecting the latest OMG
specifications.