|
Re: UML vs EMF ECore VISUAL Tools [message #12286 is a reply to message #12274] |
Fri, 13 January 2006 11:55 |
Eclipse User |
|
|
|
Originally posted by: tfrangoullides.instream.co.uk
Hi Pranas,
The eclipse.technology.emf group may be a better place to get information on
current EMF technology. Anyway, I've made some comments in case they are
useful to you.
EMF is much smaller (and tighter) than UML and is probably more comparable
to OMG's EMOF. However, the UML2 project is implementation of UML2 which
uses EMF for its meta-model. This opens many possibilities for combining
UML2 and EMF in powerful ways. It really depends on what you are trying to
achieve. Note there are facilities to convert uml2 models to EMF models and
generate code corresponding code.
I am not sure about visualising using other tools. I know IBM rational
Software Modeller/Architect models work well with uml2 project but visual
information is lost. In general I am yet to see good exchange of visual
information across any two uml2 modelling tools.
Note that you do not need to base your model on the ecore model to get XMI
serialisation. You get that for any EMF model.
You may want to check out the UML2 Project and also the GMF project which
aims to provide generation of graphical tools for visualising and editing
EMF models (including uml2).
Hope that helps,
Tas.
Pranas wrote:
> BlankHello EMF technology gurus,
>
> I am analyzing possibility to migrate existing UML based modeling to EMF
> based.
>
> The UML may be extended with creation of specific UML Profiles with
> definition of new e.g. stereotypes and tagged values. The resulting models
> are very convenient for visualization via existing UML Modeling
> environments e.g. Magic Draw UML
>
>
>
> Are there similar possibilities to do that in EMF?
>
> Note: Resulting EMF.Edit implementation generated from meta-model is not
> as mature as out-of-box EMF ecore visualization tools.
>
>
>
> One potential hack I've tried to check is creation of meta-model based on
> Ecore.ecore in order to have similar XMI representation of my model and
> Ecore XMI. The generated code from resulting GenModel is not compilable.
>
> My intention was to see resulting model (class diagrams like views without
>
|
|
|
Re: UML vs EMF ECore VISUAL Tools [message #42485 is a reply to message #12286] |
Sun, 30 July 2006 23:14 |
Eclipse User |
|
|
|
Originally posted by: philipp.kutter.org
Hi, Pranas.
You may want to check out the www.topcased.org open source
project too. They are EMF, GMF, and UML2 based. One of their
planned work items is profiles as real metamodels !
Directly manipulating the class (and few other) parts of UML2 is
possible too. We use it mainly as graphical EMF editor.
Best, Philipp
Tas Frangoullides wrote:
> Hi Pranas,
>
> The eclipse.technology.emf group may be a better place to get information on
> current EMF technology. Anyway, I've made some comments in case they are
> useful to you.
>
> EMF is much smaller (and tighter) than UML and is probably more comparable
> to OMG's EMOF. However, the UML2 project is implementation of UML2 which
> uses EMF for its meta-model. This opens many possibilities for combining
> UML2 and EMF in powerful ways. It really depends on what you are trying to
> achieve. Note there are facilities to convert uml2 models to EMF models and
> generate code corresponding code.
>
> I am not sure about visualising using other tools. I know IBM rational
> Software Modeller/Architect models work well with uml2 project but visual
> information is lost. In general I am yet to see good exchange of visual
> information across any two uml2 modelling tools.
>
> Note that you do not need to base your model on the ecore model to get XMI
> serialisation. You get that for any EMF model.
>
> You may want to check out the UML2 Project and also the GMF project which
> aims to provide generation of graphical tools for visualising and editing
> EMF models (including uml2).
>
> Hope that helps,
> Tas.
>
> Pranas wrote:
>
>
>>BlankHello EMF technology gurus,
>>
>>I am analyzing possibility to migrate existing UML based modeling to EMF
>>based.
>>
>>The UML may be extended with creation of specific UML Profiles with
>>definition of new e.g. stereotypes and tagged values. The resulting models
>>are very convenient for visualization via existing UML Modeling
>>environments e.g. Magic Draw UML
>>
>>
>>
>>Are there similar possibilities to do that in EMF?
>>
>>Note: Resulting EMF.Edit implementation generated from meta-model is not
>>as mature as out-of-box EMF ecore visualization tools.
>>
>>
>>
>>One potential hack I've tried to check is creation of meta-model based on
>>Ecore.ecore in order to have similar XMI representation of my model and
>>Ecore XMI. The generated code from resulting GenModel is not compilable.
>>
>>My intention was to see resulting model (class diagrams like views without
>>�profile� specific information) with existing EMF visualizations tools
>>e.g. Omondo
>>
>>
>>
>>I guess the EMF tools and code generation implementation is not intended
>>to be used in such way.
>>
>>And I'd like to hearing more about similar attempts, techiques and tools.
>>All kind of ideas and proposals are very welcome!
>>
>>
>>Thank
>>Pranas
>
>
|
|
|
|
Re: UML vs EMF ECore VISUAL Tools [message #583948 is a reply to message #12286] |
Sun, 30 July 2006 23:14 |
Eclipse User |
|
|
|
Originally posted by: philipp.kutter.org
Hi, Pranas.
You may want to check out the www.topcased.org open source
project too. They are EMF, GMF, and UML2 based. One of their
planned work items is profiles as real metamodels !
Directly manipulating the class (and few other) parts of UML2 is
possible too. We use it mainly as graphical EMF editor.
Best, Philipp
Tas Frangoullides wrote:
> Hi Pranas,
>
> The eclipse.technology.emf group may be a better place to get information on
> current EMF technology. Anyway, I've made some comments in case they are
> useful to you.
>
> EMF is much smaller (and tighter) than UML and is probably more comparable
> to OMG's EMOF. However, the UML2 project is implementation of UML2 which
> uses EMF for its meta-model. This opens many possibilities for combining
> UML2 and EMF in powerful ways. It really depends on what you are trying to
> achieve. Note there are facilities to convert uml2 models to EMF models and
> generate code corresponding code.
>
> I am not sure about visualising using other tools. I know IBM rational
> Software Modeller/Architect models work well with uml2 project but visual
> information is lost. In general I am yet to see good exchange of visual
> information across any two uml2 modelling tools.
>
> Note that you do not need to base your model on the ecore model to get XMI
> serialisation. You get that for any EMF model.
>
> You may want to check out the UML2 Project and also the GMF project which
> aims to provide generation of graphical tools for visualising and editing
> EMF models (including uml2).
>
> Hope that helps,
> Tas.
>
> Pranas wrote:
>
>
>>BlankHello EMF technology gurus,
>>
>>I am analyzing possibility to migrate existing UML based modeling to EMF
>>based.
>>
>>The UML may be extended with creation of specific UML Profiles with
>>definition of new e.g. stereotypes and tagged values. The resulting models
>>are very convenient for visualization via existing UML Modeling
>>environments e.g. Magic Draw UML
>>
>>
>>
>>Are there similar possibilities to do that in EMF?
>>
>>Note: Resulting EMF.Edit implementation generated from meta-model is not
>>as mature as out-of-box EMF ecore visualization tools.
>>
>>
>>
>>One potential hack I've tried to check is creation of meta-model based on
>>Ecore.ecore in order to have similar XMI representation of my model and
>>Ecore XMI. The generated code from resulting GenModel is not compilable.
>>
>>My intention was to see resulting model (class diagrams like views without
>>�profile� specific information) with existing EMF visualizations tools
>>e.g. Omondo
>>
>>
>>
>>I guess the EMF tools and code generation implementation is not intended
>>to be used in such way.
>>
>>And I'd like to hearing more about similar attempts, techiques and tools.
>>All kind of ideas and proposals are very welcome!
>>
>>
>>Thank
>>Pranas
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.02522 seconds