Default Cover Image

2024 IEEE/ACM 21st International Conference on Mining Software Repositories (MSR)

April 15 2024 to April 16 2024

Lisbon, Portugal

ISBN: 979-8-4007-0587-8

Table of Contents

Boosting API Misuse Detection via Integrating API Constraints from Multiple SourcesFull-text access may be available. Sign in or learn about subscription options.pp. 14-26
Availability and Usage of Platform-Specific APIs: A First Empirical StudyFull-text access may be available. Sign in or learn about subscription options.pp. 27-31
AndroLibZoo: A Reliable Dataset of Libraries Based on Software Dependency AnalysisFull-text access may be available. Sign in or learn about subscription options.pp. 32-36
Goblin: A Framework for Enriching and Querying the Maven Central Dependency GraphFull-text access may be available. Sign in or learn about subscription options.pp. 37-41
Dataset: Copy-based Reuse in Open Source SoftwareFull-text access may be available. Sign in or learn about subscription options.pp. 42-47
Mining Our Way Back to Incremental Builds for DevOps PipelinesFull-text access may be available. Sign in or learn about subscription options.pp. 48-49
Enhancing Performance Bug Prediction Using Performance Code MetricsFull-text access may be available. Sign in or learn about subscription options.pp. 50-62
An Investigation of Patch Porting Practices of the Linux Kernel EcosystemFull-text access may be available. Sign in or learn about subscription options.pp. 63-74
CrashJS: A NodeJS Benchmark for Automated Crash ReproductionFull-text access may be available. Sign in or learn about subscription options.pp. 75-87
An Empirical Study on Just-in-time Conformal Defect PredictionFull-text access may be available. Sign in or learn about subscription options.pp. 88-99
TrickyBugs: A Dataset of Corner-case Bugs in Plausible ProgramsFull-text access may be available. Sign in or learn about subscription options.pp. 113-117
GitBug-Java: A Reproducible Benchmark of Recent Java BugsFull-text access may be available. Sign in or learn about subscription options.pp. 118-122
P3: A Dataset of Partial Program PatchesFull-text access may be available. Sign in or learn about subscription options.pp. 123-127
BugsPHP: A dataset for Automated Program Repair in PHPFull-text access may be available. Sign in or learn about subscription options.pp. 128-132
AW4C: A Commit-Aware C Dataset for Actionable Warning IdentificationFull-text access may be available. Sign in or learn about subscription options.pp. 133-137
Predicting the Impact of Crashes Across Release ChannelsFull-text access may be available. Sign in or learn about subscription options.pp. 138-139
Quality Assessment of ChatGPT Generated Code and their Use by DevelopersFull-text access may be available. Sign in or learn about subscription options.pp. 152-156
Analyzing Developer Use of ChatGPT Generated Code in Open Source GitHub ProjectsFull-text access may be available. Sign in or learn about subscription options.pp. 157-161
How I Learned to Stop Worrying and Love ChatGPTFull-text access may be available. Sign in or learn about subscription options.pp. 162-166
The role of library versions in Developer-ChatGPT conversationsFull-text access may be available. Sign in or learn about subscription options.pp. 172-176
AI Writes, We Analyze: The ChatGPT Python Code SagaFull-text access may be available. Sign in or learn about subscription options.pp. 177-181
ChatGPT in Action: Analyzing Its Use in Software DevelopmentFull-text access may be available. Sign in or learn about subscription options.pp. 182-186
Chatting with AI: Deciphering Developer Conversations with ChatGPTFull-text access may be available. Sign in or learn about subscription options.pp. 187-191
On the Taxonomy of Developers’ Discussion Topics with ChatGPTFull-text access may be available. Sign in or learn about subscription options.pp. 197-201
Investigating the Utility of ChatGPT in the Issue Tracking System: An Exploratory StudyFull-text access may be available. Sign in or learn about subscription options.pp. 217-221
DevGPT: Studying Developer-ChatGPT ConversationsFull-text access may be available. Sign in or learn about subscription options.pp. 227-230
On the Executability of R Markdown FilesFull-text access may be available. Sign in or learn about subscription options.pp. 254-264
APIstic: A Large Collection of OpenAPI MetricsFull-text access may be available. Sign in or learn about subscription options.pp. 265-277
Improving Automated Code Reviews: Learning from ExperienceFull-text access may be available. Sign in or learn about subscription options.pp. 278-283
Multi-faceted Code Smell Detection at Scale using DesigniteJava 2.0Full-text access may be available. Sign in or learn about subscription options.pp. 284-288
SATDAUG - A Balanced and Augmented Dataset for Detecting Self-Admitted Technical DebtFull-text access may be available. Sign in or learn about subscription options.pp. 289-293
Curated Email-Based Code Reviews DatasetsFull-text access may be available. Sign in or learn about subscription options.pp. 294-298
TestDossier: A Dataset of Tested Values Automatically Extracted from Test ExecutionFull-text access may be available. Sign in or learn about subscription options.pp. 299-303
Greenlight: Highlighting TensorFlow APIs Energy FootprintFull-text access may be available. Sign in or learn about subscription options.pp. 304-308
Automating GUI-based Test Oracles for Mobile AppsFull-text access may be available. Sign in or learn about subscription options.pp. 309-321
Global Prosperity or Local Monopoly? Understanding the Geography of App PopularityFull-text access may be available. Sign in or learn about subscription options.pp. 322-334
GuiEvo: Automated Evolution of Mobile Application GUIsFull-text access may be available. Sign in or learn about subscription options.pp. 335-347
Keep Me Updated: An Empirical Study on Embedded JavaScript Engines in Android AppsFull-text access may be available. Sign in or learn about subscription options.pp. 361-372
Large Language Model vs. Stack Overflow in Addressing Android Permission Related ChallengesFull-text access may be available. Sign in or learn about subscription options.pp. 373-383
DATAR: A Dataset for Tracking App ReleasesFull-text access may be available. Sign in or learn about subscription options.pp. 384-388
AndroZoo: A Retrospective with a Glimpse into the FutureFull-text access may be available. Sign in or learn about subscription options.pp. 389-393
GIRT-Model: Automated Generation of Issue Report TemplatesFull-text access may be available. Sign in or learn about subscription options.pp. 407-418
MicroRec: Leveraging Large Language Models for Microservice RecommendationFull-text access may be available. Sign in or learn about subscription options.pp. 419-430
Data Augmentation for Supervised Code Translation LearningFull-text access may be available. Sign in or learn about subscription options.pp. 444-456
On the Effectiveness of Machine Learning-based Call Graph Pruning: An Empirical StudyFull-text access may be available. Sign in or learn about subscription options.pp. 457-468
Leveraging GPT-like LLMs to Automate Issue LabelingFull-text access may be available. Sign in or learn about subscription options.pp. 469-480
The PIPr Dataset of Public Infrastructure as Code ProgramsFull-text access may be available. Sign in or learn about subscription options.pp. 498-503
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsFull-text access may be available. Sign in or learn about subscription options.pp. 510-514
A Dataset of Atoms of Confusion in the Android Open Source ProjectFull-text access may be available. Sign in or learn about subscription options.pp. 520-524
PlayMyData: a curated dataset of multi-platform video gamesFull-text access may be available. Sign in or learn about subscription options.pp. 525-529
Questioning the Questions We Ask About the Impact of AI on Software Engineering : MSR 2024 KeynoteFull-text access may be available. Sign in or learn about subscription options.pp. 530-530
Learning to Predict and Improve Build Successes in Package EcosystemsFull-text access may be available. Sign in or learn about subscription options.pp. 531-542
Cohort Studies for Mining Software RepositoriesFull-text access may be available. Sign in or learn about subscription options.pp. 569-570
DRMiner: A Tool For Identifying And Analyzing Refactorings In DockerfileFull-text access may be available. Sign in or learn about subscription options.pp. 584-594
A Large-Scale Empirical Study of Open Source License Usage: Practices and ChallengesFull-text access may be available. Sign in or learn about subscription options.pp. 595-606
Analyzing the Evolution and Maintenance of ML Models on Hugging FaceFull-text access may be available. Sign in or learn about subscription options.pp. 607-618
On the Anatomy of Real-World R Code for Static AnalysisFull-text access may be available. Sign in or learn about subscription options.pp. 619-630
Encoding Version History Context for Better Code RepresentationFull-text access may be available. Sign in or learn about subscription options.pp. 631-636
Bidirectional Paper-Repository Tracing in Software EngineeringFull-text access may be available. Sign in or learn about subscription options.pp. 642-646
DistilKaggle: A Distilled Dataset of Kaggle Jupyter NotebooksFull-text access may be available. Sign in or learn about subscription options.pp. 647-651
Estimating Usage Of Open Source ProjectsFull-text access may be available. Sign in or learn about subscription options.pp. 652-653
A dataset of GitHub Actions workflow historiesFull-text access may be available. Sign in or learn about subscription options.pp. 677-681
gawd: A Differencing Tool for GitHub Actions WorkflowsFull-text access may be available. Sign in or learn about subscription options.pp. 682-686
RABBIT: A tool for identifying bot accounts based on their recent GitHub event historyFull-text access may be available. Sign in or learn about subscription options.pp. 687-691
Quantifying Security Issues in Reusable JavaScript Actions in GitHub WorkflowsFull-text access may be available. Sign in or learn about subscription options.pp. 692-703
Are Latent Vulnerabilities Hidden Gems for Software Vulnerability Prediction? An Empirical StudyFull-text access may be available. Sign in or learn about subscription options.pp. 716-727
MalwareBench: Malware samples are not enoughFull-text access may be available. Sign in or learn about subscription options.pp. 728-732
Hash4Patch: A Lightweight Low False Positive Tool for Finding Vulnerability Patch CommitsFull-text access may be available. Sign in or learn about subscription options.pp. 733-737
MegaVul: A C/C++ Vulnerability Dataset with Comprehensive Code RepresentationsFull-text access may be available. Sign in or learn about subscription options.pp. 738-742
Showing 97 out of 97