Meta-Manager: A Tool for Collecting and Exploring Meta Information about Code
Modern software engineering is in a state of flux. With more development utilizing AI code
generation tools and the continued reliance on online programming resources …
generation tools and the continued reliance on online programming resources …
Bridging Gaps, Building Futures: Advancing Software Developer Diversity and Inclusion Through Future-Oriented Research
SM Hyrynsalmi, S Baltes, C Brown… - arXiv preprint arXiv …, 2024 - arxiv.org
Software systems are responsible for nearly all aspects of modern life and society. However,
the demographics of software development teams that are tasked with designing and …
the demographics of software development teams that are tasked with designing and …
" You're on a bicycle with a little motor": Benefits and Challenges of Using AI Code Assistants
W Mendes, S Souza, C De Souza - Proceedings of the 2024 IEEE/ACM …, 2024 - dl.acm.org
AI code assistants, such as Tabnine, GitHub CoPilot, and ChatGPT, employ Large
Language Models (LLMs) trained on extensive source code and other documents. They …
Language Models (LLMs) trained on extensive source code and other documents. They …
Linking Code and Documentation Churn: Preliminary Analysis
Code churn refers to the measure of the amount of code added, modified, or deleted in a
project and is often used to assess codebase stability and maintainability. Program …
project and is often used to assess codebase stability and maintainability. Program …
[PDF][PDF] Meta-Information to Support Sensemaking by Developers
A Horvath - 2024 - reports-archive.adm.cs.cmu.edu
Software development requires developers to juggle and balance many informationseeking
and understanding tasks. From understanding how a bug was introduced, to choosing what …
and understanding tasks. From understanding how a bug was introduced, to choosing what …