Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jessie Carbonnel is active.

Publication


Featured researches published by Jessie Carbonnel.


international conference on evaluation of novel approaches to software engineering | 2017

Feature Model Composition Assisted by Formal Concept Analysis.

Jessie Carbonnel; Marianne Huchard; André Miralles; Clémentine Nebut

In the domain of software product lines, Feature Models (FM) play a central role in variability modeling, completed by configuration collections (from concrete software product lines), logical representations, constraint programming or conceptual structures, coming from the field of Formal Concept Analysis (FCA). The development of feature models may take several forms, including their synthesis from configuration collections or their design in several steps (by several teams or with different concerns). FM composition (merge) operators are part of that design activity as they assist their iterative building. In this paper, we describe an approach, based on two main merging semantics (intersection and union), which assists designers in merging several FMs. This approach benefits from the help of FCA to represent all the FMs with the same configuration set through a canonical form. We describe the implementation of our approach and present a set of concrete examples.


software engineering and knowledge engineering | 2017

Analyzing Variability in Product Families through Canonical Feature Diagrams

Jessie Carbonnel; Marianne Huchard; Clémentine Nebut

Product line engineering aims to reduce the cost and effort to develop new related softwares, while increasing the software quality and the software scope. Variability analysis and modeling is a key issue in this approach. Several representations were proposed, including feature models (FMs) and product comparison matrices (PCMs). While PCMs are useful for presenting products in a tabular form, for their understanding and manipulation, it helps to switch to a graphical view. FMs are graphical views, but they are not canonical (i.e., several equivalent FMs can represent a same PCM) and user intervention is necessary to ensure the extraction of a meaningful FM from PCMs. In this paper, we investigate the benefits of a new structure, which captures variability in a canonical graphical representation. We outline its construction and we give insights about its shape and use when it is used as an alternative representation of wikipedia PCMs in the domain of software.


international syposium on methodologies for intelligent systems | 2017

On-Demand Generation of AOC-Posets: Reducing the Complexity of Conceptual Navigation

Alexandre Bazin; Jessie Carbonnel; Giacomo Kahn

Exploratory search allows to progressively discover a dataspace by browsing through a structured collection of documents. Concept lattices are graph structures which support exploratory search by conceptual navigation, i.e., navigating from concept to concept by selecting and deselecting descriptors. These methods are known to be limited by the size of concept lattices which can be too large to be efficiently computed or too complex to be browsed intelligibly. In this paper, we address the problem of providing techniques that reduce the complexity of FCA-based exploratory search. We show the suitability of AOC-posets, a condensed alternative structure to achieve conceptual navigation. Also, we outline algorithms to enable an on-demand generation of AOC-posets. The necessity to devise more flexible methods to perform product selection in software product line engineering is what motivates our work.


international conference on software engineering | 2018

Poster: On Extracting Relevant and Complex Variability Information from Software Descriptions with Pattern Structures

Jessie Carbonnel; Marianne Huchard; Clémentine Nebut

The migration from existing software variants to a software product line is an arduous task that necessitates to synthesise a variability model based on already developed softwares. Nowadays, the increasing complexity of software product lines compels practitioners to design more complex variability models that represent other information than binary features, e.g., multi-valued attributes. Assisting the extraction of complex variability models from variant descriptions is a key task to help the migration towards complex software product lines. In this paper, we address the problem of extracting complex variability information from software descriptions, as a part of the process of complex variability model synthesis. We propose an approach based on Pattern Structures to extract variability information, in the form of logical relationships involving both binary features and multi-valued attributes.


international conference on evaluation of novel approaches to software engineering | 2017

Assisting Configurations-Based Feature Model Composition

Jessie Carbonnel; Marianne Huchard; André Miralles; Clémentine Nebut

Feature Models (FMs) have been introduced in the domain of Software Product Lines (SPL) to model and represent product variability. They have become a de facto standard, based on a logical tree structure accompanied by textual cross-tree constraints. Other representations are: (product) configuration sets from concrete software product lines, logical representations, constraint programming, or conceptual structures, coming from the Formal Concept Analysis (FCA) framework. Modeling variability through FMs may consist in extracting them from configuration sets (namely, doing FM synthesis), or designing them in several steps potentially involving several teams with different concerns. FM composition is useful in this design activity as it may assist FM iterative building. In this paper, we describe an approach, based on a configuration set and focusing on two main composition semantics (union, intersection), to assist designers in FM composition. We also introduce an approximate intersection notion. FCA is used to represent, for a product family, all the FMs that have the same configuration set through a canonical form. The approach is able to take into account cross-tree constraints and FMs with different feature sets and tree structure, thus it lets the expert free of choosing a different ontological interpretation. We describe the implementation of our approach and we present a set of concrete examples.


international conference on formal concept analysis | 2015

Variability Representation in Product Lines using Concept Lattices: Feasibility Study with Descriptions from Wikipedia's Product Comparison Matrices.

Jessie Carbonnel; Marianne Huchard; Alain Gutierrez


arXiv: Databases | 2018

On-demand Relational Concept Analysis

Alexandre Bazin; Jessie Carbonnel; Marianne Huchard; Giacomo Kahn


INFORSID 2017 | 2017

Alignement, union et intersection de modèles : 3 transformations pour l'analyse des systèmes d'information

André Miralles; Marianne Huchard; Jessie Carbonnel; Clémentine Nebut


concept lattices and their applications | 2016

FCA for Software Product Lines Representation: Mixing Product and Characteristic Relationships in a Unique Canonical Representation.

Jessie Carbonnel; Karell Bertet; Marianne Huchard; Clémentine Nebut


concept lattices and their applications | 2016

FCA for Software Product Lines Representation: Mixing Configuration and Feature Relationships in a Unique Canonical Representation

Jessie Carbonnel; Karell Bertet; Marianne Huchard; Clémentine Nebut

Collaboration


Dive into the Jessie Carbonnel's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

André Miralles

University of Montpellier

View shared research outputs
Top Co-Authors

Avatar

Karell Bertet

University of La Rochelle

View shared research outputs
Top Co-Authors

Avatar

Alain Gutierrez

University of Montpellier

View shared research outputs
Researchain Logo
Decentralizing Knowledge