Skip to main content

Empirical Software Engineering

Ausgabe 7/2022

Inhalt (39 Artikel)

Open Access

Static detection of equivalent mutants in real-time model-based mutation testing

Davide Basile, Maurice H. ter Beek, Sami Lazreg, Maxime Cordy, Axel Legay

Stubbifier: debloating dynamic server-side JavaScript applications

Alexi Turcotte, Ellen Arteca, Ashish Mishra, Saba Alimadadi, Frank Tip

FENSE: A feature-based ensemble modeling approach to cross-project just-in-time defect prediction

Tanghaoran Zhang, Yue Yu, Xinjun Mao, Yao Lu, Zhixing Li, Huaimin Wang

On the documentation of self-admitted technical debt in issues

Laerte Xavier, João Eduardo Montandon, Fabio Ferreira, Rodrigo Brito, Marco Tulio Valente

The role of bug report evolution in reliable fixing estimation

Renan G. Vieira, César Lincoln C. Mattos, Lincoln S. Rocha, João Paulo P. Gomes, Matheus Paixão

Intensifying the search-based optimization of product line architectures with crossover operators

Diego Fernandes da Silva, Luiz Fernando Okada, Wesley K. G. Assunção, Thelma Elita Colanzi

Open Access

One-off events? An empirical study of hackathon code creation and reuse

Ahmed Samir Imam Mahmoud, Tapajit Dey, Alexander Nolte, Audris Mockus, James D. Herbsleb

Open Access

Learning from what we know: How to perform vulnerability prediction using noisy historical data

Aayush Garg, Renzo Degiovanni, Matthieu Jimenez, Maxime Cordy, Mike Papadakis, Yves Le Traon

Open Access

Test smells 20 years later: detectability, validity, and reliability

Annibale Panichella, Sebastiano Panichella, Gordon Fraser, Anand Ashok Sawant, Vincent J. Hellendoorn

SPVF: security property assisted vulnerability fixing via attention-based models

Zhou Zhou, Lili Bo, Xiaoxue Wu, Xiaobing Sun, Tao Zhang, Bin Li, Jiale Zhang, Sicong Cao

On the usage and development of deep learning compilers: an empirical study on TVM

Xiongfei Wu, Jinqiu Yang, Lei Ma, Yinxing Xue, Jianjun Zhao

The human experience of comprehending source code in virtual reality

James Dominic, Brock Tubre, Deborah Kunkel, Paige Rodeghero

Sources of software development task friction

Nick C. Bradley, Thomas Fritz, Reid Holmes

Extracting enhanced artificial intelligence model metadata from software repositories

Jason Tsay, Alan Braz, Martin Hirzel, Avraham Shinnar, Todd Mummert

Open Access

The evolution of the code during review: an investigation on review changes

Enrico Fregnan, Fernando Petrulio, Alberto Bacchelli

Open Access

FindICI: Using machine learning to detect linguistic inconsistencies between code and natural language descriptions in infrastructure-as-code

Nemania Borovits, Indika Kumara, Dario Di Nucci, Parvathy Krishnan, Stefano Dalla Palma, Fabio Palomba, Damian A. Tamburri, Willem-Jan van den Heuvel

An empirical study of Android behavioural code smells detection

Dimitri Prestat, Naouel Moha, Roger Villemaire

Open Access

An empirical evaluation of a novel domain-specific language – modelling vehicle routing problems with Athos

Benjamin Hoffmann, Neil Urquhart, Kevin Chalmers, Michael Guckert

TestEvoViz: visualizing genetically-based test coverage evolution

Andreina Cota Vidaurre, Evelyn Cusi López, Juan Pablo Sandoval Alcocer, Alexandre Bergel

Open Access

Static test flakiness prediction: How Far Can We Go?

Valeria Pontillo, Fabio Palomba, Filomena Ferrucci

C2M: a maturity model for the evaluation of communication in distributed software development

Ivaldir de Farias Junior, Sabrina Marczak, Rodrigo Santos, Cleyton Rodrigues, Hermano Moura

Open Access

Basic block coverage for search-based unit testing and crash reproduction

Pouria Derakhshanfar, Xavier Devroey, Andy Zaidman

DiverGet: a Search-Based Software Testing approach for Deep Neural Network Quantization assessment

Ahmed Haj Yahmed, Houssem Ben Braiek, Foutse Khomh, Sonia Bouzidi, Rania Zaatour

Pitfalls and guidelines for using time-based Git data

Samuel W. Flint, Jigyasa Chauhan, Robert Dyer

Developers’ perception matters: machine learning to detect developer-sensitive smells

Daniel Oliveira, Wesley K. G. Assunção, Alessandro Garcia, Baldoino Fonseca, Márcio Ribeiro

Open Access

A large scale analysis of mHealth app user reviews

Omar Haggag, John Grundy, Mohamed Abdelrazek, Sherif Haggag

SmartFast: an accurate and robust formal analysis tool for Ethereum smart contracts

Zhaoxuan Li, Siqi Lu, Rui Zhang, Rui Xue, Wenqiu Ma, Rujin Liang, Ziming Zhao, Sheng Gao

A large-scale empirical study of commit message generation: models, datasets and evaluation

Wei Tao, Yanlin Wang, Ensheng Shi, Lun Du, Shi Han, Hongyu Zhang, Dongmei Zhang, Wenqiang Zhang