Oi Cristovao,
You can use many approaches to accomplish your goal. You can
use UML2 profile, i.e., your meta-model will be based on UML2. Another option
is to create a MOF meta-model. In that case, you would use EMF/ECORE as the
tool to create your meta-model. Each option has pros-and-cons. Since you are
concerning to create a pretty rich meta-model, the use of UML2 profile can help
you save a lot of time since you would reuse UML2 super-structure concepts.
Regarding your meta-model layers, try to take advantage of
MOF meta-models layers to not re-invent the wheel.
Walcelio
From: uml2-dev-bounces@xxxxxxxxxxx
[mailto:uml2-dev-bounces@xxxxxxxxxxx] On
Behalf Of Cristóvão Oliveira
Sent: Monday, May 16, 2005 4:13 PM
To: uml2-dev@xxxxxxxxxxx
Subject: [uml2-dev] UML2 for
metamodelling...
Hello
all,
I'm
interested on developing a metamodel for a parallel programming language I have
been helping on its development. I'm not really sure if here is the right place
to ask my question, but I would like, if so, if someone can indicate me the right
place. Here is my question:
I'm
using Eclipse for some time now and I would like to know which
packages/plug-ins I should need to develop the metamodel for my language, using
it afterwards to produce some architectural models, then finally to prepare a
concrete configuration and test it (Of course I would like to have a kind of
consistent framework to do all of that given me possibility for the declaration
of the relations between the different four layer metamodelling architecture,
namely M2, M1, M0)
I
would like to use the environment of Eclipse, Is it possible?
Thank
you in advance,
Cristóvão
|---------------------------------|
|Cristóvão
Oliveira - PhD Student |
|---------------------------------|
|University of Leicester
|
|Computer Science Department |
|Leicester - United
Kingdom
|
|http://www.cs.le.ac.uk/people/coliveira
|---------------------------------|
|Universidade Nova de
Lisboa |
|FCT-DI
|
|Lisboa -
PORTUGAL
|
|e-mail: co@xxxxxxxxxxxxx
|
|http://ctp.di.fct.unl.pt/~co
|
|---------------------------------|
"Do
you sell Mac OS X for Windows?" - Computers: http://rinkworks.com/stupid/