Skip to main content

Empirical Software Engineering

Ausgabe 1/2024

Inhalt (36 Artikel)

Open Access

Frankenstein: fast and lightweight call graph generation for software builds

Mehdi Keshani, Georgios Gousios, Sebastian Proksch

Which design decisions in AI-enabled mobile applications contribute to greener AI?

Roger Creus Castanyer, Silverio Martínez-Fernández, Xavier Franch

Open Access

AIBugHunter: A Practical tool for predicting, classifying and repairing software vulnerabilities

Michael Fu, Chakkrit Tantithamthavorn, Trung Le, Yuki Kume, Van Nguyen, Dinh Phung, John Grundy

Open Access

Detecting outdated code element references in software repository documentation

Wen Siang Tan, Markus Wagner, Christoph Treude

Open Access

Does code review speed matter for practitioners?

Gunnar Kudrjavets, Ayushi Rastogi

Open Access

Insights into software development approaches: mining Q &A repositories

Arif Ali Khan, Javed Ali Khan, Muhammad Azeem Akbar, Peng Zhou, Mahdi Fahmideh

Open Access

Fairness-aware machine learning engineering: how far are we?

Carmine Ferrara, Giulia Sellitto, Filomena Ferrucci, Fabio Palomba, Andrea De Lucia

Silent bugs in deep learning frameworks: an empirical study of Keras and TensorFlow

Florian Tambon, Amin Nikanjam, Le An, Foutse Khomh, Giuliano Antoniol

Unreproducible builds: time to fix, causes, and correlation with external ecosystem factors

Rahul Bajaj, Eduardo Fernandes, Bram Adams, Ahmed E. Hassan

Bug characterization in machine learning-based systems

Mohammad Mehdi Morovati, Amin Nikanjam, Florian Tambon, Foutse Khomh, Zhen Ming (Jack) Jiang

Open Access

Assessing the utility of text-to-SQL approaches for satisfying software developer information needs

Mihaela Tomova, Martin Hofmann, Constantin Hütterer, Patrick Mäder

Open Access

Mind the gap: gender, micro-inequities and barriers in software development

Emitzá Guzmán, Ricarda Anna-Lena Fischer, Janey Kok

Open Access

APR4Vul: an empirical study of automatic program repair techniques on real-world Java vulnerabilities

Quang-Cuong Bui, Ranindya Paramitha, Duc-Ly Vu, Fabio Massacci, Riccardo Scandariato

Open Access

Mutation analysis for evaluating code translation

Giovani Guizzo, Jie M. Zhang, Federica Sarro, Christoph Treude, Mark Harman

Open Access

On the adoption and effects of source code reuse on defect proneness and maintenance effort

Giammaria Giordano, Gerardo Festa, Gemma Catolino, Fabio Palomba, Filomena Ferrucci, Carmine Gravino

Open Access

A theory of factors affecting continuous experimentation (FACE)

Rasmus Ros, Elizabeth Bjarnason, Per Runeson

Open Access

Language usage analysis for EMF metamodels on GitHub

Önder Babur, Eleni Constantinou, Alexander Serebrenik

Open Access

Predicting merge conflicts considering social and technical assets

Gustavo Vale, Heitor Costa, Sven Apel

A metrics-based approach for selecting among various refactoring candidates

Nikolaos Nikolaidis, Nikolaos Mittas, Apostolos Ampatzoglou, Daniel Feitosa, Alexander Chatzigeorgiou

Open Access

SAFe transformation in a large financial corporation

Abheeshta Putta, Maria Paasivaara, Casper Lassenius

Supporting single responsibility through automated extract method refactoring

Alireza Ardalani, Saeed Parsa, Morteza Zakeri-Nasrabadi, Alexander Chatzigeorgiou

The Impact of Personality on Requirements Engineering Activities: A Mixed-Methods Study

Dulaji Hidellaarachchi , John Grundy, Rashina Hoda, Ingo Mueller

An empirical study of task infections in Ansible scripts

Akond Rahman, Dibyendu Brinto Bose, Yue Zhang, Rahul Pandita

What is an app store? The software engineering perspective

Wenhan Zhu, Sebastian Proksch, Daniel M. German, Michael W. Godfrey, Li Li, Shane McIntosh

Open Access

Search-based Automatic Repair for Fairness and Accuracy in Decision-making Software

Max Hort, Jie M. Zhang, Federica Sarro, Mark Harman