Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [featuremodel-dev] Documentation

Dear Andre,

I'm still studying your meta-model and I'm wondering how do you validate the constraints.

For example, let's suppose that I write a constraint like this: "A and B require C"

How do you check if this constraint is respected in a specific features selection?

Best regards,
Luca

------------------------------------------------------------------------------

Luca Gherardi
PhD Student at University of Bergamo
Dept. of Information Technology and Mathematics
V.le Marconi, 5 - 24044 Dalmine, Italy
Tel +39 333 8396279
Home: http://www.lucagherardi.it




On 23/mar/2011, at 11.55, André Maaß wrote:

> Dear Luca,
> 
> At this time, there is no other graphical editor planned. But this is an
> open source project and if you are interrested in a new graphical editor
> you are welcome to support us.
> 
> BTW pure::variants is available as Community Edition for free and it
> provides several representations of a feature model.
> 
> Best regards,
> 
> André
> 
> Am 23.03.2011 11:32, schrieb Luca Gherardi:
>> Dear Andre,
>> 
>> thank you for your clarification.
>> 
>> On 23/mar/2011, at 11.20, André Maaß wrote:
>> 
>>> Dear Luca,
>>> 
>>> There are two models available. At first a FeatureModel, which is used
>>> in order to model variability, and at second a VariantModel, which is
>>> used in order to select several features of the FeatureModel and to get
>>> one configuration.
>>> 
>>> A documentation of the used meta-models and also their diagrams can be
>>> found in plugin org.eclipse.featuremodel.metamodel in folder models.
>>> 
>>> Both models can be edited by the generated and also deployed EMF editors:
>>> - FeatureModel Model Editor
>>> - VariantModel Model Editor
>>> 
>>> If you are using pure::variants for feature modeling in order to manage
>>> your variability, you can use the FeatureModel Model Editor to open a
>>> pure::variants Feature Model and the VariantModel Model Editor to open a
>>> pure::variants Variant Description Model.
>>> 
>>> It is up to you to model with the help of the FeatureModel Model Editor
>>> or to model with the help of pure::variants and to open the model
>>> afterwards in the FeatureModel Model Editor.
>> 
>> Maybe I was not enough clear in my first mail, but for graphical editor I don't mean the standard EMF tree editor (which maybe is enough for a feature model). And, for what i know, pure:variants is not free.
>> 
>> I'd like an editor that allows me to design a feature diagram like this one: http://en.wikipedia.org/wiki/File:E-shopFM.jpg
>> 
>> Is it possible, or will be it possible in a future release?
>> 
>> Best regards,
>> 
>> Luca
>> 
>> 
>>> 
>>> Best regards,
>>> 
>>> André
>>> 
>>> Am 21.03.2011 17:41, schrieb Luca Gherardi:
>>>> Hi all,
>>>> 
>>>> I'm very interested in software variability modeling.
>>>> I found your project and I downloaded the source from SVN.
>>>> 
>>>> I'm wondering a couple of things:
>>>> 
>>>> - Is there a place where I can find some documentation: e.g. how to use the tools, the purpose of the tools and so on.
>>>> - Is there a graphical editor?
>>>> 
>>>> Best regards,
>>>> Luca
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> 
>>>> Luca Gherardi
>>>> PhD Student at University of Bergamo
>>>> Dept. of Information Technology and Mathematics
>>>> V.le Marconi, 5 - 24044 Dalmine, Italy
>>>> Tel +39 333 8396279
>>>> Home: http://www.lucagherardi.it
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> featuremodel-dev mailing list
>>>> featuremodel-dev@xxxxxxxxxxx
>>>> https://dev.eclipse.org/mailman/listinfo/featuremodel-dev
>>>> 
>>> 
>>> -- 
>>> André Maaß                      Phone: (+49) 0391 544569-31
>>> pure-systems GmbH               Fax:   (+49) 0391 544569-90
>>> -- 
>>> pure-systems GmbH
>>> Geschäftsführung: Danilo Beuche, Holger Papajewski
>>> Sitz der Gesellschaft: Magdeburg
>>> Registergericht: Amtsgericht Magdeburg, HRB 13044
>>> _______________________________________________
>>> featuremodel-dev mailing list
>>> featuremodel-dev@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/featuremodel-dev
>> 
>> _______________________________________________
>> featuremodel-dev mailing list
>> featuremodel-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/featuremodel-dev
>> 
> 
> -- 
> André Maaß                      Phone: (+49) 0391 544569-31
> pure-systems GmbH               Fax:   (+49) 0391 544569-90
> -- 
> pure-systems GmbH
> Geschäftsführung: Danilo Beuche, Holger Papajewski
> Sitz der Gesellschaft: Magdeburg
> Registergericht: Amtsgericht Magdeburg, HRB 13044



Back to the top