Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF "Technology" (Ecore Tools, EMFatic, etc)  » UML vs EMF ECore VISUAL Tools
UML vs EMF ECore VISUAL Tools [message #12274] Fri, 13 January 2006 09:37 Go to next message
Pranas is currently offline PranasFriend
Messages: 19
Registered: July 2009
Junior Member
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 #12286 is a reply to message #12274] Fri, 13 January 2006 11:55 Go to previous messageGo to next message
Eclipse UserFriend
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 Go to previous message
Eclipse UserFriend
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 #562924 is a reply to message #12274] Fri, 13 January 2006 11:55 Go to previous message
Tas Frangoullides is currently offline Tas FrangoullidesFriend
Messages: 195
Registered: July 2009
Senior Member
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 #583948 is a reply to message #12286] Sun, 30 July 2006 23:14 Go to previous message
Eclipse UserFriend
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
>
>
Previous Topic:OCL and toString
Next Topic:EMFT OCL description
Goto Forum:
  


Current Time: Fri Apr 19 03:44:28 GMT 2024

Powered by FUDForum. Page generated in 0.02522 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top