Philippe Collet
110
Documents
Publications
|
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⟩
Communication dans un congrès
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⟩
Communication dans un congrès
hal-04247084v1
|
|
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⟩
Communication dans un congrès
hal-03717874v1
|
|
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⟩
Communication dans un congrès
hal-03717858v1
|
|
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⟩
Communication dans un congrès
hal-03811038v1
|
|
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⟩
Communication dans un congrès
hal-03283627v1
|
|
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⟩
Communication dans un congrès
hal-03312487v1
|
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⟩
Communication dans un congrès
hal-03274636v1
|
|
|
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⟩
Communication dans un congrès
hal-03284626v1
|
|
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⟩
Communication dans un congrès
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⟩
Communication dans un congrès
hal-02908531v1
|
|
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⟩
Communication dans un congrès
hal-02342744v1
|
|
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⟩
Communication dans un congrès
hal-02342730v1
|
|
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⟩
Communication dans un congrès
hal-02342733v1
|
|
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⟩
Communication dans un congrès
hal-02339296v1
|
|
Multifaceted Automated Analyses for Variability-Intensive Embedded Systems41st ACM/IEEE International Conference on Software Engineering, May 2019, Montréal, Canada
Communication dans un congrès
hal-02061251v1
|
|
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
Communication dans un congrès
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⟩
Communication dans un congrès
hal-01659776v1
|
|
Assessing the Functional Feasibility of Variability-Intensive Data Flow-Oriented SystemsSymposium on Applied Computing, Apr 2018, Pau, France. ⟨10.1145/3167132.3167354⟩
Communication dans un congrès
hal-01660057v1
|
|
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⟩
Communication dans un congrès
hal-01699878v1
|
|
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⟩
Communication dans un congrès
hal-01699883v1
|
|
Tracing Imperfectly Modular Variability in Software Product Line ImplementationThe 16th International Conference on Software Reuse, May 2017, Salvador de Bahia, Brazil
Communication dans un congrès
hal-01486216v1
|
|
VCU: The Three Dimensions of Reuse15th International Conference on Software Reuse (ICSR-15), May 2016, Limassol, Cyprus
Communication dans un congrès
hal-01287720v1
|
|
Automated Deployment of Data Collection Policies over Heterogeneous Shared Sensing Infrastructures23rd Asia-Pacific Software Engineering Conference, Dec 2016, Hamilton, New Zealand
Communication dans un congrès
hal-01411084v1
|
|
Towards a (de)composable workflow architecture to define data collection policiesSymposium on Applied Computing (SAC 2016), Apr 2016, Pisa, Italy. ⟨10.1145/2851613.2851962⟩
Communication dans un congrès
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⟩
Communication dans un congrès
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⟩
Communication dans un congrès
hal-01341098v1
|
|
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⟩
Communication dans un congrès
hal-01345655v1
|
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⟩
Communication dans un congrès
hal-01273730v1
|
|
|
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⟩
Communication dans un congrès
hal-01345658v1
|
|
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
Communication dans un congrès
hal-01017094v1
|
|
ACTRESS: Domain-Specific Modeling of Self-Adaptive Software ArchitecturesSymposium On Applied Computing, Mar 2014, Gyeongju, South Korea
Communication dans un congrès
hal-00951798v1
|
|
Handling Complex Configurations in Software Product Lines: a Tooled Approach18th International Software Product Line Conference(SPLC'14), Sep 2014, Florence, Italy. pp.10
Communication dans un congrès
hal-01023553v1
|
|
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⟩
Communication dans un congrès
hal-01322526v1
|
|
SIGMA: Scala Internal Domain-Specific Languages for Model ManipulationsMODELS - 17th International Conference on Model Driven Engineering Languages and Systems, Sep 2014, Valencia, Spain
Communication dans un congrès
hal-01010339v1
|
|
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⟩
Communication dans un congrès
hal-01061576v1
|
|
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⟩
Communication dans un congrès
hal-01345656v1
|
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
Communication dans un congrès
hal-01273732v1
|
|
|
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
Communication dans un congrès
hal-01015149v1
|
|
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⟩
Communication dans un congrès
hal-01156595v1
|
|
Integrating Adaptation Mechanisms Using Control Theory Centric Architecture Models: A Case StudyICAC - 11th International Conference on Autonomic Computing, USENIX, Jun 2014, Philadelphia, United States
Communication dans un congrès
hal-00991114v2
|
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
Communication dans un congrès
hal-01273731v1
|
|
|
Manipulating Models Using Internal Domain-Specific LanguagesSymposium On Applied Computing, Mar 2014, Gyeongju, South Korea
Communication dans un congrès
hal-00951803v1
|
|
SPLEMMA: A Generic Framework for Controlled-Evolution of Software Product LinesMAPLE/SCALE 2013, Aug 2013, Tokyo, Japan. pp.59-66
Communication dans un congrès
hal-00838642v1
|
Feature Model Management: Smart Operations and Language SupportACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems, Sep 2013, Miami, United States
Communication dans un congrès
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
Communication dans un congrès
hal-00859473v1
|
|
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
Communication dans un congrès
hal-01017074v1
|
|
From Sensors to Visualization Dashboards: Need for Language CompositionGlobalization of Modeling Languages workshop (GeMOC'13), Sep 2013, Miami, United States
Communication dans un congrès
hal-01322550v1
|
|
Vers des interfaces graphiques flexibles de configurationJournée Lignes de Produits 2012, Nov 2012, Lille, France
Communication dans un congrès
hal-01302936v1
|
|
Separation of Concerns in Feature Modeling: Support and ApplicationsAOSD 2012 - International Conference on Aspect-Oriented Software Development, Mar 2012, Potsdam, Germany
Communication dans un congrès
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
Communication dans un congrès
hal-01117779v1
|
Languages and Tools for Managing Feature Models3rd International Workshop on Product Line Approaches in Software Engineering, 2012, Zürich, Switzerland
Communication dans un congrès
hal-00718325v1
|
|
|
Feature Model DifferencesCAiSE - 24th International Conference on Advanced Information Systems Engineering - 2012, Jun 2012, Gdańsk, Poland
Communication dans un congrès
hal-00713849v2
|
|
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
Communication dans un congrès
hal-01017050v1
|
|
Interopérabilité des systèmes d'information : approches dirigées par les modèlesInforsid 2012, May 2012, Montpellier, France. pp.11-30
Communication dans un congrès
hal-00707536v1
|
|
Next-Generation Model-based Variability Management: Languages and ToolsMODELS 2012 - 15th International Conference on Model Driven Engineering Languages & Systems, Sep 2012, Innsbruck, Austria
Communication dans un congrès
hal-00767170v1
|
|
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⟩
Communication dans un congrès
hal-01117778v1
|
|
A Reflective Model for Architecting Feedback Control SystemsProceedings of the 23rd International Conference on Software Engineering and Knowledge Engineering, 2011, Miami, United States
Communication dans un congrès
hal-01117775v1
|
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
Communication dans un congrès
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
Communication dans un congrès
inria-00617279v1
|
|
|
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⟩
Communication dans un congrès
hal-01117776v1
|
|
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⟩
Communication dans un congrès
inria-00614984v1
|
|
Comparing Approaches to Implement Feature Model CompositionSixth European Conference on Modelling Foundations and Applications, Jun 2010, Paris, France. pp.16
Communication dans un congrès
hal-00484232v1
|
|
Issues and Scenarios for Self-Managing Grid MiddlewareWorkshop on Grids Meet Autonomic Computing, Jun 2010, Washington, DC, United States. pp.1-10
Communication dans un congrès
hal-00683109v1
|
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
Communication dans un congrès
hal-01288659v1
|
|
|
Managing Variability in Workflow with Feature Model Composition OperatorsInternational Conference on Software Composition 2010, Jul 2010, Malaga, Spain. pp.16
Communication dans un congrès
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⟩
Communication dans un congrès
hal-01117780v1
|
|
End-User ModellingDéfis du Génie de la Programmation et du Logiciel, journées nationales du GDR GPL, 2010, Pau, France, France
Communication dans un congrès
inria-00504668v1
|
|
Composing Feature Models2nd International Conference on Software Language Engineering (SLE'09), Oct 2009, Denver, United States. pp.62-81
Communication dans un congrès
hal-00415767v1
|
|
Modeling Context and Dynamic Adaptations with Feature Models4th International Workshop Models@run.time at Models 2009 (MRT'09), Oct 2009, United States. pp.10
Communication dans un congrès
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⟩
Communication dans un congrès
hal-01243557v1
|
|
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
Communication dans un congrès
hal-00531054v1
|
|
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
Communication dans un congrès
hal-00419992v1
|
|
Issues in Managing Variability of Medical Imaging Grid ServicesMICCAI-Grid Workshop, Sep 2008, New York, United States. pp.95--104
Communication dans un congrès
hal-00459517v1
|
|
NeuroLOG: a community-driven middleware designHealthGrid, Jun 2008, Chicago, United States. pp.49--58
Communication dans un congrès
hal-00461611v1
|
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⟩
Communication dans un congrès
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⟩
Communication dans un congrès
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⟩
Communication dans un congrès
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⟩
Communication dans un congrès
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⟩
Communication dans un congrès
hal-01351667v1
|
|
Un système de contractualisation pour Fractal : intégration et retours sur expèrienceJournées Composants 2005, Apr 2005, Le Croisic, France
Communication dans un congrès
hal-01487916v1
|
The Eighth International Workshop on Variability Modelling of Software-intensive Systems, VaMoS '14ACM, 2014, VaMoS, 978-1-4503-2556-1
Ouvrages
hal-01345660v1
|
|
The Seventh International Workshop on Variability Modelling of Software-intensive Systems, VaMoS '13ACM, 2013, VaMoS, 978-1-4503-1541-8
Ouvrages
hal-01345659v1
|
|
Première Conférence en IngénieriE du Logiciel, CIEL'20122012
Ouvrages
hal-01345661v1
|
|
Actes des Journées du groupe Objets, Composants et Modèles (OCM'2006)Laboratoire I3S, pp.19, 2006
Ouvrages
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
Chapitre d'ouvrage
hal-01257205v2
|
Architectures logicielles et variabilité multipleArchitectures logicielles : principes, techniques et outils, Lavoisier, 2014
Chapitre d'ouvrage
hal-01098109v1
|
|
Software Architectures and Multiple VariabilitySoftware Architecture 2, ISTE Editions, 2014, 9781848216884
Chapitre d'ouvrage
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⟩
Chapitre d'ouvrage
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
Brevet
hal-01356882v1
|
|
Actes des Journées du groupe Objets, Composants et Modèles (OCM'2005)2005, pp.77
Autre publication scientifique
hal-00419986v1
|
|
Capturing the diversity of analyses on the Linux kernel variability – Companion Technical Report2021
Pré-publication, Document de travail
hal-03283633v1
|
|
Current situation facing the needs of the scenarios from the deliverables I2.1.1 and I2.2.1[Research Report] 2012
Rapport
hal-00750128v1
|
|
Requirements of the SALTY project[Research Report] ???. 2010
Rapport
hal-00539093v1
|
|
Components and Services: A Marriage of Reason[Research Report] I3S. 2007
Rapport
hal-01304199v1
|
|
Taming Complexity of Large Software Systems: Contracting, Self-Adaptation and Feature ModelingSoftware Engineering [cs.SE]. Université Nice Sophia Antipolis, 2011
HDR
tel-00657444v1
|