Rationale extraction and management |
|
-
Automated Extraction and Analysis of Developer’s
Rationale in Open Source Software
Mouna Dhaouadi, Bentley Oakes, Michalis Famelis.
Proceedings of the ACM on Software Engineering (PACMSE), 2025.
Journal. To appear
arXiv
-
CoMRAT: Commit Message Rationale Analysis
Tool
Mouna Dhaouadi, Bentley Oakes, Michalis Famelis.
International Conference on Mining Software Repositories (MSR), 2025.
Conference - Short paper. Data and Tool Showcase Track. To appear
arXiv / Slides / Demo
-
Rationale Dataset and Analysis for the Commit
Messages of the Linux Kernel Out-of-Memory Killer
Mouna Dhaouadi, Bentley Oakes, Michalis Famelis.
International Conference on Program Comprehension (ICPC), 2024.
Conference - Long paper.
arXiv / Slides
-
A Data Set of Extracted Rationale from Linux
Kernel Commit Messages
Mouna Dhaouadi.
Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2023. Conference - Extended Abstract. Student Research Competition.
Author's version
-
Towards Understanding and Analyzing Rationale
in Commit Messages using a Knowledge Graph Approach
Mouna Dhaouadi, Bentley Oakes, Michalis Famelis.
Model Driven Engineering Languages and Systems (MODELS) Companion, 2023. Workshop paper.
MDE Intelligence.
arXiv / Slides
-
End-to-End Rationale Reconstruction
Mouna Dhaouadi, Bentley Oakes, Michalis Famelis.
Automated Software Engineering (ASE), 2022.
Conference - Short paper. NIER Track.
arXiv / Slides
-
Extraction and Management of Rationale
Mouna Dhaouadi.
Automated Software Engineering (ASE), 2022.
Conference - Extended Abstract. Doctoral Symposium.
Author's version
|
- Analyse de la justification des messages de
commits
Popularized Presentation and Demo (in French). Journée de la recherche du DIRO 2025, May 2025.
Video
- CoMRAT: Commit Message Rationale Analysis
Tool
Poster. ICSE 2025 Posters, April 2025.
PDF
- CoMRAT: Commit Message Rationale Analysis
Tool
Conference-Style Presentation. SEMTL Meeting and Posters at Concordia, April 2025.
Dry-run for MSR paper
- A Data Set of Extracted Rationale from Linux
Kernel Commit Messages
ESEC/FSE Student Research Competition (SRC) 2023
Poster. (First round), December 5th, 2023. PDF
Presentation. (Second round), December 6th, 2023. Slides
Awarded the 3rd place in the Graduate Division
- Exploring Developers Rationale in the Linux
Kernel
Lightening Talk. Celebration of Women in Computing Conference (CAN-CWIC), October 2023.
Slides
- Towards Understanding and Analyzing Rationale
in Commit Messages using a Knowledge Graph Approach
Poster. MODELS 2023 Poster Session, October 2023.
PDF
- End-to-end rationale reconstruction
Conference-Style Presentation.
SEMTL Meeting at UdeM, September 2022.
Dry-run for ASE paper
- Design rationale extraction and management
Research Flash Talk.
GEODES Research Day and Symposium, May 2022.
Slides
|
Intelligent Concrete Syntax Generation |
|
Toward Intelligent Generation of Tailored Concrete Syntax
Meriem Ben Chaaben, Oussama Ben Sghaier, Mouna Dhaouadi, Nafisa Elrasheed, Ikram Darif, Imen Jaoua, Bentley Oakes, Eugene Syriani and Mohammad Hamdaqa.
Model Driven Engineering Languages and Systems (MODELS), 2024. Conference - Long paper
|
|
Adversary-aware machine learning |
|
|
|
Uncertainty-aware modelling |
|
|
|
Security-aware refactoring |
|
-
Prioritizing refactorings for security-critical code
Chaima Abid, Vahid Alizadeh, Marouane
Kessentini, Mouna Dhaouadi, Rick Kazman.
Automated Software Engineering (ASE), 2021. Journal.
-
How Does Refactoring Impact Security When
Improving Quality? A Security Aware Refactoring Approach
Chaima Abid, Marouane Kessentini, Vahid Alizadeh, Mouna Dhaouadi, Rick Kazman.
IEEE Transactions on Software Engineering (TSE), 2020. Journal.
Invited for Journal-first presentation at ESEC/FSE 2020.
Teaser video / Presentation video
|
|