International audienceGiven its relevance, there is an extensive body of research for mod-eling variability in diverse domains. Regretfully, the community still faces issues and challenges to port or share variability models among tools and methodological approaches. There are researchers, for instance, implementing the same algorithms and analyses again because they use a specific modeling language and cannot use some existing tool. This paper introduces the High-Level Variability Language (HLVL), an expressive and extensible textual language that can be used as a modeling and an intermediate language for variability. HLVL was designed following an ontological approach, i.e., by defining their elements considering the meaning of the concep...
Domain Specific Languages (DSLs) are widely adopted to capitalize on business domain experiences. Co...
International audienceIn many industrial settings, the common and varying features of related softwa...
Software product-lines are designed to tackle the development of systems that are characterized by a...
International audienceGiven its relevance, there is an extensive body of research for mod-eling vari...
While feature diagrams have become the de facto standard to graphically describe variability models ...
Variability models are used in Software Product Lines (SPLs) to explicitly capture the commonalities...
This paper presents an approach to variability modeling where variability models are made in a separ...
As software requirements constantly increase in size and complexity, the need for methods, formalism...
International audienceDomain-specific languages (DSLs) allow domain experts to express solutions dir...
Abstract—Variability models represent the common and variable features of products in a product line...
Managing variability is a challenging issue in software-product-line engineering. A key part of vari...
The Common Variability Language (CVL) has become a reference in the speci cation and resolution of ...
International audienceVariability modelling and management is a key activity in a growing number of ...
Motivated by problems resulting from the implicit and varying representation of variability in softw...
Abstract. Variability analysis in Software Product Line Engineering (SPLE) utilizes various software...
Domain Specific Languages (DSLs) are widely adopted to capitalize on business domain experiences. Co...
International audienceIn many industrial settings, the common and varying features of related softwa...
Software product-lines are designed to tackle the development of systems that are characterized by a...
International audienceGiven its relevance, there is an extensive body of research for mod-eling vari...
While feature diagrams have become the de facto standard to graphically describe variability models ...
Variability models are used in Software Product Lines (SPLs) to explicitly capture the commonalities...
This paper presents an approach to variability modeling where variability models are made in a separ...
As software requirements constantly increase in size and complexity, the need for methods, formalism...
International audienceDomain-specific languages (DSLs) allow domain experts to express solutions dir...
Abstract—Variability models represent the common and variable features of products in a product line...
Managing variability is a challenging issue in software-product-line engineering. A key part of vari...
The Common Variability Language (CVL) has become a reference in the speci cation and resolution of ...
International audienceVariability modelling and management is a key activity in a growing number of ...
Motivated by problems resulting from the implicit and varying representation of variability in softw...
Abstract. Variability analysis in Software Product Line Engineering (SPLE) utilizes various software...
Domain Specific Languages (DSLs) are widely adopted to capitalize on business domain experiences. Co...
International audienceIn many industrial settings, the common and varying features of related softwa...
Software product-lines are designed to tackle the development of systems that are characterized by a...