Access content directly

Philippe Collet

75
Documents

Publications

Image document

A Hitchhiker's Guide to Model-Driven Engineering for Data-Centric Systems

Benoit Combemale , Jörg Kienzle , Gunter Mussbacher , Hyacinth Ali , Daniel Amyot et al.
IEEE Software, 2021, 38 (4), ⟨10.1109/MS.2020.2995125⟩
Journal articles hal-02612087v1
Image document

A framework for managing the imperfect modularity of variability implementations

Xhevahire Tërnava , Philippe Collet
Journal of Computer Languages, 2020, pp.1-39. ⟨10.1016/j.cola.2020.100998⟩
Journal articles hal-02951745v1
Image document

Functional feasibility analysis of variability-intensive data flow-oriented applications over highly-configurable platforms

Sami Lazreg , Philippe Collet , Sébastien Mosser
ACM SIGAPP applied computing review : a publication of the Special Interest Group on Applied Computing, 2018, 18 (3), pp.32-48. ⟨10.1145/3284971.3284975⟩
Journal articles hal-02061255v1
Image document

Leveraging Live Machine Learning and Deep Sleep to Support a Self-Adaptive Efficient Configuration of Battery Powered Sensors

Cyril Cecchinel , François Fouquet , Sébastien Mosser , Philippe Collet
Future Generation Computer Systems, inPress
Journal articles hal-01880430v1

La conception de l'impartialité du juge par la chambre criminelle de la Cour de cassation

Philippe Collet
Revue de Science Criminelle et de Droit Pénal Comparé, 2016, 3, pp.485-503
Journal articles halshs-01406717v1

Défis 2025

Philippe Collet , Lydie Du Bousquet , Laurence Duchien , Pierre-Etienne Moreau
Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, 2015, 34 (3), pp.311-324. ⟨10.3166/TSI.34.293-306⟩
Journal articles hal-01345654v1
Image document

Extraction and Evolution of Architectural Variability Models in Plugin-based Systems

Mathieu Acher , Anthony Cleve , Philippe Collet , Philippe Merle , Laurence Duchien et al.
Software and Systems Modeling, 2013, 27 p. ⟨10.1007/s10270-013-0364-2⟩
Journal articles hal-00859472v1
Image document

FAMILIAR: A Domain-Specific Language for Large Scale Management of Feature Models

Mathieu Acher , Philippe Collet , Philippe Lahire , Robert France
Science of Computer Programming, 2013, 78 (6), pp.657 - 681. ⟨10.1016/j.scico.2012.12.004⟩
Journal articles hal-00767175v1
Image document

Composing Multiple Variability Artifacts to Assemble Coherent Workflows

Mathieu Acher , Philippe Collet , Alban Gaignard , Philippe Lahire , Johan Montagnat et al.
Software Quality Journal, 2012, 20 (3-4), pp.689-734. ⟨10.1007/s11219-011-9170-7⟩
Journal articles hal-00733556v1
Image document

IDE-assisted visualization of indebted OO variability implementations

Johann Mortara , Philippe Collet , Anne-Marie Dery-Pinna
26th ACM International Systems and Software Product Line Conference - Volume B (SPLC ’22), Sep 2022, Graz, Austria. ⟨10.1145/3503229.3547066⟩
Conference papers hal-03717874v1
Image document

Customizable Visualization of Quality Metrics for Object-Oriented Variability Implementations

Johann Mortara , Philippe Collet , Anne-Marie Dery-Pinna
26th ACM International Systems and Software Product Line Conference - Volume A (SPLC ’22), Sep 2022, Graz, Austria. ⟨10.1145/3546932.3547073⟩
Conference papers hal-03717858v1
Image document

Visualization of Object-Oriented Variability Implementations as Cities

Johann Mortara , Philippe Collet , Anne-Marie Dery-Pinna
9th IEEE Working Conference on Software Visualization (VISSOFT 2021), Sep 2021, Luxembourg (virtual), Luxembourg. ⟨10.1109/VISSOFT52517.2021.00017⟩
Conference papers hal-03312487v1
Image document

Extending the Identification of Object-Oriented Variability Implementations using Usage Relationships

Johann Mortara , Xhevahire Tërnava , Philippe Collet , Anne-Marie Dery-Pinna
SPLC 2021 - 25th ACM International Systems and Software Product Line Conference, Sep 2021, Leicester, United Kingdom. pp.1-8, ⟨10.1145/3461002.3473943⟩
Conference papers hal-03284626v1
Image document

Capturing the diversity of analyses on the Linux kernel variability

Johann Mortara , Philippe Collet
25th ACM International Systems and Software Product Line Conference - Volume A (SPLC ’21), Sep 2021, Leicester, United Kingdom. ⟨10.1145/3461001.3471151⟩
Conference papers hal-03283627v1

How I Met Your Implemented Variability: Identification in Object-Oriented Systems with symfinder

Johann Mortara , Philippe Collet
25th ACM International Systems and Software Product Line Conference - Volume A (SPLC ’21), Sep 2021, Leicester, United Kingdom. ⟨10.1145/3461001.3472733⟩
Conference papers hal-03274636v1
Image document

Identifying and Mapping Implemented Variabilities in Java and C++ Systems using symfinder

Johann Mortara , Philippe Collet , Xhevahire Tërnava
24th ACM International Systems and Software Product Line Conference (SPLC ’20), Oct 2020, MONTREAL, QC, Canada. ⟨10.1145/3382026.3431251⟩
Conference papers hal-02908531v1
Image document

Mapping Features to Automatically Identified Object-Oriented Variability Implementations - The case of ArgoUML-SPL

Johann Mortara , Xhevahire Tërnava , Philippe Collet
14th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS ’20), Feb 2020, Magdeburg, Germany. ⟨10.1145/3377024.3377037⟩
Conference papers hal-02421353v1
Image document

Usage Scenarios for a Common Feature Modeling Language

Thorsten Berger , Philippe Collet
the 23rd International Systems and Software Product Line Conference, Sep 2019, Paris, France. pp.1-8, ⟨10.1145/3307630.3342403⟩
Conference papers hal-02342733v1
Image document

Identifying and visualizing variability in object-oriented variability-rich systems

Xhevahire Tërnava , Johann Mortara , Philippe Collet
the 23rd International Systems and Software Product Line Conference, Sep 2019, Paris, France. pp.231-243, ⟨10.1145/3336294.3336311⟩
Conference papers hal-02339296v1
Image document

Multifaceted Automated Analyses for Variability-Intensive Embedded Systems

Sami Lazreg , Maxime Cordy , Philippe Collet , Patrick Heymans , Sébastien Mosser et al.
41st ACM/IEEE International Conference on Software Engineering, May 2019, Montréal, Canada
Conference papers hal-02061251v1
Image document

symfinder: A Toolchain for the Identification and Visualization of Object-Oriented Variability Implementations

Johann Mortara , Xhevahire Tërnava , Philippe Collet
the 23rd International Systems and Software Product Line Conference, Sep 2019, Paris, France. pp.5-8, ⟨10.1145/3307630.3342394⟩
Conference papers hal-02342730v1
Image document

Towards Sampling and Simulation-Based Analysis of Featured Weighted Automata

Maxime Cordy , Axel Legay , Sami Lazreg , Philippe Collet
2019 IEEE/ACM 7th International Conference on Formal Methods in Software Engineering (FormaliSE), May 2019, Montreal, Canada. pp.61-64, ⟨10.1109/FormaliSE.2019.00015⟩
Conference papers hal-02342744v1
Image document

Assessing the Functional Feasibility of Variability-Intensive Data Flow-Oriented Systems

Sami Lazreg , Philippe Collet , Sébastien Mosser
Symposium on Applied Computing, Apr 2018, Pau, France. ⟨10.1145/3167132.3167354⟩
Conference papers hal-01660057v1
Image document

Supporting Micro-services Deployment in a Safer Way: a Static Analysis and Automated Rewriting Approach

Benjamin Benni , Sébastien Mosser , Philippe Collet , Michel Riveill
Symposium on applied Computing, Apr 2018, Pau, France. ⟨10.1145/3167132.3167314⟩
Conference papers hal-01659776v1
Image document

Early Consistency Checking between Specification and Implementation Variabilities

Xhevahire Tërnava , Philippe Collet
the 21st International Systems and Software Product Line Conference - Volume A, Sep 2017, Sevilla, France. ⟨10.1145/3106195.3106209⟩
Conference papers hal-01699878v1
Image document

On the Diversity of Capturing Variability at the Implementation Level

Xhevahire Tërnava , Philippe Collet
the 21st International Systems and Software Product Line Conference - Volume B, Sep 2017, Sevilla, France. ⟨10.1145/3109729.3109733⟩
Conference papers hal-01699883v1
Image document

Tracing Imperfectly Modular Variability in Software Product Line Implementation

Xhevahire Tërnava , Philippe Collet
The 16th International Conference on Software Reuse, May 2017, Salvador de Bahia, Brazil
Conference papers hal-01486216v1
Image document

Delaying decisions in variable concern hierarchies

Jörg Kienzle , Gunter Mussbacher , Philippe Collet , Omar Alam
2016 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, Oct 2016, Amsterdam, Netherlands. ⟨10.1145/2993236.2993246⟩
Conference papers hal-01486214v1
Image document

Automated Deployment of Data Collection Policies over Heterogeneous Shared Sensing Infrastructures

Cyril Cecchinel , Sébastien Mosser , Philippe Collet
23rd Asia-Pacific Software Engineering Conference, Dec 2016, Hamilton, New Zealand
Conference papers hal-01411084v1
Image document

Towards a (de)composable workflow architecture to define data collection policies

Cyril Cecchinel , Sébastien Mosser , Philippe Collet
Symposium on Applied Computing (SAC 2016), Apr 2016, Pisa, Italy. ⟨10.1145/2851613.2851962⟩
Conference papers hal-01341093v1
Image document

VCU: The Three Dimensions of Reuse

Jörg Kienzle , Gunter Mussbacher , Omar Alam , Matthias Schöttle , Nicolas Belloir et al.
15th International Conference on Software Reuse (ICSR-15), May 2016, Limassol, Cyprus
Conference papers hal-01287720v1
Image document

Handling Regulatory Goal Model Families as Software Product Lines

Anthony Palmieri , Philippe Collet , Daniel Amyot
Advanced Information Systems Engineering - 27th International Conference, Jun 2015, Stockholm, Sweden. pp.181-196, ⟨10.1007/978-3-319-19069-3_12⟩
Conference papers hal-01345655v1
Image document

Integrating Adaptation Mechanisms Using Control Theory Centric Architecture Models: A Case Study

Filip Krikava , Philippe Collet , Romain Rouvoy
ICAC - 11th International Conference on Autonomic Computing, USENIX, Jun 2014, Philadelphia, United States
Conference papers hal-00991114v2
Image document

Managing a Software Ecosystem Using a Multiple Software Product Line: a Case Study on Digital Signage Systems

Simon Urli , Mireille Blay-Fornarino , Philippe Collet , Sébastien Mosser , Michel Riveill et al.
Euromicro Conference series on Software Engineering and Advanced Applications(SEAA'14), Aug 2014, Verona, Italy. pp.1-8
Conference papers hal-01017094v1
Image document

ACTRESS: Domain-Specific Modeling of Self-Adaptive Software Architectures

Filip Krikava , Philippe Collet , Robert France
Symposium On Applied Computing, Mar 2014, Gyeongju, South Korea
Conference papers hal-00951798v1
Image document

Handling Complex Configurations in Software Product Lines: a Tooled Approach

Simon Urli , Mireille Blay-Fornarino , Philippe Collet
18th International Software Product Line Conference(SPLC'14), Sep 2014, Florence, Italy. pp.10
Conference papers hal-01023553v1
Image document

Manipulating Models Using Internal Domain-Specific Languages

Filip Krikava , Philippe Collet , Robert France
Symposium On Applied Computing, Mar 2014, Gyeongju, South Korea
Conference papers hal-00951803v1
Image document

Solving the TTC'14 FIXML Case Study with SIGMA

Filip Krikava , Philippe Collet
Proceedings of the 7th Transformation Tool Contest part of the Software Technologies: Applications and Foundations (STAF 2014) federation of conferences, University of York, United Kingdom, Jul 2014, York, United Kingdom
Conference papers hal-01015149v1
Image document

Evaluating the usability of a visual feature modeling notation

Aleksandar Jakšic , Robert B France , Philippe Collet , Sudipto Ghosh
7th International Conference, SLE 2014, Sep 2014, Vasteras, Sweden. ⟨10.1007/978-3-319-11245-9_7⟩
Conference papers hal-01345658v1
Image document

SIGMA: Scala Internal Domain-Specific Languages for Model Manipulations

Filip Krikava , Philippe Collet , Robert France
MODELS - 17th International Conference on Model Driven Engineering Languages and Systems, Sep 2014, Valencia, Spain
Conference papers hal-01010339v1
Image document

Domain Specific Languages for Managing Feature Models: Advances and Challenges

Philippe Collet
6th International Symposium, ISoLA 2014, Oct 2014, Corfu, Greece. ⟨10.1007/978-3-662-45234-9_20⟩
Conference papers hal-01345656v1
Image document

Metamorphic Domain-Specific Languages: A Journey Into the Shapes of a Language

Mathieu Acher , Benoit Combemale , Philippe Collet
Onward! Essays, Sep 2014, Portland, United States. pp.243--253, ⟨10.1145/2661136.2661159⟩
Conference papers hal-01061576v1
Image document

Composing your Compositions of Variability Models

Mathieu Acher , Benoit Combemale , Philippe Collet , Olivier Barais , Philippe Lahire et al.
ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (MODELS'13), Sep 2013, Miami, United States. 17 p
Conference papers hal-00859473v1

Feature Model Management: Smart Operations and Language Support

Philippe Collet , Philippe Lahire , Mathieu Acher , Robert France
ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems, Sep 2013, Miami, United States
Conference papers hal-00913157v1
Image document

How to Exploit Domain Knowledge in Multiple Software Product Lines?

Simon Urli , Sébastien Mosser , Mireille Blay-Fornarino , Philippe Collet
Fourth International Workshop on Product LinE Approaches in Software Engineering at ICSE 2013 (PLEASE 2013), May 2013, San Fransisco, United States. 4 p
Conference papers hal-01017074v1
Image document

On the Use of an Internal DSL for Enriching EMF Models

Filip Křikava , Philippe Collet
Proceedings of the 2012 International Workshop on OCL and Textual Modelling, 2012, Innsbruck, Austria. pp.25 - 30, ⟨10.1145/2428516.2428521⟩
Conference papers hal-01117778v1
Image document

Next-Generation Model-based Variability Management: Languages and Tools

Mathieu Acher , Patrick Heymans , Philippe Collet , Philippe Lahire
MODELS 2012 - 15th International Conference on Model Driven Engineering Languages & Systems, Sep 2012, Innsbruck, Austria
Conference papers hal-00767170v1
Image document

Feature Model Differences

Mathieu Acher , Patrick Heymans , Philippe Collet , Clément Quinton , Philippe Lahire et al.
CAiSE - 24th International Conference on Advanced Information Systems Engineering - 2012, Jun 2012, Gdańsk, Poland
Conference papers hal-00713849v2
Image document

Actor-based Runtime Model of Adaptable Feedback Control Loops (Position Paper)

Filip Křikava , Philippe Collet , Robert France
Proceedings of the 7th International Workshop on models@run.time, 2012, Innsbruck, Austria
Conference papers hal-01117779v1
Image document

Separation of Concerns in Feature Modeling: Support and Applications

Mathieu Acher , Philippe Collet , Philippe Lahire , Robert France
AOSD 2012 - International Conference on Aspect-Oriented Software Development, Mar 2012, Potsdam, Germany
Conference papers hal-00767423v1
Image document

Using Composite Feature Models to Support Agile Software Product Line Evolution

Simon Urli , Mireille Blay-Fornarino , Philippe Collet , Sébastien Mosser
International Workshop on Models and Evolution in MODELS Conference, Sep 2012, Innsbruck, Austria. pp.1-6
Conference papers hal-01017050v1
Image document

Uniform and Model-Driven Engineering of Feedback Control Systems

Filip Křikava , Philippe Collet , Mireille Blay-Fornarino
Proceedings of the 8th IEEE/ACM International Conference on Autonomic Computing, 2011, Karlsruhe, Germany. ⟨10.1145/1998582.1998616⟩
Conference papers hal-01117776v1
Image document

Reverse Engineering Architectural Feature Models

Mathieu Acher , Anthony Cleve , Philippe Collet , Philippe Merle , Laurence Duchien et al.
5th European Conference of Software Architecture (ECSA), Sep 2011, Essen, Germany. pp.220-235, ⟨10.1007/978-3-642-23798-0_25⟩
Conference papers inria-00614984v1
Image document

A Reflective Model for Architecting Feedback Control Systems

Filip Křikava , Philippe Collet
Proceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering, 2011, Miami, United States
Conference papers hal-01117775v1
Image document

Issues and scenarios for self-managing grid middleware

Philippe Collet , Filip Křikava , Johan Montagnat , Mireille Blay-Fornarino , David Manset et al.
Proceeding of the 2nd Workshop on Grids Meets Autonomic Computing, 2010, Washington D.C., United States. ⟨10.1145/1809029.1809033⟩
Conference papers hal-01117780v1
Image document

Issues and Scenarios for Self-Managing Grid Middleware

Philippe Collet , Filip Krikava , Johan Montagnat , Mireille Blay-Fornarino , David Manset et al.
Workshop on Grids Meet Autonomic Computing, Jun 2010, Washington, DC, United States. pp.1-10
Conference papers hal-00683109v1
Image document

Composing Feature Models

Mathieu Acher , Ph. Collet , Philippe Lahire , Robert France
2nd International Conference on Software Language Engineering (SLE'09), Oct 2009, Denver, United States. pp.62-81
Conference papers hal-00415767v1
Image document

Non-functional Data Collection for Adaptive Business Processes and Decision Making

Bao Le Duc , Pierre Châtel , Nicolas Rivierre , Jacques Malenfant , Philippe Collet et al.
4th International Workshop on Middleware for Service Oriented Computing (MW4SOC'09), Nov 2009, Urbana Champaign, IL, United States. pp.7-12, ⟨10.1145/1657755.1657757⟩
Conference papers hal-01243557v1
Image document

Imaging Services on the Grid as a Product Line: Requirements and Architecture

Mathieu Acher , Ph. Collet , Philippe Lahire , Johan Montagnat
Workshop Service-Oriented Architectures and Software Product Lines - Putting Both Together (SOAPL'08), at SPLC 2008, Sep 2008, Limerick, Ireland. pp.6
Conference papers hal-00419992v1
Image document

NeuroLOG: a community-driven middleware design

Johan Montagnat , Alban Gaignard , Diane Lingrand , Javier Rojas Balderrama , Philippe Collet et al.
HealthGrid, Jun 2008, Chicago, United States. pp.49--58
Conference papers hal-00461611v1
Image document

Vers l'intégration dynamique de contrats dans des architectures orientées services : une experience applicative du modèle au code

Sébastien Mosser , Mireille Blay-Fornarino , Philippe Collet , Philippe Lahire
2ème Conférence sur les Architectures Logicielles (CAL'08), Mar 2008, Montréal, Canada. pp.1-15
Conference papers hal-00531054v1
Image document

Issues in Managing Variability of Medical Imaging Grid Services

Mathieu Acher , Philippe Collet , Philippe Lahire
MICCAI-Grid Workshop, Sep 2008, New York, United States. pp.95--104
Conference papers hal-00459517v1
Image document

Contracts-based Control Integration into Software Systems

Filip Křikava , Philippe Collet , Romain Rouvoy , Lionel Seinturier
Rogerio de Lemos; David Garlan; Carlo Ghezzi; Holger Giese. Software Engineering for Self-Adaptive Systems 3: Assurances, 9640, Springer, 2017, LNCS
Book sections hal-01257205v2

Software Architectures and Multiple Variability

Mathieu Acher , Philippe Collet , Philippe Lahire
Software Architecture 2, ISTE Editions, 2014, 9781848216884
Book sections hal-01098107v1

Architectures logicielles et variabilité multiple

Mathieu Acher , Philippe Collet , Philippe Lahire
Architectures logicielles : principes, techniques et outils, Lavoisier, 2014
Book sections hal-01098109v1
Image document

Separating Concerns in Feature Models: Retrospective and Support for Multi-Views

Arnaud Hubaux , Mathieu Acher , Thein Than Tun , Patrick Heymans , Philippe Collet et al.
Reinhartz-Berger, Iris and Sturm, Arnor and Clark, Tony and Bettin, J. and Cohen, S. Domain Engineering: Product Lines, Conceptual Models, and Languages, Springer, pp.3-28, 2013, 978-3-642-36653-6. ⟨10.1007/978-3-642-36654-3_1⟩
Book sections hal-00767213v1
Image document

Taming Complexity of Large Software Systems: Contracting, Self-Adaptation and Feature Modeling

Philippe Collet
Software Engineering [cs.SE]. Université Nice Sophia Antipolis, 2011
Habilitation à diriger des recherches tel-00657444v1