Journal Articles
-
“Visualization of Object-Oriented Software in a City Metaphor: Comprehending the Implemented Variability and its Technical Debt”
Journal of Systems and Software, In press, ⟨10.1016/j.jss.2023.111876⟩
2023 hal-04247907 -
“A Hitchhiker's Guide to Model-Driven Engineering for Data-Centric Systems”
IEEE Software, 2021, 38 (4), ⟨10.1109/MS.2020.2995125⟩
2021 INT PR hal-02612087 -
“A framework for managing the imperfect modularity of variability implementations”
Journal of Computer Languages, 2020, pp.1-39. ⟨10.1016/j.cola.2020.100998⟩
2020 INT PR hal-02951745 -
“Leveraging Live Machine Learning and Deep Sleep to Support a Self-Adaptive Efficient Configuration of Battery Powered Sensors”
Future Generation Computer Systems, In press
2018 INT PR hal-01880430 -
“Functional feasibility analysis of variability-intensive data flow-oriented applications over highly-configurable platforms”
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⟩
2018 INT PR hal-02061255
Conference Papers
-
“Taming the Diversity of Computational Notebooks”
SPLC '23: 27th ACM International Systems and Software Product Line Conference, Aug 2023, Tokyo, Japan. pp.27-33, ⟨10.1145/3579027.3608974⟩
2023 hal-04247860 -
“An Action-based Model to Handle Cloning and Adaptation in Tabular Data Applications”
SPLC '23: 27th ACM International Systems and Software Product Line Conference, Aug 2023, Tokyo, Japan. pp.201-212, ⟨10.1145/3579027.3608991⟩
2023 P hal-04247084 -
“IDE-assisted visualization of indebted OO variability implementations”
26th ACM International Systems and Software Product Line Conference - Volume B (SPLC ’22), Sep 2022, Graz, Austria. ⟨10.1145/3503229.3547066⟩
2022 INT PR P hal-03717874 -
“Customizable Visualization of Quality Metrics for Object-Oriented Variability Implementations”
26th ACM International Systems and Software Product Line Conference - Volume A (SPLC ’22), Sep 2022, Graz, Austria. ⟨10.1145/3546932.3547073⟩
2022 INT PR P hal-03717858 -
“Visualization of Object-Oriented Variability Implementations as Cities”
9th IEEE Working Conference on Software Visualization (VISSOFT 2021), Sep 2021, Luxembourg (virtual), Luxembourg. ⟨10.1109/VISSOFT52517.2021.00017⟩
2021 INT PR P hal-03312487 -
“How I Met Your Implemented Variability: Identification in Object-Oriented Systems with symfinder”
25th ACM International Systems and Software Product Line Conference - Volume A (SPLC ’21), Sep 2021, Leicester, United Kingdom. ⟨10.1145/3461001.3472733⟩
2021 INT PR P hal-03274636 -
“Capturing the diversity of analyses on the Linux kernel variability”
25th ACM International Systems and Software Product Line Conference - Volume A (SPLC ’21), Sep 2021, Leicester, United Kingdom. ⟨10.1145/3461001.3471151⟩
2021 INT PR P hal-03283627 -
“Extending the Identification of Object-Oriented Variability Implementations using Usage Relationships”
SPLC 2021 - 25th ACM International Systems and Software Product Line Conference, Sep 2021, Leicester, United Kingdom. pp.1-8, ⟨10.1145/3461002.3473943⟩
2021 INT PR P hal-03284626 -
“Identifying and Mapping Implemented Variabilities in Java and C++ Systems using symfinder”
24th ACM International Systems and Software Product Line Conference (SPLC ’20), Oct 2020, MONTREAL, QC, Canada. ⟨10.1145/3382026.3431251⟩
2020 INT PR P hal-02908531 -
“Mapping Features to Automatically Identified Object-Oriented Variability Implementations - The case of ArgoUML-SPL”
14th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS ’20), Feb 2020, Magdeburg, Germany. ⟨10.1145/3377024.3377037⟩
2020 INT PR P hal-02421353 -
“Usage Scenarios for a Common Feature Modeling Language”
the 23rd International Systems and Software Product Line Conference, Sep 2019, Paris, France. pp.1-8, ⟨10.1145/3307630.3342403⟩
2019 INT PR P hal-02342733 -
“Identifying and visualizing variability in object-oriented variability-rich systems”
the 23rd International Systems and Software Product Line Conference, Sep 2019, Paris, France. pp.231-243, ⟨10.1145/3336294.3336311⟩
2019 INT PR P hal-02339296 -
“symfinder: A Toolchain for the Identification and Visualization of Object-Oriented Variability Implementations”
the 23rd International Systems and Software Product Line Conference, Sep 2019, Paris, France. pp.5-8, ⟨10.1145/3307630.3342394⟩
2019 INT PR P hal-02342730 -
“Towards Sampling and Simulation-Based Analysis of Featured Weighted Automata”
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⟩
2019 INT PR P hal-02342744 -
“Multifaceted Automated Analyses for Variability-Intensive Embedded Systems”
41st ACM/IEEE International Conference on Software Engineering, May 2019, Montréal, Canada
2019 INT PR P hal-02061251 -
“Supporting Micro-services Deployment in a Safer Way: a Static Analysis and Automated Rewriting Approach”
Symposium on applied Computing, Apr 2018, Pau, France. ⟨10.1145/3167132.3167314⟩
2018 INT PR P hal-01659776 -
“Assessing the Functional Feasibility of Variability-Intensive Data Flow-Oriented Systems”
Symposium on Applied Computing, Apr 2018, Pau, France. ⟨10.1145/3167132.3167354⟩
2018 INT PR P hal-01660057 -
“Tracing Imperfectly Modular Variability in Software Product Line Implementation”
The 16th International Conference on Software Reuse, May 2017, Salvador de Bahia, Brazil
2017 INT PR P hal-01486216 -
“Early Consistency Checking between Specification and Implementation Variabilities”
the 21st International Systems and Software Product Line Conference - Volume A, Sep 2017, Sevilla, France. ⟨10.1145/3106195.3106209⟩
2017 INT PR P hal-01699878 -
“On the Diversity of Capturing Variability at the Implementation Level”
the 21st International Systems and Software Product Line Conference - Volume B, Sep 2017, Sevilla, France. ⟨10.1145/3109729.3109733⟩
2017 INT PR P hal-01699883 -
“Automated Deployment of Data Collection Policies over Heterogeneous Shared Sensing Infrastructures”
23rd Asia-Pacific Software Engineering Conference, Dec 2016, Hamilton, New Zealand
2016 INT PR P hal-01411084
Proceedings
-
“SPLC '19: Proceedings of the 23rd International Systems and Software Product Line Conference - Volume A”
2019
2019 hal-02386136 -
“Proceedings of MODELS 2017 Satellite Event: Tools and Demonstrations co-located with ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS 2017)”
MODELS 2017 Satellite Event, Austin, United States. 2019, , 2017
2017 INT hal-01699889
Book Section
-
“Contracts-based Control Integration into Software Systems”
Rogerio de Lemos; David Garlan; Carlo Ghezzi; Holger Giese. Software Engineering for Self-Adaptive Systems 3: Assurances, 9640, Springer, 2017, LNCS
2017 INT hal-01257205
Preprint, Working Paper
-
“Capturing the diversity of analyses on the Linux kernel variability – Companion Technical Report”
2021
2021 hal-03283633