[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.technology.omelet] Re: Welcome to OMELET

If we consider:
* a "model", which has no real MDA definition as a modelling element, to be MOF extent, which by my reckoning is the only modelling concept that approximates the commonly-held idea
* a "metamodel" to be a MOF:Package (in either its EMOF or CMOF form according to taste)
* that there is thus no modelled link between a model and a metamodel


Considering these assumptions (and feel free to dissuade me of them), then what do you mean by the type of a model?

Making the leap that there might be such a link (and I personally don't think its a great idea):

* given that extents are, as far as i can tell, heterogeneous in terms of the types of the objects, and also packages (metamodels)of the types of the objects, that they contain, does this imply multiple typing?

* is there any polymorphism at the package level and, if so, what does it mean?

Please don't take these questions of criticism. I think its a really interesting idea.

Cheers,

Jim.


exquisitus wrote:
Hi All

Firstly, may I apologise to enthusiastic accessors of the OMELET pages, who
have detected the project/newsgroup in the last week. Unfortunately the
project became visible just as I went on
holiday for a week.

OMELET is a tool for integrating diverse model transformations and
representations. Think of it as
a next generation make/Ant for the new strongly typed/meta-modelled MDA age.

The OMELET 0.0.1 feature is available as a very preliminary demonstration of
some principles.
In due course it should be reachable in the Omelet Beta category after
installing the update from
the Update Site linked from http://www.eclipse.org/omelet. Until the web
server catches up it
may be reached via
http://dev.eclipse.org/viewcvs/indextech.cgi/~checkout~/omelet-home/update-site.
Documentation may be found within the bundled User manual, including a
relatively detailed, but
poorly written, and slightly out-of-date Word document. A very brief
overview may be found at
http://dev.eclipse.org/viewcvs/indextech.cgi/~checkout~/omelet-home/index.html.

Since OMELET is about integrating model transformation technologies, I am
very interested in hearing from any potential contributors or collaborators,
particularly those who wish to integrate their favourite tool with OMELET.

    Regards

        Ed Willink