Information : cette page n'est pas traduite en français

ANR project Cutter

Projet ANR-10-BLAN-0219 CUTTER (2011-2014)

This page presents synthetic information about the project.
The official project page is here: CUTTER (Quality driven Object-Oriented Software Remodularization) 
Project supervisor: S. Ducasse, INRIA, RMoD
Lirmm coordinator: M. Huchard
 
CUTTER addresses software remodularisation by recognizing and accepting its complexity and multi-faceted nature.
The project aims at developing, combining, and evaluating new techniques for analyzing and modularizing code.
Below are some publications (with redundancies for RMoD-LIRMM common publications).
 

RMoD publications

See RMoD website

MAORE and MAREL publications

 
Rémi Watrigant, Marin Bougeret, Rodolphe Giroudeau. Approximating the Sparsest k-Subgraph
Problem in Chordal Graphs. To appear in the proceedings of the 11th Workshop on
Approximation and Online Algorithms (WAOA 2013), Nice Sophia-Antipolis, France, Septembre
5-6th.
 
A. Osman Guédi, M. Huchard, A. Miralles, C. Nebut, Sizing the underlying factorization structure of a class model: lessons learned from the class model of an information system (short). Accepted to the 17th IEEE International EDOC Conference ([[http://planet-sl.org/edoc2013/|EDOC 2013]]), Vancouver, BC, Canada from September 9th, 2013 to September 13th, 2013.
 
Ra'Fat Al-Msie'Deen, Abdelhak Seriai, Marianne Huchard, Christelle Urtado, Sylvain Vauttier and Hamzeh Eyal Salman
Feature location in a collection of software product variants using formal concept analysis
Accepted for publication in [[http://softeng.polito.it/ICSR13/|ICSR 2013]] proceedings (short paper), 18-20 june 2013, Pisa
 
Al-Msie'Deen R., Seriai A., Huchard M., Urtado C., Vauttier S., Eyal Salman H.
Mining Features from the Object-Oriented Source Code of a Collection of Software Variants Using
Formal Concept Analysis and Latent Semantic Indexing
The 25th International Conference on Software Engineering and Knowledge Engineering ([[http://www.ksi.edu/seke/seke13.html | SEKE 2013]]), …tats-Unis, June
27-29, 8 p., 2013
 
R. Watrigant and M. Bougeret and R. Giroudeau and J.C. König
On the approximability of the Sum-Max graph partitioning problem
International Worshop on Approximation, Parameterized and Exact Algorithm (APEX) February 28-29, 2012, Paris, France
 
R. Watrigant and M. Bougeret and R. Giroudeau and J.C. König
Sum-Max Graph Partitioning Problem
2nd International Symposium on Combinatorial Optimization (ISCO 2012) April 19-21, 2012, Athens, Greece
 
Muhammad U.Bhatti, Nicolas Anquetil, Marianne Huchard, Stéphane Ducasse
A Catalog of Patterns for Concept Lattice Interpretation in Software Reengineering
Proc. of the 24th International Conference on Software Engineering & Knowledge Engineering ([[http://www.ksi.edu/seke/seke12.html | SEKE 2012]]), San Francisco Bay, July 1-3, ISBN 978-1-891706-31-8, Knowledge Systems Institute Graduate School, pp 118-124, [[Attach:diaposseke2012.pdf |presentation]]
 
H. Y. Zhang, L. Zhang, C. Urtado, S. Vauttier and M. Huchard.
A three-level
component model in component-based software development.
Proceedings of the
11th International Conference on Generative Programming and Component
Engineering, pp 70-79, ACM. Dresden, Germany, September 2012
 
Hajer Saada , Xavier Dolques , Marianne Huchard, Clémentine Nebut, Houari Sahraoui
Learning Model Transformations from Examples using FCA: One for All or All for One?
CLA 2012: The 9th International Conference on Concept Lattices
and Applications, pp 45-56, Fuengirola (M·laga)
[[http://cla.inf.upol.cz/papers/cla2012/paper4.pdf| article en ligne]]
 
Lala Madiha Hakik, Marianne Huchard, Rachid El Harti et Abdelhak Djamel Seriai
Exploration de la redistribution des classes d'un package par des techniques d'Analyse Formelle de Concepts
Première Conférence en IngénieriE du Logiciel (CIEL 2012). [[http://gpl2012.irisa.fr/sites/default/files/CIEL2012-Hakik-paper8.pdf | article court]]

Anas Shatnawi, Abdelhak-Djamel Seriai 
Mining reusable software components from object-oriented source code of a set of similar software. IRI 2013: 193-200
 

Ra'Fat Al-Msie'deen, Abdelhak Seriai, Marianne Huchard, Christelle Urtado, Sylvain Vauttier, Hamzeh Eyal Salman
Feature Location in a Collection of Software Product Variants Using Formal Concept Analysis. ICSR 2013: 302-307

Ra'Fat Al-Msie'deen, Abdelhak-Djamel Seriai, Marianne Huchard, Christelle Urtado, Sylvain Vauttier
Mining features from the object-oriented source code of software variants by combining lexical and structural similarity. IRI 2013: 586-593

Rémi Watrigant, Marin Bougeret, Rodolphe Giroudeau: Approximating the Sparsest k-Subgraph in Chordal Graphs. WAOA 2013: 73-84

Rémi Watrigant, Marin Bougeret, Rodolphe Giroudeau, Jean-Claude König: On the sum-max graph partitioning problem. Theor. Comput. Sci. 540: 143-155 (2014)

Marin Bougeret, Nicolas Bousquet, Rodolphe Giroudeau, Rémi Watrigant: Parameterized Complexity of the Sparsest k-Subgraph Problem in Chordal Graphs. SOFSEM 2014: 150-161

Technical reports 

Software Metrics for Package Remodularisation
(Des métriques logicielles pour la remodularisation de packages)
Deliverable: 1.1 - Cutter ANR 2010 BLAN 0219 02 - nov 2011
Stéphane Ducasse, Nicolas Anquetil, Usman Bhatti, Andre Cavalcante Hora
 
State of the Art on Graph Decomposition Algorithms
(Etat de l'art sur les algorithmes de décomposition de graphe)
Deliverable: 1.2 - Cutter ANR 2010 BLAN 0219 02 - nov 2011
R. Watrigant, M. Bougeret, R. Giroudeau, J.C. König
 
Model for modular abstractions in current languages
(Un modèle des abstractions modulaires dans les langages actuels)
Deliverable: 2.1 - Cutter ANR 2010 BLAN 0219 02 - nov 2011
Roland Ducournau, Marianne Huchard, Stéphane Ducasse
 
MSE and FAMIX 3.0: an Interexchange Format and Source Code Model Family
(MSE et FAMIX 3.0 : un format d'échange de modèles et une famille de modèles de code)
Deliverable: 2.2 - Cutter ANR 2010 BLAN 0219 02 - nov 2011
Stéphane Ducasse, Nicolas Anquetil, Usman Bhatti, Andre Cavalcante Hora, Jannik Laval, Tudor Girba
 
Case Studies and Result Assessment
Etudes de cas et l'évaluation des résultats
Deliverable: 3.1 - Cutter ANR 2010 BLAN 0219 02 - march 2012
Nicolas Anquetil, Stéphane Ducasse, André Hora
 
Quality Model for Packages
Modèle de qualité pour les packages
Deliverable: 4.1 - Cutter ANR 2010 BLAN 0219 02 - oct 2012
Nicolas Anquetil, Stéphane Ducasse, André Hora
Manel Brichni, Roland Ducournau, Marianne Huchard, Abdlelhak-Djamel Seriai, Rémi Watrigant
 
Tools and Metrics to understand and characterize remodularisations
Outils et métriques pour comprendre et caractériser les remodularizations
Deliverable: 4.1 - Cutter ANR 2010 BLAN 0219 02 - march 2013
Stéphane Ducasse
 
Algorithms for trait identification
Algorithmes pour l'identification des traits
Deliverable: 5.1 - Cutter ANR 2010 BLAN 0219 02 - oct 2013
Nicolas Anquetil, Stéphane Ducasse, Roland Ducournau, Rodolphe Giroudeau,
Marianne Huchard, Abdelhak-Djamel Seriai, Anas Shatnawi, Rémi Watrigant

Dernière mise à jour le 16/09/2014