A Systematic Literature Review on the Influence of Enhanced Developer Experience on Developers' Productivity: Factors, Practices, and Recommendations
Context and Motivation–Developer eXperience (Dev-X) is a recent research area that
focuses on developers perceptions, feelings, and values with respect to software …
focuses on developers perceptions, feelings, and values with respect to software …
Comprehending studies on program comprehension
Program comprehension is an important aspect of develo** and maintaining software, as
programmers spend most of their time comprehending source code. Thus, it is the focus of …
programmers spend most of their time comprehending source code. Thus, it is the focus of …
Using an llm to help with code understanding
Understanding code is challenging, especially when working in new and complex
development environments. Code comments and documentation can help, but are typically …
development environments. Code comments and documentation can help, but are typically …
Smartkt: a search framework to assist program comprehension using smart knowledge transfer
Regardless of attempts to extract knowledge from code bases to aid in program
comprehension, there is an absence of a framework to extract and integrate knowledge to …
comprehension, there is an absence of a framework to extract and integrate knowledge to …
Questions for data scientists in software engineering: a replication
In 2014, a Microsoft study investigated the sort of questions that data science applied to
software engineering should answer. This resulted in 145 questions that developers …
software engineering should answer. This resulted in 145 questions that developers …
Two decades of empirical research on developers' information needs: A preliminary analysis
Over the last two decades, developers' daily intake of information has been constantly on the
rise and so has the interest of research in investigating the information needs of developers …
rise and so has the interest of research in investigating the information needs of developers …
Empirical Analysis and Enhancement of Machine Learning Software Documentation
SP Thirimanne - 2024 - yorkspace.library.yorku.ca
As machine learning gains popularity, individuals from diverse fields and skill levels
integrate it into their workflows. However, many lack software engineering experience …
integrate it into their workflows. However, many lack software engineering experience …
[PDF][PDF] Code comprehension in the multi-paradigm environment Kotlin
D Floor - 2024 - essay.utwente.nl
Each software problem has its own needs and requirements. These needs can be satisfied
by one of many programming paradigms, which in turn can be realized by one of many …
by one of many programming paradigms, which in turn can be realized by one of many …
Integrating runtime values with source code to facilitate program comprehension
M Sulír - 2018 IEEE International Conference on Software …, 2018 - ieeexplore.ieee.org
An inherently abstract nature of source code makes programs difficult to understand. In our
research, we designed three techniques utilizing concrete values of variables and other …
research, we designed three techniques utilizing concrete values of variables and other …
The MALTASE Framework For Usage-Aware Software Evolution
T Roehm - 2015 - mediatum.ub.tum.de
Software developers often miss usage information about deployed software during software
evolution. This dissertation describes the MALTASE framework that acquires usage …
evolution. This dissertation describes the MALTASE framework that acquires usage …