Philippe Collet
114
Documents
Publications
|
Visualizing Variability Implemented with Object-Orientation and Code Clones: A Tale of Two CitiesSPLC '24: 28th ACM International Systems and Software Product Line Conference, Sep 2024, Dommeldange Luxembourg, Luxembourg. pp.107-112, ⟨10.1145/3646548.3673037⟩
Conference papers
hal-04717839v1
|
|
Identification of Variability Implementations in TypeScript: the 2Cities VisualizationSPLC '24: 28th ACM International Systems and Software Product Line Conference, Sep 2024, Dommeldange Luxembourg, Luxembourg. pp.22-25, ⟨10.1145/3646548.3676598⟩
Conference papers
hal-04717872v1
|
|
Tracing and Fixing Inconsistencies in Clone-and-Own Tabular Data ModelsSPLC '24: 28th ACM International Systems and Software Product Line Conference, Sep 2024, Dommeldange, Luxembourg, Luxembourg. pp.191-202, ⟨10.1145/3646548.3672595⟩
Conference papers
hal-04709381v1
|
|
Taming the Diversity of Computational NotebooksSPLC 2023 - 27th ACM International Systems and Software Product Line Conference, Aug 2023, Tokyo, Japan. pp.27-33, ⟨10.1145/3579027.3608974⟩
Conference papers
hal-04247860v1
|
|
An Action-based Model to Handle Cloning and Adaptation in Tabular Data ApplicationsSPLC '23: 27th ACM International Systems and Software Product Line Conference, Aug 2023, Tokyo, Japan. pp.201-212, ⟨10.1145/3579027.3608991⟩
Conference papers
hal-04247084v1
|
|
Customizable Visualization of Quality Metrics for Object-Oriented Variability Implementations26th ACM International Systems and Software Product Line Conference - Volume A (SPLC ’22), Sep 2022, Graz, Austria. ⟨10.1145/3546932.3547073⟩
Conference papers
hal-03717858v1
|
|
IDE-assisted visualization of indebted OO variability implementations26th ACM International Systems and Software Product Line Conference - Volume B (SPLC ’22), Sep 2022, Graz, Austria. ⟨10.1145/3503229.3547066⟩
Conference papers
hal-03717874v1
|
|
Evolvable SPL management with partial knowledge: an application to anomaly detection in time seriesSPLC 2022 - 26th ACM International Systems and Software Product Line Conference, Sep 2022, Graz, Austria. pp.222-233, ⟨10.1145/3546932.3547008⟩
Conference papers
hal-03811038v1
|
How I Met Your Implemented Variability: Identification in Object-Oriented Systems with symfinder25th 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
|
|
|
Visualization of Object-Oriented Variability Implementations as Cities9th IEEE Working Conference on Software Visualization (VISSOFT 2021), Sep 2021, Luxembourg (virtual), Luxembourg. ⟨10.1109/VISSOFT52517.2021.00017⟩
Conference papers
hal-03312487v1
|
|
Extending the Identification of Object-Oriented Variability Implementations using Usage RelationshipsSPLC 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
|
|
Capturing the diversity of analyses on the Linux kernel variability25th 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
|
|
Mapping Features to Automatically Identified Object-Oriented Variability Implementations - The case of ArgoUML-SPL14th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS ’20), Feb 2020, Magdeburg, Germany. ⟨10.1145/3377024.3377037⟩
Conference papers
hal-02421353v1
|
|
Identifying and Mapping Implemented Variabilities in Java and C++ Systems using symfinder24th ACM International Systems and Software Product Line Conference (SPLC ’20), Oct 2020, MONTREAL, QC, Canada. ⟨10.1145/3382026.3431251⟩
Conference papers
hal-02908531v1
|
|
Identifying and visualizing variability in object-oriented variability-rich systemsthe 23rd International Systems and Software Product Line Conference, Sep 2019, Paris, France. pp.231-243, ⟨10.1145/3336294.3336311⟩
Conference papers
hal-02339296v1
|
|
Multifaceted Automated Analyses for Variability-Intensive Embedded Systems41st ACM/IEEE International Conference on Software Engineering, May 2019, Montréal, Canada
Conference papers
hal-02061251v1
|
|
symfinder: A Toolchain for the Identification and Visualization of Object-Oriented Variability Implementationsthe 23rd International Systems and Software Product Line Conference, Sep 2019, Paris, France. pp.5-8, ⟨10.1145/3307630.3342394⟩
Conference papers
hal-02342730v1
|
|
Towards Sampling and Simulation-Based Analysis of Featured Weighted Automata2019 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
|
|
Usage Scenarios for a Common Feature Modeling Languagethe 23rd International Systems and Software Product Line Conference, Sep 2019, Paris, France. pp.1-8, ⟨10.1145/3307630.3342403⟩
Conference papers
hal-02342733v1
|
|
Assessing the Functional Feasibility of Variability-Intensive Data Flow-Oriented SystemsSymposium on Applied Computing, Apr 2018, Pau, France. ⟨10.1145/3167132.3167354⟩
Conference papers
hal-01660057v1
|
|
Teaching DevOps at the Graduate Level: A report from Polytech Nice SophiaFirst international workshop on software engineering aspects of continuous development and new paradigms of software production and deployment, LASER foundation, Mar 2018, Villebrumier, France
Conference papers
hal-01792773v2
|
|
Supporting Micro-services Deployment in a Safer Way: a Static Analysis and Automated Rewriting ApproachSymposium on applied Computing, Apr 2018, Pau, France. ⟨10.1145/3167132.3167314⟩
Conference papers
hal-01659776v1
|
|
Tracing Imperfectly Modular Variability in Software Product Line ImplementationThe 16th International Conference on Software Reuse, May 2017, Salvador de Bahia, Brazil
Conference papers
hal-01486216v1
|
|
On the Diversity of Capturing Variability at the Implementation Levelthe 21st International Systems and Software Product Line Conference - Volume B, Sep 2017, Sevilla, France. ⟨10.1145/3109729.3109733⟩
Conference papers
hal-01699883v1
|
|
Early Consistency Checking between Specification and Implementation Variabilitiesthe 21st International Systems and Software Product Line Conference - Volume A, Sep 2017, Sevilla, France. ⟨10.1145/3106195.3106209⟩
Conference papers
hal-01699878v1
|
|
Automated Deployment of Data Collection Policies over Heterogeneous Shared Sensing Infrastructures23rd Asia-Pacific Software Engineering Conference, Dec 2016, Hamilton, New Zealand
Conference papers
hal-01411084v1
|
|
VCU: The Three Dimensions of Reuse15th International Conference on Software Reuse (ICSR-15), May 2016, Limassol, Cyprus
Conference papers
hal-01287720v1
|
|
Towards a (de)composable workflow architecture to define data collection policiesSymposium on Applied Computing (SAC 2016), Apr 2016, Pisa, Italy. ⟨10.1145/2851613.2851962⟩
Conference papers
hal-01341093v1
|
|
Delaying decisions in variable concern hierarchies 2016 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, Oct 2016, Amsterdam, Netherlands. ⟨10.1145/2993236.2993246⟩
Conference papers
hal-01486214v1
|
|
Software Development Support for Shared Sensing Infrastructures: A Generative and Dynamic Approach International Conference on Software Reuse (ICSR’15), Jan 2015, Miami, United States. ⟨10.1007/978-3-319-14130-5_16⟩
Conference papers
hal-01341098v1
|
A visual support for decomposing complex feature models3rd IEEE Working Conference on Software Visualization, VISSOFT 2015, Bremen, Germany, September 27-28, 2015, 2015, Unknown, Unknown Region. pp.76--85, ⟨10.1109/VISSOFT.2015.7332417⟩
Conference papers
hal-01273730v1
|
|
|
Handling Regulatory Goal Model Families as Software Product LinesAdvanced 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
|
|
Sensor Data Visualisation: A Composition-Based Approach to Support Domain VariabilityEuropean Conference on Modelling Foundations and Applications (ECMFA 2014), Jul 2014, York, United Kingdom. pp.101-116, ⟨10.1007/978-3-319-09195-2_7⟩
Conference papers
hal-01322526v1
|
|
Metamorphic Domain-Specific Languages: A Journey Into the Shapes of a LanguageOnward! Essays, Sep 2014, Portland, United States. pp.243--253, ⟨10.1145/2661136.2661159⟩
Conference papers
hal-01061576v1
|
|
SIGMA: Scala Internal Domain-Specific Languages for Model ManipulationsMODELS - 17th International Conference on Model Driven Engineering Languages and Systems, Sep 2014, Valencia, Spain
Conference papers
hal-01010339v1
|
|
Domain Specific Languages for Managing Feature Models: Advances and Challenges6th International Symposium, ISoLA 2014, Oct 2014, Corfu, Greece. ⟨10.1007/978-3-662-45234-9_20⟩
Conference papers
hal-01345656v1
|
Exploiting the Internet of Things to Teach Domain-Specific Languages and Modeling: The ArduinoML projectProceedings of the MODELS Educators Symposium co-located with the ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems (MODELS 2014), Valencia, Spain, September 29, 2014., 2014, Unknown, Unknown Region. pp.45--54
Conference papers
hal-01273731v1
|
|
|
Manipulating Models Using Internal Domain-Specific LanguagesSymposium On Applied Computing, Mar 2014, Gyeongju, South Korea
Conference papers
hal-00951803v1
|
|
The relevance of model-driven engineering thirty years from now17th International Conference ACM/IEEE - Conference on Model Driven Engineering Languages and Systems (MODELS), Sep 2014, Valencia, Spain. pp. 183-200, ⟨10.1007/978-3-319-11653-2_12⟩
Conference papers
hal-01156595v1
|
|
Solving the TTC'14 FIXML Case Study with SIGMAProceedings 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
|
Experiences in teaching variability modeling and model-driven generative techniques18th International Software Product Lines Conference - Companion Volume for Workshop, Tools and Demo papers, SPLC '14, Florence, Italy, September 15-19, 2014, 2014, Unknown, Unknown Region. pp.26--29
Conference papers
hal-01273732v1
|
|
|
Handling Complex Configurations in Software Product Lines: a Tooled Approach18th International Software Product Line Conference(SPLC'14), Sep 2014, Florence, Italy. pp.10
Conference papers
hal-01023553v1
|
|
Managing a Software Ecosystem Using a Multiple Software Product Line: a Case Study on Digital Signage SystemsEuromicro Conference series on Software Engineering and Advanced Applications(SEAA'14), Aug 2014, Verona, Italy. pp.1-8
Conference papers
hal-01017094v1
|
|
ACTRESS: Domain-Specific Modeling of Self-Adaptive Software ArchitecturesSymposium On Applied Computing, Mar 2014, Gyeongju, South Korea
Conference papers
hal-00951798v1
|
|
Evaluating the usability of a visual feature modeling notation7th International Conference, SLE 2014, Sep 2014, Vasteras, Sweden. ⟨10.1007/978-3-319-11245-9_7⟩
Conference papers
hal-01345658v1
|
|
Integrating Adaptation Mechanisms Using Control Theory Centric Architecture Models: A Case StudyICAC - 11th International Conference on Autonomic Computing, USENIX, Jun 2014, Philadelphia, United States
Conference papers
hal-00991114v2
|
Feature Model Management: Smart Operations and Language SupportACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems, Sep 2013, Miami, United States
Conference papers
hal-00913157v1
|
|
|
Composing your Compositions of Variability ModelsACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (MODELS'13), Sep 2013, Miami, United States. 17 p
Conference papers
hal-00859473v1
|
|
From Sensors to Visualization Dashboards: Need for Language CompositionGlobalization of Modeling Languages workshop (GeMOC'13), Sep 2013, Miami, United States
Conference papers
hal-01322550v1
|
|
How to Exploit Domain Knowledge in Multiple Software Product Lines?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
|
|
SPLEMMA: A Generic Framework for Controlled-Evolution of Software Product LinesMAPLE/SCALE 2013, Aug 2013, Tokyo, Japan. pp.59-66
Conference papers
hal-00838642v1
|
|
Using Composite Feature Models to Support Agile Software Product Line EvolutionInternational Workshop on Models and Evolution in MODELS Conference, Sep 2012, Innsbruck, Austria. pp.1-6
Conference papers
hal-01017050v1
|
Languages and Tools for Managing Feature Models3rd International Workshop on Product Line Approaches in Software Engineering, 2012, Zürich, Switzerland
Conference papers
hal-00718325v1
|
|
|
Feature Model DifferencesCAiSE - 24th International Conference on Advanced Information Systems Engineering - 2012, Jun 2012, Gdańsk, Poland
Conference papers
hal-00713849v2
|
|
Separation of Concerns in Feature Modeling: Support and ApplicationsAOSD 2012 - International Conference on Aspect-Oriented Software Development, Mar 2012, Potsdam, Germany
Conference papers
hal-00767423v1
|
|
Actor-based Runtime Model of Adaptable Feedback Control Loops (Position Paper)Proceedings of the 7th International Workshop on models@run.time, 2012, Innsbruck, Austria
Conference papers
hal-01117779v1
|
|
Vers des interfaces graphiques flexibles de configurationJournée Lignes de Produits 2012, Nov 2012, Lille, France
Conference papers
hal-01302936v1
|
|
Interopérabilité des systèmes d'information : approches dirigées par les modèlesInforsid 2012, May 2012, Montpellier, France. pp.11-30
Conference papers
hal-00707536v1
|
|
On the Use of an Internal DSL for Enriching EMF ModelsProceedings of the 2012 International Workshop on OCL and Textual Modelling, 2012, Innsbruck, Austria. pp.25 - 30, ⟨10.1145/2428516.2428521⟩
Conference papers
hal-01117778v1
|
|
Next-Generation Model-based Variability Management: Languages and ToolsMODELS 2012 - 15th International Conference on Model Driven Engineering Languages & Systems, Sep 2012, Innsbruck, Austria
Conference papers
hal-00767170v1
|
Modeling Variability from Requirements to RuntimeIEEE CS proceedings of the 16th IEEE International Conference on Engineering of Complex Computer Systems, ICECCS 2011, Apr 2011, Las Vegas, United States
Conference papers
inria-00617273v1
|
|
Run Time Adaptation of Video-Surveillance Systems: A software Modeling ApproachICVS, 8th International Conference on Computer Vision Systems, Sep 2011, Sophia Antipolis, France, France
Conference papers
inria-00617279v1
|
|
|
Reverse Engineering Architectural Feature Models5th 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
|
|
A Reflective Model for Architecting Feedback Control SystemsProceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering, 2011, Miami, United States
Conference papers
hal-01117775v1
|
|
Uniform and Model-Driven Engineering of Feedback Control SystemsProceedings of the 8th IEEE/ACM International Conference on Autonomic Computing, 2011, Karlsruhe, Germany. ⟨10.1145/1998582.1998616⟩
Conference papers
hal-01117776v1
|
A QoI-aware Framework for Adaptive Monitoring2nd International Conference on Adaptive and Self-adaptive Systems and Applications, ADAPTIVE 2010, Nov 2010, Lisbonne, Portugal. pp.133-141
Conference papers
hal-01288659v1
|
|
|
Comparing Approaches to Implement Feature Model CompositionSixth European Conference on Modelling Foundations and Applications, Jun 2010, Paris, France. pp.16
Conference papers
hal-00484232v1
|
|
Issues and Scenarios for Self-Managing Grid MiddlewareWorkshop on Grids Meet Autonomic Computing, Jun 2010, Washington, DC, United States. pp.1-10
Conference papers
hal-00683109v1
|
|
End-User ModellingDéfis du Génie de la Programmation et du Logiciel, journées nationales du GDR GPL, 2010, Pau, France, France
Conference papers
inria-00504668v1
|
|
Managing Variability in Workflow with Feature Model Composition OperatorsInternational Conference on Software Composition 2010, Jul 2010, Malaga, Spain. pp.16
Conference papers
hal-00484152v1
|
|
Issues and scenarios for self-managing grid middlewareProceeding of the 2nd Workshop on Grids Meets Autonomic Computing, 2010, Washington D.C., United States. ⟨10.1145/1809029.1809033⟩
Conference papers
hal-01117780v1
|
|
Modeling Context and Dynamic Adaptations with Feature Models4th International Workshop Models@run.time at Models 2009 (MRT'09), Oct 2009, United States. pp.10
Conference papers
hal-00419990v1
|
|
Non-functional Data Collection for Adaptive Business Processes and Decision Making4th 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
|
|
Composing Feature Models2nd International Conference on Software Language Engineering (SLE'09), Oct 2009, Denver, United States. pp.62-81
Conference papers
hal-00415767v1
|
|
Issues in Managing Variability of Medical Imaging Grid ServicesMICCAI-Grid Workshop, Sep 2008, New York, United States. pp.95--104
Conference papers
hal-00459517v1
|
|
NeuroLOG: a community-driven middleware designHealthGrid, Jun 2008, Chicago, United States. pp.49--58
Conference papers
hal-00461611v1
|
|
Imaging Services on the Grid as a Product Line: Requirements and ArchitectureWorkshop 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
|
|
Vers l'intégration dynamique de contrats dans des architectures orientées services : une experience applicative du modèle au code2ème Conférence sur les Architectures Logicielles (CAL'08), Mar 2008, Montréal, Canada. pp.1-15
Conference papers
hal-00531054v1
|
Composite Contract Enforcement in Hierarchical Component SystemsETAPS 2007, 6th International Symposium on Software Composition (SC 2007), Mar 2007, Braga, Portugal. pp.18-33, ⟨10.1007/978-3-540-77351-1_3⟩
Conference papers
hal-01334910v1
|
|
From Components to Autonomic Elements using Negotiable Contracts3rd International Conference on Autonomic and Trusted Computing (ATC '06), Sep 2006, Wuhan, China. pp.78-89, ⟨10.1007/11839569_8⟩
Conference papers
hal-01351632v1
|
|
Some Autonomic Features of Hierarchical Components with Negotiable Contracts3rd IEEE International Conference on Autonomic Computing (ICAC '06), Jun 2006, Dublin, Ireland. pp.285-286, ⟨10.1109/ICAC.2006.1662411⟩
Conference papers
hal-01351665v1
|
|
Enforcing Different Contracts in Hierarchical Component-Based SystemsETAPS 2006, 5th International Symposium on Software Composition (SC '06), Mar 2006, Vienna, Austria. pp.50-65, ⟨10.1007/11821946_4⟩
Conference papers
hal-01351678v1
|
|
On contracting different behavioral properties in component-based systemsThe 21st Annual ACM Symposium on Applied Computing, SAC'06, Apr 2006, Dijon, France. pp.1798-1799, ⟨10.1145/1141277.1141699⟩
Conference papers
hal-01351667v1
|
|
Un système de contractualisation pour Fractal : intégration et retours sur expèrienceJournées Composants 2005, Apr 2005, Le Croisic, France
Conference papers
hal-01487916v1
|
The Eighth International Workshop on Variability Modelling of Software-intensive Systems, VaMoS '14ACM, 2014, VaMoS, 978-1-4503-2556-1
Books
hal-01345660v1
|
|
The Seventh International Workshop on Variability Modelling of Software-intensive Systems, VaMoS '13ACM, 2013, VaMoS, 978-1-4503-1541-8
Books
hal-01345659v1
|
|
Première Conférence en IngénieriE du Logiciel, CIEL'20122012
Books
hal-01345661v1
|
|
Actes des Journées du groupe Objets, Composants et Modèles (OCM'2006)Laboratoire I3S, pp.19, 2006
Books
hal-00415766v1
|
|
Contracts-based Control Integration into Software SystemsRogerio de Lemos; David Garlan; Carlo Ghezzi; Holger Giese. Software Engineering for Self-Adaptive Systems 3: Assurances, 9640, Springer, 2017, LNCS
Book sections
hal-01257205v2
|
Architectures logicielles et variabilité multipleArchitectures logicielles : principes, techniques et outils, Lavoisier, 2014
Book sections
hal-01098109v1
|
|
Software Architectures and Multiple VariabilitySoftware Architecture 2, ISTE Editions, 2014, 9781848216884
Book sections
hal-01098107v1
|
|
|
Separating Concerns in Feature Models: Retrospective and Support for Multi-ViewsReinhartz-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
|
SpineFM & TOCSIN : un moteur de raisonnement et son interface de configurationFrance, N° de brevet: IDDN.FR.001.320003.000.S.C.2014.000.31235. 2014
Patents
hal-01356882v1
|
|
Actes des Journées du groupe Objets, Composants et Modèles (OCM'2005)2005, pp.77
Other publications
hal-00419986v1
|
|
Capturing the diversity of analyses on the Linux kernel variability – Companion Technical Report2021
Preprints, Working Papers, ...
hal-03283633v1
|
|
Current situation facing the needs of the scenarios from the deliverables I2.1.1 and I2.2.1[Research Report] 2012
Reports
hal-00750128v1
|
|
Requirements of the SALTY project[Research Report] ???. 2010
Reports
hal-00539093v1
|
|
Components and Services: A Marriage of Reason[Research Report] I3S. 2007
Reports
hal-01304199v1
|
|
Taming Complexity of Large Software Systems: Contracting, Self-Adaptation and Feature ModelingSoftware Engineering [cs.SE]. Université Nice Sophia Antipolis, 2011
Accreditation to supervise research
tel-00657444v1
|