Skip to main content

Empirical Software Engineering

Ausgabe 3/2023

Inhalt (24 Artikel)

Open Access

Visualising data science workflows to support third-party notebook comprehension: an empirical study

Dhivyabharathi Ramasamy, Cristina Sarasua, Alberto Bacchelli, Abraham Bernstein

Empirical analysis of security vulnerabilities in Python packages

Mahmoud Alfadel, Diego Elias Costa, Emad Shihab

Towards a change taxonomy for machine learning pipelines

Aaditya Bhatia, Ellis E. Eghan, Manel Grichi, William G. Cavanagh, Zhen Ming (Jack) Jiang, Bram Adams

VEER: enhancing the interpretability of model-based optimizations

Kewen Peng, Christian Kaltenecker, Norbert Siegmund, Sven Apel, Tim Menzies

Bugs in machine learning-based systems: a faultload benchmark

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

Open Access

On the spread and evolution of dead methods in Java desktop applications: an exploratory study

Danilo Caivano, Pietro Cassieri, Simone Romano, Giuseppe Scanniello

Open Access

Automatic identification of self-admitted technical debt from four different sources

Yikun Li, Mohamed Soliman, Paris Avgeriou

Open Access

Integrating human values in software development using a human values dashboard

Arif Nurwidyantoro, Mojtaba Shahin, Michel Chaudron, Waqar Hussain, Harsha Perera, Rifat Ara Shams, Jon Whittle

Introduction to the special issue on program comprehension

Shinpei Hayashi, Yann-Gaël Guéhéneuc, Michel R.V. Chaudron

Open Access

Studying the characteristics of SQL-related development tasks: An empirical study

Daniel Alencar da Costa, Natalie Grattan, Nigel Stanger, Sherlock A. Licorish

Ranking code clones to support maintenance activities

Osama Ehsan, Foutse Khomh, Ying Zou, Dong Qiu

Open Access

Machine learning-based test selection for simulation-based testing of self-driving cars software

Christian Birchler, Sajad Khatiri, Bill Bosshard, Alessio Gambi, Sebastiano Panichella

Open Access

Empirically evaluating flaky test detection techniques combining test case rerunning and machine learning models

Owain Parry, Gregory M. Kapfhammer, Michael Hilton, Phil McMinn

Open Access

Software testing in the machine learning era

Andrea Stocco, Onn Shehory, Gunel Jahangirova, Vincenzo Riccio, Guy Barash, Eitan Farchi, Diptikalyan Saha

Does the first response matter for future contributions? A study of first contributions

Noppadol Assavakamhaenghan, Supatsara Wattanakriengkrai, Naomichi Shimada, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto

Cross-status communication and project outcomes in OSS development

Yisi Han, Zhendong Wang, Yang Feng, Zhihong Zhao, Yi Wang

Open Access

Automated test generation for Scratch programs

Adina Deiner, Patric Feldmeier, Gordon Fraser, Sebastian Schweikl, Wengran Wang

What do software startups need from UX work?

Luciana Zaina, Joelma Choma, Jullia Saad, Leonor Barroca, Helen Sharp, Leticia Machado, Cleidson R. B. de Souza