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