On 10 oct. 07, at 17:30, Adrian Kuhn wrote:
On 10 Oct 2007, at 16:28 , Stéphane Ducasse wrote:
I'm confused why are you talking about
famix?
I thought you were talking about Meta.
Famix is meta-described in EMOF, but does only use 20% of what EMOF
can do. For example, we do not use
- multiple inheritance
- other multiplicity than 0..1 or 0..*
- the set and unqiue property of properties
- the id property
- parameters (hence all our operations are equivalent to derived
properties)
- etc...
- ...
Ok I understand what you meant
Now about msemmmodel, why don't you have
operation (or something
related that would be useful to hook behavior)?
The design decision behind MSE mmmodel is very simple: if a EMOF
feature was not used anywhere in any extensions of Famix, I removed
it. As none of the operations in Famix had any Parameter, all are
equivalent to properties.
cheers,
AA
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev