Quentin PEREZ
Associate Professor at INSA Rennes in Software Engineering, research @ Diverse Team - IRISA, University of Rennes, Inria, CNRS
13
Documents
Current affiliations
- 491189
Researcher identifiers
- quentin-perez
- IdRef : 259347183
- 0000-0002-1534-4821
- Google Scholar : https://scholar.google.com/citations?user=xZYkVhsAAAAJ
Web site
- https://qperez.github.io
Presentation
Maitre de Conférences INSA Rennes, recherche @ équipe Diverse - IRISA, Université de Rennes 1, Inria, CNRS
Depuis 2023, je suis enseignant-chercheur en Informatique à l'[INSA Rennes](https://www.insa-rennes.fr/index.html). J'effectue mes recherches au sein de l'équipe [DiverSE Team](https://www.diverse-team.fr/) rattaché au laboratoire [IRISA/Inria](https://www.irisa.fr/) de Rennes en France.
Mes sujets de recherche concernent :
- Consommation énergétique des logiciels et Green IT
- Génie Logiciel empirique
- Métriques logicielles et qualité
- IA pour la qualité logicielle
- DevOps
Actuellement, je travaille sur la consommation énergétique de la chaîne d'approvisionnement logicielle (systèmes d'intégration et déploiement continue ainsi que gestionnaires de build) utilisés dans la boucle DevOps. Ces systèmes sont intéressants à étudier en raison de leur utilisation massive et fréquente dans monde du DevOps. De plus, ces systèmes permettent des automatisations visant à réduire les couts, délais et erreurs liées aux développement et déploiement des logiciels ce qui rend leur présences dans les projets quasiment indispensables. Les chaînes d'approvisionnement utilisent divers outils pour construire des logiciels, et leur grande configurabilité leur confère un statut particulier dans le monde du logiciel. Mes recherches consistent à trouver des solutions pour réduire la consommation des outils DevOps et à fournir aux développeurs une perception et une évaluation de la consommation énergétique des logiciels dans la boucle DevOps. Pour ce faire, j'utilise des approches issues du Génie Logiciel empirique pour collecter et évaluer les outils utilisés dans le monde DevOps à grande échelle.
J'ai obtenu mon doctorat en 2021 de l'IMT Mines Alès (France) sous la supervision de [Christelle Urtado](https://cv.hal.science/christelleurtado) et [Sylvain Vauttier](https://sylvainvauttier.wp.imt.fr/).
Pour plus d'informations, consultez mon site personnel : <https://qperez.github.io/>
Ou contactez moi :-) : quentin.perez@inria.fr
Associate Professor at INSA Rennes, research @ Diverse Team - IRISA, University of Rennes 1, Inria, CNRS
Since 2023, I'm associate professor of Software Engineering at [INSA Rennes](https://www.insa-rennes.fr/index.html).
I'm doing research in the [DiverSE Team](https://www.diverse-team.fr/) in the [IRISA/Inria](https://www.irisa.fr/) lab at Rennes in France.
My research interests are the following:
- Software Energy Consumption and Green IT
- Empirical Software Engineering
- Software Metrics and Quality
- AI for Software Quality
- DevOps
Currently, I’m working on the energy consumption of the software supply chain (CI/CD and build managers) used in the DevOps loop. These systems are interesting to study due to their massive, automatic, and frequent use in DevOps. Supply chains use various tools to build software, and their high configurability gives them a special status in the software world. My research consists of finding solutions to reduce the consumption of DevOps tools and providing developers with a perception and evaluation of the software energy consumption in the DevOps loop. To achieve this, I employed a mining software engineering approach to collect and evaluate tools used in the DevOps world at a large scale.
I obtained my Ph.D. in 2021 from the IMT Mines Alès (France) under the supervision of [Christelle Urtado](https://cv.hal.science/christelleurtado) and [Sylvain Vauttier](https://sylvainvauttier.wp.imt.fr/).
Fore more information, see my personal website: <https://qperez.github.io/>
or contact me :-) : quentin.perez@inria.fr
Research domains
Software Engineering [cs.SE]
Skills
Publications
- 11
- 11
- 4
- 4
- 3
- 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 11
- 2
- 1
- 3
- 3
- 3
- 2
- 2
- 2
- 2
- 2
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
|
Dataset of open-source software developers labeled by their experience level in the project and their associated software metricsData in Brief, 2023, 46, pp.108842. ⟨10.1016/j.dib.2022.108842⟩
Journal articles
hal-03939933v1
|
|
Model-Based DevOps: Foundations and ChallengesMODELS-C 2023 - ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, Oct 2023, Västerås, Sweden. pp.429-433, ⟨10.1109/MODELS-C59198.2023.00076⟩
Conference papers
hal-04425802v1
|
|
MLinter: Learning Coding Practices from Examples-Dream or Reality?30th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Mar 2023, Macao SAR, Macau SAR China
Conference papers
hal-03951403v1
|
|
Mining Experienced Developers in Open-source ProjectsENASE 2022 - 17th International Conference on Evaluation of Novel Approaches to Software Engineering, Apr 2022, Online, France. pp.443-452, ⟨10.5220/0011071800003176⟩
Conference papers
hal-03654959v1
|
|
A software engineering point of view on digital twin architectureETFA 2022 - IEEE 27th International Conference on Emerging Technologies and Factory Automation, Sep 2022, Stuttgart, Germany. ⟨10.1109/ETFA52439.2022.9921617⟩
Conference papers
hal-03832378v1
|
|
Déploiement dirigé par les modèles de jumeaux numériques dans les environnements intelligentsHUT LaConf 2022 - L'interdisciplinarité au service des environnements intelligents, Nov 2022, Montpellier, France
Conference papers
hal-03862279v1
|
|
Bug or not bug? That is the questionICPC 2021 - 29th IEEE/ACM International Conference on Program Comprehension, May 2021, Online, France. pp.47--58, ⟨10.1109/ICPC52881.2021.00014⟩
Conference papers
hal-03177423v1
|
|
Towards Profiling Runtime Architecture Code Contributors in Software ProjectsENASE 2021 - 16th International conference on Evaluation of Novel Approaches to Software Engineering, Apr 2021, Online, United States. pp.429--436, ⟨10.5220/0010495804290436⟩
Conference papers
hal-03173312v1
|
|
An Empirical Study about Software Architecture Configuration Practices with the Java Spring FrameworkSEKE: Software Engineering and Knowledge Engineering, Jul 2019, Lisbonne, Portugal. pp.465-468, ⟨10.18293/SEKE2019-202⟩
Conference papers
hal-02194787v1
|
|
A Software Engineering Approach to Digital Twin Architecture : The HUman at home projecT and Twin Cooperation of roBot and human project case studiesETFA 2022 - IEEE 27th International Conference on Emerging Technologies and Factory Automation, Sep 2022, Stuttgart, Germany. , 2022
Conference poster
hal-03895898v1
|
|
Model-driven deployment of Digital Twins for Smart Environments - The HUman at home projecT case studyJournées nationales du GDR GPL 2022, Jun 2022, Vannes, France. , 13, 2022, Actes des journées du GDR GPL 2022
Conference poster
hal-03701748v1
|
|
Pull Requests Integration Process Optimization: An Empirical StudyHermann Kaindl, Mike Mannion and Leszek A. Maciaszek. Evaluation of Novel Approaches to Software Engineering, 1829, Springer, pp.155-178, 2023, Communications in Computer and Information Science, 978-3-031-36596-6. ⟨10.1007/978-3-031-36597-3_8⟩
Book sections
hal-04157804v1
|
|
Gestion des contributions architecturales dans les projets logiciels : Métriques, analyses empiriques et apprentissage machineGénie logiciel [cs.SE]. IMT - MINES ALES - IMT - Mines Alès Ecole Mines - Télécom, 2021. Français. ⟨NNT : 2021EMAL0011⟩
Theses
tel-03517320v1
|