default search action
Empirical Software Engineering, Volume 27
Volume 27, Number 1, January 2022
- Adam Przybylek, Marta Albecka, Olga Springer, Wojciech Kowalski:
Game-based Sprint retrospectives: multiple action research. 1 - Tim Sonnekalb, Thomas S. Heinze, Patrick Mäder:
Deep security analysis of program code. 2 - Hideaki Hata, Nicole Novielli, Sebastian Baltes, Raula Gaikovina Kula, Christoph Treude:
GitHub Discussions: An exploratory study of early adoption. 3 - Hafizul Asad, Ilir Gashi:
Dynamical analysis of diversity in rule-based open source network intrusion detection systems. 4 - Jinfeng Lin, Yalin Liu, Jane Cleland-Huang:
Information retrieval versus deep learning approaches for generating traceability links in bilingual projects. 5 - Victor R. Basili, Lionel C. Briand:
Reflections on the Empirical Software Engineering journal. 6 - Yuan Huang, Xingjian Liang, Zhihao Chen, Nan Jia, Xiapu Luo, Xiangping Chen, Zibin Zheng, Xiaocong Zhou:
Reviewing rounds prediction for code patches. 7 - Laksri Wijerathna, Aldeida Aleti, Tingting Bi, Antony Tang:
Mining and relating design contexts and design patterns from Stack Overflow. 8 - Alvi Mahadi, Neil A. Ernst, Karan Tongay:
Conclusion stability for natural language based mining of design discussions. 9 - Maurice H. ter Beek, Ferruccio Damiani, Michael Lienhardt, Franco Mazzanti, Luca Paolini:
Efficient static analysis and verification of featured transition systems. 10 - Anthony Peruma, Steven Simmons, Eman Abdullah AlOmar, Christian D. Newman, Mohamed Wiem Mkaouer, Ali Ouni:
How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow. 11 - Janet Siegmund, Chanchal K. Roy:
Correction to: Preface to the special issue on program comprehension. 12 - Nasir U. Eisty, Jeffrey C. Carver:
Developers perception of peer code review in research software development. 13 - Fengcai Wen, Csaba Nagy, Michele Lanza, Gabriele Bavota:
Quick remedy commits and their impact on mining software repositories. 14 - Chi Chen, Xin Peng, Bihuan Chen, Jun Sun, Zhenchang Xing, Xin Wang, Wenyun Zhao:
"More Than Deep Learning": post-processing for API sequence recommendation. 15 - Linghui Luo, Felix Pauck, Goran Piskachev, Manuel Benz, Ivan Pashchenko, Martin Mory, Eric Bodden, Ben Hermann, Fabio Massacci:
TaintBench: Automatic real-world malware benchmarking of Android taint analyses. 16 - Nicolas E. Gold, Jens Krinke:
Ethics in the mining of software repositories. 17 - Javier Luis Cánovas Izquierdo, Jordi Cabot:
On the analysis of non-coding roles in open source development. 18 - Jiakun Liu, Haoxiang Zhang, Xin Xia, David Lo, Ying Zou, Ahmed E. Hassan, Shanping Li:
An exploratory study on the repeatedly shared external links on Stack Overflow. 19 - Henrique Marques, Nuno Laranjeiro, Jorge Bernardino:
Injecting software faults in Python applications. 20 - Peipei Wang, Chris Brown, Jamie A. Jennings, Kathryn T. Stolee:
Demystifying regular expression bugs. 21 - Camilo Escobar-Velásquez, Alejandro Mazuera-Rozo, Claudia Bedoya, Michael Osorio-Riaño, Mario Linares-Vásquez, Gabriele Bavota:
Studying eventual connectivity issues in Android apps. 22 - Yi Li, Shaohua Wang, Wenbo Wang, Tien N. Nguyen, Yan Wang, Xinyue Ye:
Rap4DQ: Learning to recommend relevant API documentation for developer questions. 23 - Jiayuan Zhou, Shaowei Wang, Yasutaka Kamei, Ahmed E. Hassan, Naoyasu Ubayashi:
Studying donations and their expenses in open source projects: a case study of GitHub projects collecting donations through open collectives. 24 - Bowen Li, Xin Peng, Qilin Xiang, Hanzhang Wang, Tao Xie, Jun Sun, Xuanzhe Liu:
Enjoy your observability: an industrial survey of microservice tracing and analysis. 25 - Rui Shu, Tianpei Xia, Laurie A. Williams, Tim Menzies:
Omni: automated ensemble with unexpected models against adversarial evasion attack. 26 - Roland Croft, Yongzheng Xie, Mansooreh Zahedi, Muhammad Ali Babar, Christoph Treude:
An empirical study of developers' discussions about security challenges of different programming languages. 27 - Fiorella Zampetti, Saghan Mudbhari, Venera Arnaoudova, Massimiliano Di Penta, Sebastiano Panichella, Giuliano Antoniol:
Using code reviews to automatically configure static analysis tools. 28
Volume 27, Number 2, March 2022
- Rongqi Pan, Mojtaba Bagherzadeh, Taher Ahmed Ghaleb, Lionel C. Briand:
Test case selection and prioritization using machine learning: a systematic literature review. 29 - Michael Schröder, Jürgen Cito:
An empirical investigation of command-line customization. 30 - Fabiano Pecorelli, Gemma Catolino, Filomena Ferrucci, Andrea De Lucia, Fabio Palomba:
Software testing and Android applications: a large-scale empirical study. 31 - Linghuan Hu, W. Eric Wong, D. Richard Kuhn, Raghu N. Kacker, Shuo Li:
CT-IoT: a combinatorial testing-based path selection framework for effective IoT testing. 32 - Stefan Hanenberg, Nils Mehlhorn:
Two N-of-1 self-trials on readability differences between anonymous inner classes (AICs) and lambda expressions (LEs) on Java code snippets. 33 - Ehsan Noei, Kelly A. Lyons:
A study of gender in user reviews on the Google Play Store. 34 - Klaas-Jan Stol, Mario Schaarschmidt, Shelly Goldblit:
Gamification in software engineering: the mediating role of developer engagement and job satisfaction. 35 - Elizabeth Bjarnason, Baldvin Gislason Bern, Linda Svedberg:
Inter-team communication in large-scale co-located software engineering: a case study. 36 - Da Xiao, Dengji Hang, Lu Ai, Shengping Li, Hongliang Liang:
Path context augmented statement and network for learning programs. 37 - Hussein K. Almulla, Gregory Gay:
Learning how to search: generating effective test cases through adaptive fitness function selection. 38 - Matteo Camilli, Barbara Russo:
Modeling Performance of Microservices Systems with Growth Theory. 39 - Esteban Parra, Mohammad Alahmadi, Ashley Ellis, Sonia Haiduc:
A comparative study and analysis of developer communications on Slack and Gitter. 40 - Hui Gao, Hongyu Kuang, Xiaoxing Ma, Hao Hu, Jian Lü, Patrick Mäder, Alexander Egyed:
Propagating frugal user feedback through closeness of code dependencies to improve IR-based traceability recovery. 41 - Steffen Herbold, Alexander Trautsch, Fabian Trautsch, Benjamin Ledel:
Problems with SZZ and features: An empirical study of the state of practice of defect prediction data collection. 42 - Jacek Dabrowski, Emmanuel Letier, Anna Perini, Angelo Susi:
Analysing app reviews for software engineering: a systematic literature review. 43 - Ruben Heradio, David Fernández-Amorós, José A. Galindo, David Benavides, Don S. Batory:
Uniform and scalable sampling of highly configurable systems. 44 - Steffen Herbold, Tobias Haar:
Smoke testing for machine learning: simple tests to discover severe bugs. 45 - Wei Li, Qingan Li, Yunlong Ming, Weijiao Dai, Shi Ying, Mengting Yuan:
An empirical study of the effectiveness of IR-based bug localization for large-scale industrial projects. 47 - Yilin Yang, Tianxing He, Yang Feng, Shaoying Liu, Baowen Xu:
Mining Python fix patterns via analyzing fine-grained source code changes. 48 - Hideaki Azuma, Shinsuke Matsumoto, Yasutaka Kamei, Shinji Kusumoto:
An empirical study on self-admitted technical debt in Dockerfiles. 49 - Maliheh Izadi, Kiana Akbari, Abbas Heydarnoori:
Predicting the objective and priority of issue reports in software repositories. 50 - Wesley K. G. Assunção, Thelma Elita Colanzi, Luiz Carvalho, Alessandro Garcia, Juliana Alves Pereira, Maria Julia de Lima, Carlos Lucena:
Analysis of a many-objective optimization approach for identifying microservices from legacy systems. 51 - Sikandar Ali, Irshad Ahmed Abbasi, Elfatih Elmubarak Mustafa, Fazli Wahid, Jiwei Huang:
Practitioner's view of the success factors for software outsourcing partnership formation: an empirical exploration. 52 - Irving Muller Rodrigues, Aleksandr Khvorov, Daniel Aloise, Roman Vasiliev, Dmitrij V. Koznov, Eraldo Rezende Fernandes, George A. Chernishev, Dmitry V. Luciv, Nikita Povarov:
TraceSim: An Alignment Method for Computing Stack Trace Similarity. 53 - John Businge, Moses Openja, Sarah Nadi, Thorsten Berger:
Reuse and maintenance practices among divergent forks in three software ecosystems. 54 - Aidan Z. H. Yang, Safwat Hassan, Ying Zou, Ahmed E. Hassan:
An empirical study on release notes patterns of popular apps in the Google Play Store. 55 - Diane E. Strode, Torgeir Dingsøyr, Yngve Lindsjørn:
A teamwork effectiveness model for agile software development. 56 - Ruben Heradio, David Fernández-Amorós, José A. Galindo, David Benavides, Don S. Batory:
Correction to: Uniform and scalable sampling of highly configurable systems. 57 - Jacek Dabrowski, Emmanuel Letier, Anna Perini, Angelo Susi:
Correction to: Analysing app reviews for software engineering: a systematic literature review. 58
Volume 27, Number 3, May 2022
- Md. Rayhanur Rahman, Nasif Imtiaz, Margaret-Anne D. Storey, Laurie A. Williams:
Why secret detection tools are not enough: It's not just about false positives - An industrial case study. 59 - Suvodeep Majumder, Pranav Mody, Tim Menzies:
Revisiting process versus product metrics: a large scale analysis. 60 - Lina Ochoa, Thomas Degueule, Jean-Rémy Falleri, Jurgen J. Vinju:
Breaking bad? Semantic versioning and impact of breaking changes in Maven Central. 61 - Saikat Mondal, Mohammad Masudur Rahman, Chanchal K. Roy, Kevin A. Schneider:
The reproducibility of programming-related issues in Stack Overflow questions. 62 - Zishuo Ding, Heng Li, Weiyi Shang, Tse-Hsun Peter Chen:
Can pre-trained code embeddings improve model performance? Revisiting the use of code embeddings in software engineering tasks. 63 - Fabiano Pecorelli, Savanna Lujan, Valentina Lenarduzzi, Fabio Palomba, Andrea De Lucia:
On the adequacy of static analysis warnings with respect to code smell prediction. 64 - Michel Maes-Bermejo, Micael Gallego, Francisco Gortázar, Gregorio Robles, Jesús M. González-Barahona:
Revisiting the building of past snapshots - a replication and reproduction study. 65 - Bahar Gezici, Ayça Kolukisa Tarhan:
Systematic literature review on software quality for AI-based software. 66 - Robert White, Jens Krinke:
TCTracer: Establishing test-to-code traceability links using dynamic and static techniques. 67 - Christian Kröher, Moritz Flöter, Lea Gerling, Klaus Schmid:
Incremental software product line verification - A performance analysis with dead variable code. 68 - José Pereira dos Reis, Fernando Brito e Abreu, Glauco de Figueiredo Carneiro:
Crowdsmelling: A preliminary study on using collective knowledge in code smells detection. 69 - Saso Karakatic, Aleksej Milosevic, Tjasa Hericko:
Software system comparison with semantic source code embeddings. 70 - Daniel Russo, Andrés R. Masegosa, Klaas-Jan Stol:
From anecdote to evidence: the relationship between personality and need for cognition of developers. 71 - Wardah Mahmood, Daniel Strüber, Anthony Anjorin, Thorsten Berger:
Effects of variability in models: a family of experiments. 72 - Stefanus A. Haryono, Ferdian Thung, David Lo, Lingxiao Jiang, Julia Lawall, Hong Jin Kang, Lucas Serrano, Gilles Muller:
AndroEvolve: automated Android API update with data flow analysis and variable denormalization. 73 - Luca Traini:
Exploring Performance Assurance Practices and Challenges in Agile Software Development: An Ethnographic Study. 74 - Oscar Díaz, Leticia Montalvillo, Raul Medeiros, Maider Azanza, Thomas Fogdal:
Visualizing the customization endeavor in product-based-evolving software product lines: a case of action design research. 75 - Fabio Calefato, Marco Aurélio Gerosa, Giuseppe Iaffaldano, Filippo Lanubile, Igor Steinmacher:
Will you come back to contribute? Investigating the inactivity of OSS core developers in GitHub. 76 - H. Alperen Çetin, Eray Tüzün:
Analyzing developer contributions using artifact traceability graphs. 77 - Eliezio Soares, Gustavo Sizílio, Jadson Santos, Daniel Alencar da Costa, Uirá Kulesza:
The effects of continuous integration on software development: a systematic literature review. 78 - Anjana Perera, Aldeida Aleti, Chakkrit Tantithamthavorn, Jirayus Jiarpakdee, Burak Turhan, Lisa Kuhn, Katie Walker:
Search-based fairness testing for regression-based machine learning systems. 79
Volume 27, Number 4, July 2022
- Huy Tu, Tim Menzies:
DebtFree: minimizing labeling cost in self-admitted technical debt identification using semi-supervised learning. 80 - Islem Saidani, Ali Ouni, Md. Ahasanuzzaman, Safwat Hassan, Mohamed Wiem Mkaouer, Ahmed E. Hassan:
Tracking bad updates in mobile apps: a search-based approach. 81 - Walter Cazzola, Luca Favalli:
Towards a recipe for language decomposition: quality assessment of language product lines. 82 - Haonan Zhang, Yiming Tang, Maxime Lamothe, Heng Li, Weiyi Shang:
Studying logging practice in test code. 83 - Hadhemi Jebnoun, Md. Saidur Rahman, Foutse Khomh, Biruk Asmare Muse:
Clones in deep learning code: what, where, and why? 84 - Rodrigo André Ferreira Moreira, Wesley K. G. Assunção, Jabier Martinez, Eduardo Figueiredo:
Open-source software product line extraction processes: the ArgoUML-SPL and Phaser cases. 85 - Darius Sas, Paris Avgeriou, Umut Uyumaz:
On the evolution and impact of architectural smells - an industrial case study. 86 - Donghwan Shin, Domenico Bianculli, Lionel C. Briand:
PRINS: scalable model inference for component-based system logs. 87 - Rômulo Manciola Meloca, Ingrid Nunes:
A comparative study of application-level caching recommendations at the method level. 88 - Enrico Fregnan, Fernando Petrulio, Linda Di Geronimo, Alberto Bacchelli:
What happens in my code reviews? An investigation on automatically classifying review changes. 89 - Kaifeng Huang, Bihuan Chen, Congying Xu, Ying Wang, Bowen Shi, Xin Peng, Yijian Wu, Yang Liu:
Characterizing usages, updates and risks of third-party libraries in Java projects. 90 - Fang Liu, Ge Li, Bolin Wei, Xin Xia, Zhiyi Fu, Zhi Jin:
A unified multi-task learning model for AST-level and token-level code completion. 91 - Ankur Tagra, Haoxiang Zhang, Gopi Krishnan Rajbahadur, Ahmed E. Hassan:
Revisiting reopened bugs in open source software systems. 92 - Manish Shetty, Chetan Bansal, Sumit Kumar, Nikitha Rao, Nachiappan Nagappan:
SoftNER: Mining knowledge graphs from cloud incidents. 93 - Sebastian Baltes, Paul Ralph:
Sampling in software engineering research: a critical review and guidelines. 94 - Frolin S. Ocariza Jr.:
On the Effectiveness of Bisection in Performance Regression Localization. 95 - Carolin E. Brandt, Andy Zaidman:
Developer-centric test amplification. 96 - Davide Ginelli, Matias Martinez, Leonardo Mariani, Martin Monperrus:
A comprehensive study of code-removal patches in automated program repair. 97 - Birgit Penzenstadler, Richard Torkar, Cristina Martinez Montes:
Take a deep breath: Benefits of neuroplasticity practices for software developers and computer workers in a family of experiments. 98 - Pavlína Wurzel Gonçalves, Enrico Fregnan, Tobias Baum, Kurt Schneider, Alberto Bacchelli:
Do explicit review strategies improve code review performance? Towards understanding the role of cognitive load. 99
Volume 27, Number 5, September 2022
- Sofia Ananieva, Sandra Greiner, Timo Kehrer, Jacob Krüger, Thomas Kühn, Lukas Linsbauer, Sten Grüner, Anne Koziolek, Henrik Lönn, S. Ramesh, Ralf H. Reussner:
A conceptual model for unifying variability in space and time: Rationale, validation, and illustrative applications. 101 - Joseph Hejderup, Moritz Beller, Konstantinos Triantafyllou, Georgios Gousios:
Präzi: from package-based to call-based dependency networks. 102 - Emil Alégroth, Kristian Karl, Helena Rosshagen, Tomas Helmfridsson, Nils Olsson:
Practitioners' best practices to Adopt, Use or Abandon Model-based Testing with Graphical models for Software-intensive Systems. 103 - Goran Piskachev, Johannes Späth, Ingo Budde, Eric Bodden:
Fluently specifying taint-flow queries with fluentTQL. 104 - Leonardo Fuchs Alves, Francisco J. S. Vasconcellos, Bruno Magalhães Nogueira:
SeSG: a search string generator for Secondary Studies with hybrid search strategies using text mining. 105 - Olga Springer, Jakub Miler:
A comprehensive overview of software product management challenges. 106 - Ahmed Zerouali, Tom Mens, Alexandre Decan, Coen De Roover:
On the impact of security vulnerabilities in the npm and RubyGems dependency networks. 107 - Mairieli Santos Wessel, Alexander Serebrenik, Igor Wiese, Igor Steinmacher, Marco Aurélio Gerosa:
Quality gatekeepers: investigating the effects of code review bots on pull request activities. 108 - Ifraz Rehman, Dong Wang, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto:
Newcomer OSS-Candidates: Characterizing Contributions of Novice Developers to GitHub. 109 - Thainá Mariani, Marouane Kessentini, Silvia Regina Vergilio:
Generation of refactoring algorithms by grammatical evolution. 110 - Mohammad Masudur Rahman, Foutse Khomh, Marco Castelluccio:
Works for Me! Cannot Reproduce - A Large Scale Empirical Study of Non-reproducible Bugs. 111 - Gabriela Karoline Michelon, David Obermann, Wesley K. G. Assunção, Lukas Linsbauer, Paul Grünbacher, Stefan Fischer, Roberto E. Lopez-Herrejon, Alexander Egyed:
Evolving software system families in space and time with feature revisions. 112 - James Callan, Oliver Krauss, Justyna Petke, Federica Sarro:
How do Android developers improve non-functional properties of software? 113 - Milos Ojdanic, Wei Ma, Thomas Laurent, Thierry Titcheu Chekam, Anthony Ventresque, Mike Papadakis:
On the use of commit-relevant mutants. 114 - Mateus Lopes, André C. Hora:
How and why we end up with complex methods: a multi-language study. 115 - Mouna Abidi, Md. Saidur Rahman, Moses Openja, Foutse Khomh:
Multi-language design smells: a backstage perspective. 116