Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Philippe Lahire

dblp:65/1503 · DBLP profile ↗
← Back
17ranked-venue papers
1as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 16 · 1 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › software product lines › feature models
feature model slicing
0.222011
Decomposing feature models: language, environment, and applications · ASE 2011
Slicing feature models · ASE 2011
Requirements engineering and software design
software product lines
0.222011
Decomposing feature models: language, environment, and applications · ASE 2011
Slicing feature models · ASE 2011

Methods — techniques the papers use, named apart from their topics

slicing operator · 0.1slicing · 0.1
YearPublicationVenuePosition
2014 Extraction and evolution of architectural variability models in plugin-based systems
Mathieu Acher, Anthony Cleve, Philippe Collet, Philippe Merle, Laurence Duchien, Philippe Lahire
Softw. Syst. Model.6
2013 Composing Your Compositions of Variability Models
Mathieu Acher, Benoît Combemale, Philippe Collet, Olivier Barais, Philippe Lahire, Robert B. France
MoDELS5
2013 FAMILIAR: A domain-specific language for large scale management of feature models
Mathieu Acher, Philippe Collet, Philippe Lahire, Robert B. France
Sci. Comput. Program.3
2012 Feature Model Differences
Mathieu Acher, Patrick Heymans, Philippe Collet, Clément Quinton, Philippe Lahire, Philippe Merle
CAiSE5
2012 Weaving variability into domain metamodels
Gilles Perrouin, Gilles Vanwormhoudt, Brice Morin, Philippe Lahire, Olivier Barais, Jean-Marc Jézéquel
Softw. Syst. Model.4
2012 Composing multiple variability artifacts to assemble coherent workflows
Mathieu Acher, Philippe Collet, Alban Gaignard, Philippe Lahire, Johan Montagnat, Robert B. France
Softw. Qual. J.4
2011 Reverse Engineering Architectural Feature Models
Mathieu Acher, Anthony Cleve, Philippe Collet, Philippe Merle, Laurence Duchien, Philippe Lahire
ECSA6
2011 Modeling Variability from Requirements to Runtime
abstract
In software product line (SPL) engineering, a software configuration can be obtained through a valid selection of features represented in a feature model (FM). With a strong separation between requirements and reusable components and a deep impact of high level choices on technical parts, determining and configuring an well-adapted software configuration is a long, cumbersome and error-prone activity. This paper presents a modeling process in which variability sources are separated in different FMs and inter-related by propositional constraints while consistency checking and propagation of variability choices are automated. We show how the variability requirements can be expressed and then refined at design time so that the set of valid software configurations to be considered at run time may be highly reduced. Software tools support the approach and some experimentations on a video surveillance SPL are also reported.
Mathieu Acher, Philippe Collet, Philippe Lahire, Sabine Moisan, Jean-Paul Rigault
ICECCS3
2011 Run Time Adaptation of Video-Surveillance Systems: A Software Modeling Approach
Sabine Moisan, Jean-Paul Rigault, Mathieu Acher, Philippe Collet, Philippe Lahire
ICVS5
2011 Slicing feature models
abstract
Feature models (FMs) are a popular formalism for describing the commonality and variability of software product lines (SPLs) in terms of features. As SPL development increasingly involves numerous large FMs, scalable modular techniques are required to manage their complexity. In this paper, we present a novel slicing technique that produces a projection of an FM, including constraints. The slicing allows SPL practitioners to find semantically meaningful decompositions of FMs and has been integrated into the FAMILIAR language.
Mathieu Acher, Philippe Collet, Philippe Lahire, Robert B. France
ASE3
2011 Decomposing feature models: language, environment, and applications
abstract
Variability in software product lines is often expressed through feature models (FMs). To handle the complexity of increasingly larger FMs, we propose semantically meaningful decomposition support through a slicing operator. We describe how the slicing operator is integrated into the FAMILIAR environment and how it can be combined with other operators to support complex tasks over FMs in different case studies.
Mathieu Acher, Philippe Collet, Philippe Lahire, Robert B. France
ASE3
2010 Comparing Approaches to Implement Feature Model Composition
Mathieu Acher, Philippe Collet, Philippe Lahire, Robert B. France
ECMFA3
2009 Tackling high variability in video surveillance systems through a model transformation approach
abstract
This work explores how model-driven engineering techniques can support the configuration of systems in domains presenting multiple variability factors. Video surveillance is a good candidate for which we have an extensive experience. Ultimately, we wish to automatically generate a software component assembly from an application specification, using model to model transformations. The challenge is to cope with variability both at the specification and at the implementation levels. Our approach advocates a clear separation of concerns. More precisely, we propose two feature models, one for task specification and the other for software components. The first model can be transformed into one or several valid component configurations through step-wise specialization. This paper outlines our approach, focusing on the two feature models and their relations. We particularly insist on variability and constraint modeling in order to achieve the mapping from domain variability to software variability through model transformations.
Mathieu Acher, Philippe Lahire, Sabine Moisan, Jean-Paul Rigault
MiSE@ICSE2
2009 Weaving Variability into Domain Metamodels
Brice Morin, Gilles Perrouin, Philippe Lahire, Olivier Barais, Gilles Vanwormhoudt, Jean-Marc Jézéquel
MoDELS3
2009 Composing Feature Models
Mathieu Acher, Philippe Collet, Philippe Lahire, Robert B. France
SLE3
2008 Managing Variability Complexity in Aspect-Oriented Modeling
Brice Morin, Gilles Vanwormhoudt, Philippe Lahire, Alban Gaignard, Olivier Barais, Jean-Marc Jézéquel
MoDELS3
2007 Introducing Variability into Aspect-Oriented Modeling Approaches
Philippe Lahire, Brice Morin, Gilles Vanwormhoudt, Alban Gaignard, Olivier Barais, Jean-Marc Jézéquel
MoDELS1