[HTML][HTML] Github marketplace for automation and innovation in software production

SKG Saroar, W Ahmed, E Onagh, M Nayebi - Information and Software …, 2024 - Elsevier
Context: GitHub, renowned for facilitating collaborative code version control and software
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

A Serban, K van der Blom, H Hoos, J Visser - Journal of Systems and …, 2024 - Elsevier
Abstract Machine learning (ML) is extensively used in production-ready applications, calling
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 …

On the effectiveness of developer features in code smell prioritization: A replication study

Z Huang, H Yu, G Fan, Z Shao, Z Zhou, M Li - Journal of Systems and …, 2024 - Elsevier
Code smells are sub-optimal design and implementation choices that hinder software
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

CC Silva, M Galster, F Gilson - Journal of Systems and Software, 2024 - Elsevier
When modeling topics from chat messages of developer instant messaging communication,
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 …

Effect of Requirements Analyst Experience on Elicitation Effectiveness: A Family of Quasi-Experiments

AM Aranda, O Dieste, JI Panach… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Context. In software engineering there is a widespread assumption that experience
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

SG Saroar, W Ahmed, M Nayebi - arXiv preprint arXiv:2208.00332, 2022 - arxiv.org
Marketplaces for distributing software products and services have been getting increasing
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 …

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 …