CWM usage in EMF [message #417037] |
Sat, 23 February 2008 21:47 |
Eclipse User |
|
|
|
Originally posted by: jozef.vasek.gmail.com
Hi,
I would like to use CWM relational metamodel in my tranformations. I found
that importing from rose cwm.mdl to cwm.ecore is possible. But it gave me
some errors.
Is there any better aproach how to start work with CWM Relational
metamodel or I can work with that generated from rose .mdl?
My Second question is how to consequently convert any CWM model(instance
of CWM metamodel) stored in XMI into model corresponding to cwm.ecore
metamodel?
I looked for olders messagges , but I didn't find anything certain. I'm a
newbie in EMF...
Thanks for your answers.
Jozef Vasek
|
|
|
Re: CWM usage in EMF [message #417041 is a reply to message #417037] |
Sun, 24 February 2008 12:42 |
Ed Merks Messages: 33217 Registered: July 2009 |
Senior Member |
|
|
Jozef,
Comments below.
Jozef Vasek wrote:
> Hi,
>
> I would like to use CWM relational metamodel in my tranformations. I
> found that importing from rose cwm.mdl to cwm.ecore is possible. But
> it gave me some errors.
I seem to recall it being a bit of a monster. I wonder if there is a
more recent serialization of it that's based on UML2 XMI? Depending on
the Errors you get, it might well be possible to import the Ecore
properties (org.eclipse.emf.importer.rose/rose/ecore.pty) and set
missing information as well as add any necessary details via stereotypes.
> Is there any better aproach how to start work with CWM Relational
> metamodel or I can work with that generated from rose .mdl?
Probably a UML2-based version would be better, if there is one.
> My Second question is how to consequently convert any CWM
> model(instance of CWM metamodel) stored in XMI into model
> corresponding to cwm.ecore metamodel?
You'd have to define some type of mapping as we've done from XSD ->
Ecore via XSDEcoreBuilder. There are a couple of "examples" of this
type of mapping, including JavaEcoreBuilder, RoseEcoreBuilder, and
UML2EcoreConverter which you could look to for examples.
>
> I looked for olders messagges , but I didn't find anything certain.
> I'm a newbie in EMF...
If you want to take the Rose approach, I can try to help you overcome
specific problems with the import step...
>
> Thanks for your answers.
>
> Jozef Vasek
>
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
|
|
|
Re: CWM usage in EMF [message #1492486 is a reply to message #1490484] |
Sat, 29 November 2014 22:31 |
lami P Messages: 10 Registered: November 2014 |
Junior Member |
|
|
sorry Ed Merks and thak you for your interest, i will explain:
i would like to make an implementation of CWM metamodel by doing it extension and i found that the EMF supports the CWM and MDA technologie , so i try to import it metamodel
into EMF to use it, but i have found lot of problems ,by the way, my aim is to import classes of CWM and make an extension of some specific classes,
then i would to generate an XMI file of this modelisation, so i'm looking for help to doing that (implement CWM into EMF) knowing that it is the first time that i use EMF and i'am still a beginner.
Concerning EA, i succeded to import the CWM classes into this software and i generate an xmi file of that , and i would try also to import that xmi file into the EMF to visualize it , and i don't know if it is possible!
my question is how to use the CWM into EMF?
thank you so much for help
|
|
|
Re: CWM usage in EMF [message #1494180 is a reply to message #1492486] |
Mon, 01 December 2014 08:43 |
Ed Merks Messages: 33217 Registered: July 2009 |
Senior Member |
|
|
lami,
Comments below.
On 29/11/2014 11:31 PM, lami P wrote:
> sorry Ed Merks and thak you for your interest, i will explain:
>
> i would like to make an implementation of CWM metamodel by doing it
> extension
I don't know what you mean by extension. Certainly there is an Ecore
model for CWM, so an extension of that would be your own Ecore model
with classes that extend classes in CWM, or perhaps simply use classes
or data types from CWM.
> and i found that the EMF supports the CWM and MDA technologie , so i
> try to import it metamodel into EMF to use it,
What does "import" mean? I assume CWM has an existing corresponding
*.ecore and *.genmodel.
> but i have found lot of problems ,by the way, my aim is to import
> classes of CWM and make an extension of some specific classes,
So where is the *.ecore and *.genmodel for it?
> then i would to generate an XMI file of this modelisation,
XMI files are serializations not generated things....
> so i'm looking for help to doing that (implement CWM into EMF) knowing
> that it is the first time that i use EMF and i'am still a beginner.
> :? :? Concerning EA, i succeded to import the CWM classes into this
> software and i generate an xmi file of that , and i would try also to
> import that xmi file into the EMF to visualize it , and i don't know
> if it is possible!
I have such a hard time with your terminology.
> my question is how to use the CWM into EMF?
You just keep asking the same things, and I don't concrete understand
what your terminology refers to. Do you have the Ecore model and
GenModel for CWM?
> thank you so much for help :)
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03925 seconds