SCAM C

29 papers

YearTitle / Authors
202323rd IEEE International Working Conference on Source Code Analysis and Manipulation, SCAM 2023, Bogotá, Colombia, October 2-3, 2023
Leon Moonen, Christian D. Newman, Alessandra Gorla
2023ACER: An AST-based Call Graph Generator Framework.
Andrew Chen, Yanfu Yan, Denys Poshyvanyk
2023Applying the Universal Version History Concept to Help De-Risk Copy-Based Code Reuse.
David Reid, Audris Mockus
2023Automating Test-Specific Refactoring Mining: A Mixed-Method Investigation.
Luana Almeida Martins, Heitor A. X. Costa, Márcio Ribeiro, Fabio Palomba, Ivan Machado
2023Behind Developer Contributions on Conflicting Merge Scenarios.
Gustavo Vale, Eduardo Fernandes, Eduardo Figueiredo, Sven Apel
2023CIGAR: Contrastive Learning for GitHub Action Recommendation.
Jiangnan Huang, Bin Lin
2023Calibrating Deep Learning-based Code Smell Detection using Human Feedback.
Himesh Nandani, Mootez Saad, Tushar Sharma
2023Can We Trust the Default Vulnerabilities Severity?
Matteo Esposito, Sergio Moreschini, Valentina Lenarduzzi, David Hästbacka, Davide Falessi
2023Change Pattern Detection for Optimising Incremental Static Analysis.
Cindy Wauters, Jens Van der Plas, Quentin Stiévenart, Coen De Roover
2023Do Code Quality and Style Issues Differ Across (Non-)Machine Learning Notebooks? Yes!
Md. Saeed Siddik, Cor-Paul Bezemer
2023Enabling Go Program Analysis in Rascal.
Luke Swearngan, Mark Hills
2023Evolutionary Feature Dependencies: Analyzing Feature Co-Changes in C Systems.
Sandro Schulze, Phillipp Engelke, Jacob Krüger
2023Explaining Transformer-based Code Models: What Do They Learn? When They Do Not Work?
Ahmad Haji Mohammadkhani, Chakkrit Tantithamthavorn, Hadi Hemmati
2023Generating Understandable Unit Tests through End-to-End Test Scenario Carving.
Amirhossein Deljouyi, Andy Zaidman
2023How They Relate and Leave: Understanding Atoms of Confusion in Open-Source Java Projects.
Oton Pinheiro, Lincoln S. Rocha, Windson Viana
2023How Well Can Masked Language Models Spot Identifiers That Violate Naming Guidelines?
Johannes Villmow, Viola Campos, Jean Petry, Amine Abbad-Andaloussi, Adrian Ulges, Barbara Weber
2023Leveraging User-Defined Identifiers for Counterfactual Data Generation in Source Code Vulnerability Detection.
Hongyu Kuang, Feng Yang, Long Zhang, Gaigai Tang, Lin Yang
2023On Developing and Improving Tools for Architecture-Smell Tracking in Java Systems.
Philipp Gnoyke, Sandro Schulze, Jacob Krüger
2023On the Impact of Language Selection for Training and Evaluating Programming Language Models.
Jonathan Katzy, Maliheh Izadi, Arie van Deursen
2023PASD: A Performance Analysis Approach Through the Statistical Debugging of Kernel Events.
Mohammed Adib Khan, Morteza Noferesti, Naser Ezzati-Jivan
2023PTLVD:Program Slicing and Transformer-based Line-level Vulnerability Detection System.
Tao Peng, Shixu Chen, Fei Zhu, Junwei Tang, Junping Liu, Xinrong Hu
2023Quality Assurance Awareness in Open Source Software Projects on GitHub.
Ali Khatami, Andy Zaidman
2023Reproducing and Improving the BugsInPy Dataset.
Faustino Aguilar, Samuel Grayson, Darko Marinov
2023Symbolic Execution to Detect Semantic Merge Conflicts.
Ward Muylaert, Johannes Härtel, Coen De Roover
2023The Docker Hub Image Inheritance Network: Construction and Empirical Insights.
Ruben Opdebeeck, Jonas Lesy, Ahmed Zerouali, Coen De Roover
2023Unboxing Default Argument Breaking Changes in Scikit Learn.
João Eduardo Montandon, Luciana Lourdes Silva, Cristiano Politowski, Ghizlane El-Boussaidi, Marco Túlio Valente
2023Uncovering the Hidden Risks: The Importance of Predicting Bugginess in Untouched Methods.
Matteo Esposito, Davide Falessi
2023Using the TypeScript compiler to fix erroneous Node.js snippets.
Brittany Reid, Christoph Treude, Markus Wagner
2023When to Let the Developer Guide: Trade-offs Between Open and Guided Test Amplification.
Carolin E. Brandt, Danyao Wang, Andy Zaidman