An Automated Approach to Recover the Use-case View of an Architecture
Joanna Santos, C. S., Moshtari, Sara, Mirakhorli, Mehdi
Published in 2020 IEEE International Conference on Software Architecture Companion (ICSA-C) (01.03.2020)
Published in 2020 IEEE International Conference on Software Architecture Companion (ICSA-C) (01.03.2020)
Get full text
Conference Proceeding
Seneca: Taint-Based Call Graph Construction for Java Object Deserialization
Get full text
Paper
Journal Article
An Empirical Study of Code Smells in Transformer-based Code Generation Techniques
Siddiq, Mohammed Latif, Majumder, Shafayat H., Mim, Maisha R., Jajodia, Sourov, Santos, Joanna C. S.
Published in 2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM) (01.10.2022)
Published in 2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM) (01.10.2022)
Get full text
Conference Proceeding
SALLM: Security Assessment of Generated Code
Mohammed Latif Siddiq, Santos, Joanna C S, Devareddy, Sajith, Muller, Anna
Published in arXiv.org (04.09.2024)
Published in arXiv.org (04.09.2024)
Get full text
Paper
Journal Article
Zero-shot Prompting for Code Complexity Prediction Using GitHub Copilot
Siddiq, Mohammed Latif, Samee, Abdus, Azgor, Sk Ruhul, Haider, Md. Asif, Sawraz, Shehabul Islam, Santos, Joanna C. S.
Published in 2023 IEEE/ACM 2nd International Workshop on Natural Language-Based Software Engineering (NLBSE) (01.05.2023)
Published in 2023 IEEE/ACM 2nd International Workshop on Natural Language-Based Software Engineering (NLBSE) (01.05.2023)
Get full text
Conference Proceeding
Using Large Language Models to Generate JUnit Tests: An Empirical Study
Mohammed Latif Siddiq, Santos, Joanna C S, Ridwanul Hasan Tanvir, Noshin Ulfat, Fahmid Al Rifat, Vinicius Carvalho Lopes
Published in arXiv.org (09.03.2024)
Published in arXiv.org (09.03.2024)
Get full text
Paper
Journal Article
Seneca: Taint-Based Call Graph Construction for Java Object Deserialization
Santos, Joanna C. S., Mirakhorli, Mehdi, Shokri, Ali
Published in Proceedings of ACM on programming languages (29.04.2024)
Published in Proceedings of ACM on programming languages (29.04.2024)
Get full text
Journal Article
An empirical study of tactical vulnerabilities
Santos, Joanna C.S., Tarrit, Katy, Sejfia, Adriana, Mirakhorli, Mehdi, Galster, Matthias
Published in The Journal of systems and software (01.03.2019)
Published in The Journal of systems and software (01.03.2019)
Get full text
Journal Article
A Large-Scale Study on the Usage of Testing Patterns that Address Maintainability Attributes (Patterns for Ease of Modification, Diagnoses, and Comprehension)
Gonzalez, Danielle, Santos, Joanna C S, Popovich, Andrew, Mirakhorli, Mehdi, Nagappan, Mei
Published in arXiv.org (27.04.2017)
Published in arXiv.org (27.04.2017)
Get full text
Paper
Journal Article
BUDGET: A Tool for Supporting Software Architecture Traceability Research
Santos, Joanna C. S., Mirakhorli, Mehdi, Mujhid, Ibrahim, Zogaan, Waleed
Published in 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA) (01.04.2016)
Published in 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA) (01.04.2016)
Get full text
Conference Proceeding
BERT-Based GitHub Issue Report Classification
Siddiq, Mohammed Latif, Santos, Joanna C. S.
Published in 2022 IEEE/ACM 1st International Workshop on Natural Language-Based Software Engineering (NLBSE) (01.05.2022)
Published in 2022 IEEE/ACM 1st International Workshop on Natural Language-Based Software Engineering (NLBSE) (01.05.2022)
Get full text
Conference Proceeding
Understanding Regular Expression Denial of Service (ReDoS): Insights from LLM-Generated Regexes and Developer Forums
Siddiq, Mohammed Latif, Zhang, Jiahao, Santos, Joanna C. S.
Published in 2024 IEEE/ACM 32nd International Conference on Program Comprehension (ICPC) (15.04.2024)
Get full text
Published in 2024 IEEE/ACM 32nd International Conference on Program Comprehension (ICPC) (15.04.2024)
Conference Proceeding