Skip to main content

Empirical Software Engineering

Ausgabe 2/2023

Inhalt (36 Artikel)

Open Access

Assessing the opportunity of combining state-of-the-art Android malware detectors

Nadia Daoudi, Kevin Allix, Tegawendé F. Bissyandé, Jacques Klein

How programmers find online learning resources

Deeksha M. Arya, Jin L. C. Guo, Martin P. Robillard

Open Access

Software variability in service robotics

Sergio García, Daniel Strüber, Davide Brugali, Alessandro Di Fava, Patrizio Pelliccione, Thorsten Berger

Open Access Correction

Correction to: Advantages and disadvantages of (dedicated) model transformation languages

Stefan Höppner, Yves Haas, Matthias Tichy, Katharina Juhnke

An empirical assessment of machine learning approaches for triaging reports of static analysis tools

Sai Yerramreddy, Austin Mordahl, Ugur Koc, Shiyi Wei, Jeffrey S. Foster, Marine Carpuat, Adam A. Porter

Open Access

Evaluating state-of-the-art # SAT solvers on industrial configuration spaces

Chico Sundermann, Tobias Heß, Michael Nieke, Paul Maximilian Bittner, Jeffrey M. Young, Thomas Thüm, Ina Schaefer

Calling relationship investigation and application on Ethereum Blockchain System

Zigui Jiang, Xiuwen Tang, Zibin Zheng, Jinyan Guo, Xiapu Luo, Yin Li

On the assignment of commits to releases

Felipe Curty do Rego Pinto, Leonardo Gresta Paulino Murta

Open Access

Mastering uncertainty in performance estimations of configurable software systems

Johannes Dorn, Sven Apel, Norbert Siegmund

What is asked about technical debt (TD) on Stack Exchange question-and-answer (Q&A) websites? An observational study

Reem Alfayez, Yunyan Ding, Robert Winn, Ghaida Alfayez, Christopher Harman, Barry Boehm

Open Access

An empirical study of automated unit test generation for Python

Stephan Lukasczyk, Florian Kroiß, Gordon Fraser

Open Access

Enhancing the defectiveness prediction of methods and classes via JIT

Davide Falessi, Simone Mesiano Laureani, Jonida Çarka, Matteo Esposito, Daniel Alencar da Costa

What makes Ethereum blockchain transactions be processed fast or slow? An empirical study

Michael Pacheco, Gustavo A. Oliva, Gopi Krishnan Rajbahadur, Ahmed E. Hassan

Applying declarative analysis to industrial automotive software product line models

Ramy Shahin, Rafael Toledo, Robert Hackman, Ramesh S, Joanne M. Atlee, Marsha Chechik

Assessing the exposure of software changes

Mehran Meidani, Maxime Lamothe, Shane McIntosh

An interview study about the use of logs in embedded software engineering

Nan Yang, Pieter Cuijpers, Dennis Hendriks, Ramon Schiffelers, Johan Lukkien, Alexander Serebrenik

Open Access

Automated variable renaming: are we there yet?

Antonio Mastropaolo, Emad Aghajani, Luca Pascarella, Gabriele Bavota

Refactoring practices in the context of data-intensive systems

Biruk Asmare Muse, Foutse Khomh, Giuliano Antoniol

Vulnerability management in Linux distributions

Jiahuei Lin, Haoxiang Zhang, Bram Adams, Ahmed E. Hassan

Open Access

Android decompiler performance on benign and malicious apps: an empirical study

Ulf Kargén, Noah Mauthe, Nahid Shahmehri

The impact of class imbalance techniques on crashing fault residence prediction models

Kunsong Zhao, Zhou Xu, Meng Yan, Tao Zhang, Lei Xue, Ming Fan, Jacky Keung

Semantically-enhanced topic recommendation systems for software projects

Maliheh Izadi, Mahtab Nejati, Abbas Heydarnoori

On the usage, co-usage and migration of CI/CD tools: A qualitative analysis

Pooya Rostami Mazrae, Tom Mens, Mehdi Golzadeh, Alexandre Decan

Satisfaction and performance of software developers during enforced work from home in the COVID-19 pandemic

Daniel Russo, Paul H. P. Hanel, Seraphina Altnickel, Niels van Berkel

Open Access

JEMMA: An extensible Java dataset for ML4Code applications

Anjan Karmakar, Miltiadis Allamanis, Romain Robbes

Editorial

Registered reports in software engineering

Neil A. Ernst, Maria Teresa Baldassarre

Evaluating ensemble imputation in software effort estimation

Ibtissam Abnane, Ali Idri, Imane Chlioui, Alain Abran