


default search action
Empirical Software Engineering, Volume 24
Volume 24, Number 1, February 2019
- Appreciation to Empirical Software Engineering Reviewers of 2018. 1-6

- Hanyang Hu, Shaowei Wang, Cor-Paul Bezemer

, Ahmed E. Hassan:
Studying the consistency of star ratings and reviews of popular free hybrid Android and iOS apps. 7-32 - Zhongxing Yu

, Matias Martinez
, Benjamin Danglot, Thomas Durieux
, Martin Monperrus
:
Alleviating patch overfitting with automatic test generation: a study of feasibility and effectiveness for the Nopol repair system. 33-67 - Eriks Klotins

, Michael Unterkalmsteiner, Tony Gorschek:
Software engineering in start-up companies: An analysis of 88 experience reports. 68-102 - Sebastian Nielebock

, Robert Heumüller, Frank Ortmeier:
Programmers do not favor lambda expressions for concurrent object-oriented code. 103-138 - Ahmed Al-Zubidy, Jeffrey C. Carver

:
Identification and prioritization of SLR search tool requirements: an SLR and a survey. 139-169 - Dayi Lin

, Cor-Paul Bezemer
, Ying Zou, Ahmed E. Hassan:
An empirical study of game reviews on the Steam platform. 170-207 - David Lo

, Alexander Serebrenik
:
Preface to the Special Issue on Program Comprehension. 208-210 - Daniel A. Almeida

, Gail C. Murphy, Greg Wilson, Michael Hoye:
Investigating whether and how software developers understand open source software licensing. 211-239 - Mariano Ceccato

, Paolo Tonella, Cataldo Basile
, Paolo Falcarin
, Marco Torchiano
, Bart Coppens, Bjorn De Sutter:
Understanding the behaviour of hackers while performing attack tasks in a professional setting and in a public challenge. 240-286 - Shulamyt Ajami, Yonatan Woodbridge, Dror G. Feitelson

:
Syntax, predicates, idioms - what really affects code complexity? 287-328 - Gabriele Bavota

, Andrian Marcus
:
Introduction to the special issue on software analysis, evolution, and reengineering. 329-331 - Carol V. Alexandru

, Sebastiano Panichella
, Sebastian Proksch, Harald C. Gall
:
Redundancy-free analysis of multi-revision software artifacts. 332-380 - Alexandre Decan

, Tom Mens, Philippe Grosjean:
An empirical comparison of dependency network evolution in seven software packaging ecosystems. 381-416 - Johannes C. Hofmeister, Janet Siegmund, Daniel V. Holt:

Shorter identifier names take longer to comprehend. 417-443 - Bing Liu, Shiva Nejati

, Lucia, Lionel C. Briand:
Effective fault localization of automotive Simulink models: achieving the trade-off between test oracle effort and fault localization accuracy. 444-490 - Reinout Stevens, Tim Molderez

, Coen De Roover
:
Querying distilled code changes to extract executable transformations. 491-535
Volume 24, Number 2, April 2019
- Ruizhi Gao

, Yabin Wang, Yang Feng, Zhenyu Chen, W. Eric Wong:
Successes, challenges, and rethinking - an industrial investigation on crowdsourced mobile application testing. 537-561 - Andrea K. McIntosh, Safwat Hassan, Abram Hindle

:
What can Android mobile app developers do about the energy consumption of machine learning? 562-601 - Kwabena Ebo Bennin

, Jacky W. Keung
, Akito Monden
:
On the relative value of data resampling approaches for software defect prediction. 602-636 - Yuhao Wu, Shaowei Wang

, Cor-Paul Bezemer
, Katsuro Inoue:
How do developers utilize source code from stack overflow? 637-673 - Axel Halin, Alexandre Nuttinck, Mathieu Acher, Xavier Devroey

, Gilles Perrouin
, Benoit Baudry:
Test them all, is it worth it? Assessing configuration sampling on the JHipster Web development stack. 674-717 - Yonghui Huang, Daniel Alencar da Costa

, Feng Zhang, Ying Zou:
An empirical study on the issue reports with questions raised during the issue resolving process. 718-750 - Brian A. Malloy, James F. Power

:
An empirical analysis of the transition from Python 2 to Python 3. 751-778 - Toshiki Mori, Naoshi Uchihira

:
Balancing the trade-off between accuracy and interpretability in software defect prediction. 779-825 - Md Tajmilur Rahman

, Peter C. Rigby, Emad Shihab:
The modular and feature toggle architectures of Google Chrome. 826-853 - Fabio Calefato

, Filippo Lanubile, Nicole Novielli:
An empirical assessment of best-answer prediction models in technical Q&A sites. 854-901 - Abram Hindle

, Curtis Onuczko:
Preventing duplicate bug reports by continuously querying bug reports. 902-936 - Patanamon Thongtanunam

, Weiyi Shang, Ahmed E. Hassan:
Will this clone be short-lived? Towards a better understanding of the characteristics of short-lived clones. 937-972 - Shade Ruangwan

, Patanamon Thongtanunam, Akinori Ihara, Kenichi Matsumoto:
The impact of human factors on the participation decision of reviewers in modern code review. 973-1016 - Onkar Malgonde

, Kaushal Chari:
An ensemble-based model for predicting agile software development effort. 1017-1055
Volume 24, Number 3, June 2019
- Daniel Méndez Fernández

, Martin Monperrus
, Robert Feldt, Thomas Zimmermann:
The open science initiative of the Empirical Software Engineering journal. 1057-1060 - Mojtaba Shahin, Mansooreh Zahedi

, Muhammad Ali Babar, Liming Zhu
:
An empirical study of architecting for continuous delivery and deployment. 1061-1108 - Ian R. McChesney

, Raymond R. Bond
:
Eye tracking analysis of computer program comprehension in programmers with dyslexia. 1109-1154 - Chunyang Chen

, Zhenchang Xing, Yang Liu
:
What's Spain's Paris? Mining analogical libraries from Q&A discussions. 1155-1194 - Oscar Luis Vera-Pérez, Benjamin Danglot, Martin Monperrus

, Benoit Baudry:
A comprehensive study of pseudo-tested methods. 1195-1225 - Alcemir Rodrigues Santos

, Ivan do Carmo Machado
, Eduardo Santana de Almeida, Janet Siegmund, Sven Apel
:
Comparing the influence of using feature-oriented programming and conditional compilation on comprehending feature-oriented software. 1226-1258 - Sebastian Baltes

, Stephan Diehl
:
Usage and attribution of Stack Overflow code snippets in GitHub projects. 1259-1295 - Gede Artha Azriadi Prana

, Christoph Treude
, Ferdian Thung, Thushari Atapattu, David Lo
:
Categorizing the Content of GitHub README Files. 1296-1327 - Tassio Vale

, Eduardo Santana de Almeida:
Experimenting with information retrieval methods in the recovery of feature-code SPL traces. 1328-1368 - Damian A. Tamburri

, Fabio Palomba
, Alexander Serebrenik
, Andy Zaidman:
Discovering community patterns in open-source: a systematic approach and its evaluation. 1369-1417 - Sebastian Nielebock

, Dariusz Krolikowski, Jacob Krüger
, Thomas Leich, Frank Ortmeier:
Commenting source code: is it worth it for small programming tasks? 1418-1457 - Lin Tan, Abram Hindle:

Guest Editorial: Special Section on Mining Software Repositories. 1458-1460 - Davide Spadini

, Maurício Finavaro Aniche, Magiel Bruntink, Alberto Bacchelli:
Mock objects for testing java systems - Why and how developers use them, and how they evolve. 1461-1498 - Luca Pascarella

, Magiel Bruntink, Alberto Bacchelli
:
Classifying code comments in Java software systems. 1499-1537 - Mohammad Gharehyazie

, Baishakhi Ray, Mehdi Keshani, Masoumeh Soleimani Zavosht, Abbas Heydarnoori
, Vladimir Filkov:
Cross-project code clones in GitHub. 1538-1573 - Josh G. M. Mengerink

, Jeroen Noten, Alexander Serebrenik
:
Empowering OCL research: a large-scale corpus of open-source data from GitHub. 1574-1609 - Kelly Blincoe

, Ali Dehghan, Abdoul-Djawadou Salaou, Adam Neal, Johan Linåker
, Daniela E. Damian:
High-level software requirements and iteration changes: a predictive model. 1610-1648
Volume 24, Number 4, August 2019
- Shaiful Alam Chowdhury

, Stephanie Borle, Stephen Romansky, Abram Hindle:
GreenScaler: training software energy models with automatic test generation. 1649-1692 - Flávio Medeiros

, Gabriel Lima, Guilherme Amaral, Sven Apel
, Christian Kästner, Márcio Ribeiro, Rohit Gheyi:
An investigation of misunderstanding code patterns in C open-source software projects. 1693-1726 - Iflaah Salman

, Burak Turhan
, Sira Vegas
:
A controlled experiment on time pressure and confirmation bias in functional software testing. 1727-1761 - Tobias Baum

, Kurt Schneider
, Alberto Bacchelli:
Associating working memory capacity and code change ordering with code review performance. 1762-1798 - Le An

, Marco Castelluccio
, Foutse Khomh:
An empirical study of DLL injection bugs in the Firefox ecosystem. 1799-1822 - Casey Casalnuovo

, Kenji Sagae, Prem Devanbu:
Studying the difference between natural and programming language corpora. 1823-1868 - Mohammad Masudur Rahman

, Chanchal K. Roy, David Lo
:
Automatic query reformulation for code search using crowdsourced knowledge. 1869-1924 - Masanari Kondo

, Cor-Paul Bezemer
, Yasutaka Kamei, Ahmed E. Hassan, Osamu Mizuno
:
The impact of feature reduction techniques on defect prediction models. 1925-1963 - Ehsan Noei

, Feng Zhang, Shaohua Wang
, Ying Zou:
Towards prioritizing user-related issue reports of mobile applications. 1964-1996 - Anna May, Johannes Wachs

, Anikó Hannák
:
Gender differences in participation and reward on Stack Overflow. 1997-2019 - Nauman Bin Ali

, Emelie Engström
, Masoumeh Taromirad
, Mohammad Reza Mousavi, Nasir Mehmood Minhas
, Daniel Helgesson, Sebastian Kunze, Mahsa Varshosaz:
On the search for industry-relevant regression testing research. 2020-2055 - Alejandro Mazuera-Rozo, Jairo Bautista-Mora, Mario Linares-Vásquez

, Sandra Rueda, Gabriele Bavota
:
The Android OS stack and its vulnerabilities: an empirical study. 2056-2101 - Taher Ahmed Ghaleb

, Daniel Alencar da Costa, Ying Zou:
An empirical study of the long duration of continuous integration builds. 2102-2139 - Guoliang Zhao

, Daniel Alencar da Costa, Ying Zou:
Improving the pull requests review process using learning-to-rank algorithms. 2140-2170 - Meng Yan

, Xin Xia
, David Lo
, Ahmed E. Hassan, Shanping Li:
Characterizing and identifying reverted commits. 2171-2208 - Luis Cruz

, Rui Abreu
:
Catalog of energy patterns for mobile applications. 2209-2235 - Chaiyong Ragkhitwetsagul

, Jens Krinke:
Siamese: scalable and incremental code clone search via multiple code representations. 2236-2284 - Boyuan Chen

, Zhen Ming (Jack) Jiang:
Extracting and studying the Logging-Code-Issue- Introducing changes in Java-based large-scale open source software systems. 2285-2322 - Yangguang Li

, Zhen Ming (Jack) Jiang:
Assessing and optimizing the performance impact of the just-in-time configuration parameters - a case study on PyPy. 2323-2363 - Elizabeth Bjarnason

, Helen Sharp
, Björn Regnell
:
Improving requirements-test alignment by prescribing practices that mitigate communication gaps. 2364-2409 - Sergiy S. Kolesnikov

, Norbert Siegmund, Christian Kästner, Sven Apel
:
On the relation of control-flow and performance feature interactions: a case study. 2410-2437 - Luis Cruz

, Rui Abreu
, David Lo
:
To the attention of mobile software developers: guess what, test your app! 2438-2468 - Christoph Laaber

, Joel Scheuner
, Philipp Leitner
:
Software microbenchmarking in the cloud. How bad is it really? 2469-2508 - Chetan Arora

, Mehrdad Sabetzadeh
, Lionel C. Briand:
An empirical study on the potential usefulness of domain models for completeness checking of requirements. 2509-2539 - Vahid Garousi

, Dietmar Pfahl
, João M. Fernandes
, Michael Felderer
, Mika V. Mäntylä, David C. Shepherd
, Andrea Arcuri, Ahmet Coskunçay
, Bedir Tekinerdogan
:
Characterizing industry-academia collaborations in software engineering: evidence from 101 projects. 2540-2602 - Benjamin Danglot

, Oscar Luis Vera-Pérez, Benoit Baudry, Martin Monperrus
:
Automatic test improvement with DSpot: a study with ten mature open-source projects. 2603-2635 - Amiangshu Bosu

, Anindya Iqbal, Rifat Shahriyar, Partha Chakraborty
:
Understanding the motivations, challenges and needs of Blockchain software developers: a survey. 2636-2673 - Muhammad Uzair Khan, Hassan Sartaj

, Muhammad Zohaib Iqbal
, Muhammad Usman, Numra Arshad:
AspectOCL: using aspects to ease maintenance of evolving constraint specification. 2674-2724 - Daniel M. Germán

, Bram Adams
, Kate Stewart:
cregit: Token-level blame information in git version control repositories. 2725-2763 - Md. Abdullah Al Mamun

, Christian Berger, Jörgen Hansson:
Effects of measurements on correlations of software code metrics. 2764-2818 - Wieslaw Kopec

, Bartlomiej Balcerzak, Radoslaw Nielek, Grzegorz Kowalik, Adam Wierzbicki
, Fabio Casati:
Correction to: older adults and hackathons: a qualitative study. 2819
Volume 24, Number 5, October 2019
- Editor's Note: Special Section on Software Maintenance and Evolution. 2821-2822

- Qiao Huang, Xin Xia

, David Lo
:
Revisiting supervised and unsupervised models for effort-aware just-in-time defect prediction. 2823-2862 - Nicholas Nelson

, Caius Brindescu, Shane McKee, Anita Sarma
, Danny Dig:
The life-cycle of merge conflicts: processes, barriers, and strategies. 2863-2906 - (Withdrawn) The smell of fear: on the relation between test smells and flaky tests. 2907-2946

- Oscar Chaparro

, Juan Manuel Florez, Andrian Marcus
:
Using bug descriptions to reformulate queries during text-retrieval-based bug localization. 2947-3007 - Marco Castelluccio

, Le An
, Foutse Khomh:
An empirical study of patch uplift in rapid release development pipelines. 3008-3044 - Editor's Note: Special Section on Source Code Analysis and Manipulation. 3045

- Pascal Gadient

, Mohammad Ghafari
, Patrick Frischknecht, Oscar Nierstrasz
:
Security code smells in Android ICC. 3046-3076 - David W. Binkley

, Nicolas Gold, Syed S. Islam, Jens Krinke, Shin Yoo:
A comparison of tree- and line-oriented observational slicing. 3077-3113 - Giovanni Liva

, Muhammad Taimoor Khan
, Martin Pinzger:
Semantics-driven extraction of timed automata from Java programs. 3114-3150 - David Bowes

, Emad Shihab, Burak Turhan
:
Guest editorial: special section on predictive models and data analytics in software engineering. 3151-3152 - Leandro L. Minku

:
A novel online supervised hyperparameter tuning procedure applied to cross-company software effort estimation. 3153-3204 - Riccardo Coppola

, Maurizio Morisio, Marco Torchiano
, Luca Ardito
:
Scripted GUI testing of Android open-source apps: evolution of test code and fragility causes. 3205-3248
Volume 24, Number 6, December 2019
- Sebastiano Panichella

, Fabio Palomba, David Lo
, Meiyappan Nagappan:
Guest Editorial: Special Issue on Software Engineering for Mobile Applications. 3249-3254 - Roselane Silva Farias

, Renata Maria de Souza, John D. McGregor, Eduardo Santana de Almeida:
Designing smart city mobile applications. 3255-3289 - Afnan A. Al-Subaihin

, Federica Sarro
, Sue Black, Licia Capra:
Empirical comparison of text-based mobile apps similarity measurement techniques. 3290-3315 - Daniel Martens

, Walid Maalej:
Towards understanding and detecting fake reviews in app stores. 3316-3355 - Bruno Gois Mateus, Matias Martinez

:
An empirical study on quality of Android applications written in Kotlin language. 3356-3393 - Yi Zeng

, Jinfu Chen
, Weiyi Shang, Tse-Hsun (Peter) Chen
:
Studying the characteristics of logging practices in mobile apps: a case study on F-Droid. 3394-3434 - Yepang Liu

, Jue Wang
, Lili Wei, Chang Xu, Shing-Chi Cheung
, Tianyong Wu, Jun Yan, Jian Zhang:
DroidLeaks: a comprehensive database of resource leaks in Android apps. 3435-3483 - Sara Seif Afjehei, Tse-Hsun (Peter) Chen

, Nikolaos Tsantalis
:
iPerfDetector: Characterizing and detecting performance anti-patterns in iOS applications. 3484-3513 - Xu Wang, Chunyang Chen

, Zhenchang Xing:
Domain-specific machine translation with recurrent neural network for software localization. 3514-3545 - Suelen Goularte Carvalho, Mauricio Finavaro Aniche

, Júlio Veríssimo, Rafael Serapilha Durelli, Marco Aurélio Gerosa:
An empirical catalog of code smells for the presentation layer of Android apps. 3546-3586 - Kobra Khanmohammadi

, Neda Ebrahimi, Abdelwahab Hamou-Lhadj
, Raphaël Khoury:
Empirical study of android repackaged applications. 3587-3629 - Domenico Cotroneo, Antonio Ken Iannillo

, Roberto Natella
:
Evolutionary Fuzzing of Android OS Vendor System Services. 3630-3658 - Nishant Jha, Anas Mahmoud

:
Mining non-functional requirements from App store reviews. 3659-3695 - Sadeeq Jan, Annibale Panichella

, Andrea Arcuri, Lionel C. Briand:
Search-based multi-vulnerability testing of XML injections in web applications. 3696-3729 - Sadeeq Jan, Annibale Panichella, Andrea Arcuri, Lionel C. Briand:

Correction to: Search-based multi-vulnerability testing of XML injections in web applications. 3730 - Matthieu Foucault

, Xavier Blanc, Jean-Rémy Falleri
, Margaret-Anne D. Storey:
Fostering good coding practices through individual feedback and gamification: an industrial case study. 3731-3754 - Maleknaz Nayebi

, Liam Dicke
, Ron Ittyipe, Chris Carlson, Guenther Ruhe:
ESSMArT way to manage customer requests. 3755-3789 - Mariam El Mezouar

, Feng Zhang, Ying Zou:
An empirical study on the teams structures in social coding using GitHub projects. 3790-3823 - Anand Ashok Sawant

, Romain Robbes, Alberto Bacchelli:
To react, or not to react: Patterns of reaction to API deprecation. 3824-3870 - Weiqin Zou

, Jifeng Xuan
, Xiaoyuan Xie, Zhenyu Chen, Baowen Xu
:
How does code style inconsistency affect pull request integration? An exploratory study on 117 GitHub projects. 3871-3903 - David Kavaler

, Premkumar T. Devanbu, Vladimir Filkov:
Whom are you going to call? determinants of @-mentions in Github discussions. 3904-3932 - Mahdis Zolfagharinia

, Bram Adams
, Yann-Gaël Guéhéneuc:
A study of build inflation in 30 million CPAN builds on 13 Perl versions and 10 operating systems. 3933-3971 - Irit Hadar

, Anna Zamansky
, Daniel M. Berry
:
The inconsistency between theory and practice in managing inconsistency in requirements engineering. 3972-4005 - Dayi Lin

, Cor-Paul Bezemer
, Ahmed E. Hassan:
Identifying gameplay videos that exhibit bugs in computer games. 4006-4033 - Zhiyuan Wan, David Lo

, Xin Xia
, Liang Cai:
Practical and effective sandboxing for Linux containers. 4034-4070 - Jindae Kim

, Sunghun Kim:
Automatic patch generation with context-based change application. 4071-4106 - Editor's Note: Special Section on Mining Software Repositories. 4107-4108


manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














