[HTML][HTML] Github marketplace for automation and innovation in software production
Context: GitHub, renowned for facilitating collaborative code version control and software
production in software teams, expanded its services in 2017 by introducing GitHub …
production in software teams, expanded its services in 2017 by introducing GitHub …
[HTML][HTML] Software engineering practices for machine learning—Adoption, effects, and team assessment
Abstract Machine learning (ML) is extensively used in production-ready applications, calling
for mature engineering techniques to ensure robust development, deployment and …
for mature engineering techniques to ensure robust development, deployment and …
[HTML][HTML] Corrective commit probability: a measure of the effort invested in bug fixing
I Amit, DG Feitelson - Software Quality Journal, 2021 - Springer
The effort invested in software development should ideally be devoted to the implementation
of new features. But some of the effort is invariably also invested in corrective maintenance …
of new features. But some of the effort is invariably also invested in corrective maintenance …
On the effectiveness of developer features in code smell prioritization: A replication study
Code smells are sub-optimal design and implementation choices that hinder software
maintainability. Although significant progress has been achieved in code smell detection …
maintainability. Although significant progress has been achieved in code smell detection …
[HTML][HTML] Applying short text topic models to instant messaging communication of software developers
When modeling topics from chat messages of developer instant messaging communication,
individual chat messages are short text documents. Our study aims at understanding how …
individual chat messages are short text documents. Our study aims at understanding how …
Enterprise information and communications technology software pricing and developer productivity measurement
M Fleming - Review of Income and Wealth, 2023 - Wiley Online Library
The 1999 addition of business sector software and services spending to the National Income
and Product Accounts was an important innovation, achieving a novel focus on the …
and Product Accounts was an important innovation, achieving a novel focus on the …
Effect of Requirements Analyst Experience on Elicitation Effectiveness: A Family of Quasi-Experiments
Context. In software engineering there is a widespread assumption that experience
improves requirements analyst effectiveness, although empirical studies demonstrate the …
improves requirements analyst effectiveness, although empirical studies demonstrate the …
Github marketplace for practitioners and researchers to date: A systematic analysis of the knowledge mobilization gap in open source software automation
Marketplaces for distributing software products and services have been getting increasing
popularity. GitHub, which is most known for its version control functionality through Git …
popularity. GitHub, which is most known for its version control functionality through Git …
Exploring the Evidence-Based Beliefs and Behaviors of LLM-Based Programming Assistants
C Brown, J Cusati - arXiv preprint arXiv:2407.13900, 2024 - arxiv.org
Recent innovations in artificial intelligence (AI), primarily powered by large language models
(LLMs), have transformed how programmers develop and maintain software--leading to new …
(LLMs), have transformed how programmers develop and maintain software--leading to new …
The Corrective Commit Probability Code Quality Metric
I Amit, DG Feitelson - arXiv preprint arXiv:2007.10912, 2020 - arxiv.org
We present a code quality metric, Corrective Commit Probability (CCP), measuring the
probability that a commit reflects corrective maintenance. We show that this metric agrees …
probability that a commit reflects corrective maintenance. We show that this metric agrees …