Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [featuremodel-dev] Features and Facets

Hello Miles,

I believe that both project means different things, if they talk about features.

The Feature Model project provides a standard meta model and evaluation infra structure
for Feature Models inside Eclipse. Feature Models are widely used to express variability
information for product lines. So a "feature" is defined as a "prominent or distinctive
user-visible aspect, quality, or characteristic of the system".

See also http://en.wikipedia.org/wiki/Feature_model

A connection to EMF Facet could be, that a feature model is used to express all existing
extensions to EMF models. Then it can be used to select a valid set of these extensions
depending on the rules between them. EMF Facet can use this information to do its job.


Best regards,
  Holger


Am 08.10.2010 20:31, schrieb Miles Parker:
> Hi to EMFT Feature and EMFT Facet projects,
> 
> I just noticed the EMF Facet project's CQ and it looks really neat. Forgive my ignorance please, but I'm wondering how/if the EMFT Feature and Facet projects are connected, both technically and in terms of collaboration?  My initial hit is that the Facets project is more about extension/advisement of EMF models on the implementation side, and the Feature project is more about providing formal semantics and validation for those kinds of extensions. (I'm trying to avoid using the words I'm trying to define in the definition!)
> 
> To put it more bluntly, if my primary interest is in taking an existing ecore meta-model(s) (including ecore itself) and enriching and/or modifying the model, including support for tooling, which project would most closely fit the bill?
> 
> thanks for any insight you can share,
> 
> Miles
> _______________________________________________
> featuremodel-dev mailing list
> featuremodel-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/featuremodel-dev
> 


-- 
Holger Papajewski
Phone: +49-391-54456920 Fax: +49-391-54456990
--
pure-systems GmbH
Geschäftsführung: Danilo Beuche, Holger Papajewski
Sitz der Gesellschaft: Magdeburg
Registergericht: Amtsgericht Magdeburg, HRB 13044


Back to the top