ICSME A

79 papers

YearTitle / Authors
2021A First Look at Accessibility Issues in Popular GitHub Projects.
Tingting Bi, Xin Xia, David Lo, Aldeida Aleti
2021A Method to Comprehend Feature Dependencies Based on Semi-Static Structures.
Narumasa Kande, Naoya Nitta
2021A Partial Reproduction of A Guided Genetic Algorithm for Automated Crash Reproduction.
Philip Oliver, Michael Homer, Jens Dietrich, Craig Anslow
2021An Empirical Study on Code Comment Completion.
Antonio Mastropaolo, Emad Aghajani, Luca Pascarella, Gabriele Bavota
2021An Evolutionary Analysis of Software-Architecture Smells.
Philipp Gnoyke, Sandro Schulze, Jacob Krüger
2021An NLP-based Tool for Software Artifacts Analysis.
Andrea Di Sorbo, Corrado Aaron Visaggio, Massimiliano Di Penta, Gerardo Canfora, Sebastiano Panichella
2021Analysis of Non-Discrimination Policies in the Sharing Economy.
Miroslav Tushev, Fahimeh Ebrahimi, Anas Mahmoud
2021Assessing Generalizability of CodeBERT.
Xin Zhou, DongGyun Han, David Lo
2021Automated Recovery of Issue-Commit Links Leveraging Both Textual and Non-textual Data.
Pooya Rostami Mazrae, Maliheh Izadi, Abbas Heydarnoori
2021Automated Refactoring for Energy-Aware Software.
Déaglán Connolly Bree, Mel Ó Cinnéide
2021BiasHeal: On-the-Fly Black-Box Healing of Bias in Sentiment Analysis Systems.
Zhou Yang, Harshit Jain, Jieke Shi, Muhammad Hilmi Asyrofi, David Lo
2021Breaking down monoliths with Microservices and DevOps: an industrial experience report.
Danilo Pianini, Alessandro Neri
2021CAT: Change-focused Android GUI Testing.
Chao Peng, Ajitha Rajan, Tianqin Cai
2021CI/CD Pipelines Evolution and Restructuring: A Qualitative and Quantitative Study.
Fiorella Zampetti, Salvatore Geremia, Gabriele Bavota, Massimiliano Di Penta
2021Can Differential Testing Improve Automatic Speech Recognition Systems?
Muhammad Hilmi Asyrofi, Zhou Yang, Jieke Shi, Chu Wei Quan, David Lo
2021Characterization and Automatic Updates of Deprecated Machine-Learning API Usages.
Stefanus A. Haryono, Ferdian Thung, David Lo, Julia Lawall, Lingxiao Jiang
2021Clustering, Separation, and Connection: A Tale of Three Characteristics.
Subhajit Datta, Aniruddha Mysore, Haziqshah Wira, Santonu Sarkar
2021CodeRibbon: More Efficient Workspace Management and Navigation for Mainstream Development Environments.
Benjamin P. Klein, Austin Z. Henley
2021Contemporary COBOL: Developers' Perspectives on Defects and Defect Location.
Agnieszka Ciborowska, Aleksandar Chakarov, Rahul Pandita
2021Contrasting Third-Party Package Management User Experience.
Syful Islam, Raula Gaikovina Kula, Christoph Treude, Bodin Chinthanet, Takashi Ishio, Kenichi Matsumoto
2021Cross-language Code Coupling Detection: A Preliminary Study on Android Applications.
Bo Shen, Wei Zhang, Ailun Yu, Zhao Wei, Guangtai Liang, Haiyan Zhao, Zhi Jin
2021DeepOrder: Deep Learning for Test Case Prioritization in Continuous Integration Testing.
Aizaz Sharif, Dusica Marijan, Marius Liaaen
2021Design Smells in Deep Learning Programs: An Empirical Study.
Amin Nikanjam, Foutse Khomh
2021Dialogue Management for Interactive API Search.
Zachary Eberhart, Collin McMillan
2021Disambiguating Mentions of API Methods in Stack Overflow via Type Scoping.
Kien Luong, Ferdian Thung, David Lo
2021Do practitioners intentionally self-fix Technical Debt and why?
Jie Tan, Daniel Feitosa, Paris Avgeriou
2021Does Refactoring Break Tests and to What Extent?
Yutaro Kashiwa, Kazuki Shimizu, Bin Lin, Gabriele Bavota, Michele Lanza, Yasutaka Kamei, Naoyasu Ubayashi
2021Duplicate Bug Report Detection by Using Sentence Embedding and Fine-tuning.
Haruna Isotani, Hironori Washizaki, Yoshiaki Fukazawa, Tsutomu Nomoto, Saori Ouji, Shinobu Saito
2021Efficient Platform Migration of a Mainframe Legacy System Using Custom Transpilation.
Markus Schnappinger, Jonathan Streit
2021Energy Efficient Guidelines for iOS Core Location Framework.
Abdul Ali Bangash, Daniil Tiganov, Karim Ali, Abram Hindle
2021Ensemble Models for Neural Source Code Summarization of Subroutines.
Alexander LeClair, Aakash Bansal, Collin McMillan
2021Evaluating The Energy Consumption of Java I/O APIs.
Zakaria Ournani, Romain Rouvoy, Pierre Rust, Joel Penhoat
2021FACER-AS: An API Usage-based Code Recommendation Tool for Android Studio.
Maha Kamal, Ayman Abaid, Shamsa Abid, Shafay Shamail
2021FeaRS: Recommending Complete Android Method Implementations.
Fengcai Wen, Valentina Ferrari, Emad Aghajani, Csaba Nagy, Michele Lanza, Gabriele Bavota
2021FluentCrypto: Cryptography in Easy Mode.
Simon Kafader, Mohammad Ghafari
2021Human, bot or both? A study on the capabilities of classification models on mixed accounts.
Nathan Cassee, Christos Kitsanelis, Eleni Constantinou, Alexander Serebrenik
2021Hurdles for Developers in Cryptography.
Mohammadreza Hazhirpasand, Oscar Nierstrasz, Mohammadhossein Shabani, Mohammad Ghafari
2021IDEAL: An Open-Source Identifier Name Appraisal Tool.
Anthony Peruma, Venera Arnaoudova, Christian D. Newman
2021IEEE International Conference on Software Maintenance and Evolution, ICSME 2021, Luxembourg, September 27 - October 1, 2021
2021Improving Traceability Link Recovery Using Fine-grained Requirements-to-Code Relations.
Tobias Hey, Fei Chen, Sebastian Weigelt, Walter F. Tichy
2021Incorporating Multiple Features to Predict Bug Fixing Time with Neural Networks.
Wei Yuan, Yuan Xiong, Hailong Sun, Xudong Liu
2021Interactive Patch Filtering as Debugging Aid.
Jingjing Liang, Ruyi Ji, Jiajun Jiang, Shurui Zhou, Yiling Lou, Yingfei Xiong, Gang Huang
2021Is reputation on Stack Overflow always a good indicator for users' expertise? No!
Shaowei Wang, Daniel M. Germán, Tse-Hsun Chen, Yuan Tian, Ahmed E. Hassan
2021Leveraging Intermediate Artifacts to Improve Automated Trace Link Retrieval.
Alberto D. Rodriguez, Jane Cleland-Huang, Davide Falessi
2021Links do Matter: Understanding the Drivers of Developer Interactions in Software Ecosystems.
Subhajit Datta, Amrita Bhattacharjee, Subhashis Majumder
2021Logs and models in engineering complex embedded systems.
Nan Yang, Pieter J. L. Cuijpers, Ramon R. H. Schiffelers, Johan Lukkien, Alexander Serebrenik
2021Look Ahead! Revealing Complete Composite Refactorings and their Smelliness Effects.
Ana Carla Bibiano, Wesley K. G. Assunção, Daniel Coutinho, Kleber Santos, Vinícius Soares, Rohit Gheyi, Alessandro Garcia, Baldoino Fonseca, Márcio Ribeiro, Daniel Oliveira, Caio Barbosa, João Lucas Marques, Anderson Oliveira
2021MLCatchUp: Automated Update of Deprecated Machine-Learning APIs in Python.
Stefanus A. Haryono, Ferdian Thung, David Lo, Julia Lawall, Lingxiao Jiang
2021Migrating GUI behavior: from GWT to Angular.
Benoît Verhaeghe, Anas Shatnawi, Abderrahmane Seriai, Nicolas Anquetil, Anne Etien, Stéphane Ducasse, Mustapha Derras
2021Mining Historical Test Failures to Dynamically Batch Tests to Save CI Resources.
Amir Hossein Bavand, Peter C. Rigby
2021Multimodal Representation for Neural Code Search.
Jian Gu, Zimin Chen, Martin Monperrus
2021Mutation Analysis for Assessing End-to-End Web Tests.
Rahulkrishna Yandrapally, Ali Mesbah
2021NLP-assisted Web Element Identification Toward Script-free Testing.
Hiroyuki Kirinuki, Shinsuke Matsumoto, Yoshiki Higo, Shinji Kusumoto
2021On the Evaluation of Commit Message Generation Models: An Experimental Study.
Wei Tao, Yanlin Wang, Ensheng Shi, Lun Du, Shi Han, Hongyu Zhang, Dongmei Zhang, Wenqiang Zhang
2021Repo2Vec: A Comprehensive Embedding Approach for Determining Repository Similarity.
Md Omar Faruk Rokon, Pei Yan, Risul Islam, Michalis Faloutsos
2021Report From The Trenches A Case Study In Modernizing Software Development Practices.
Mahugnon Honoré Houékpétodji, Nicolas Anquetil, Stéphane Ducasse, Fatiha Djareddir, Jérôme Sudich
2021Restats: A Test Coverage Tool for RESTful APIs.
Davide Corradini, Amedeo Zampieri, Michele Pasqua, Mariano Ceccato
2021Revisiting Test Cases to Boost Generate-and-Validate Program Repair.
Jingtang Zhang, Kui Liu, Dongsun Kim, Li Li, Zhe Liu, Jacques Klein, Tegawendé F. Bissyandé
2021SPICA: A Methodology for Reviewing and Analysing Fault Localisation Techniques.
Xiao-Yi Zhang, Mingyue Jiang
2021Sine-Cosine Algorithm for Software Fault Prediction.
Tamanna Sharma, Om Prakash Sangwan
2021Sirius: Static Program Repair with Dependence Graph-Based Systematic Edit Patterns.
Kunihiro Noda, Haruki Yokoyama, Shinji Kikuchi
2021SmartGift: Learning to Generate Practical Inputs for Testing Smart Contracts.
Teng Zhou, Kui Liu, Li Li, Zhe Liu, Jacques Klein, Tegawendé F. Bissyandé
2021Software Architecture Challenges for ML Systems.
Grace A. Lewis, Ipek Ozkaya, Xiwei Xu
2021Sorrel: an IDE Plugin for Managing Licenses and Detecting License Incompatibilities.
Dmitry Pogrebnoy, Ivan Kuznetsov, Yaroslav Golubev, Vladislav Tankov, Timofey Bryksin
2021Soundy Automated Parallelization of Test Execution.
Shouvick Mondal, Denini Silva, Marcelo d'Amorim
2021Stepwise Refactoring Tools.
Anna Maria Eilertsen, Gail C. Murphy
2021Task-Oriented API Usage Examples Prompting Powered By Programming Task Knowledge Graph.
Jiamou Sun, Zhenchang Xing, Xin Peng, Xiwei Xu, Liming Zhu
2021Test Case Reduction: A Framework, Benchmark, and Comparative Study.
Patrick Kreutzer, Tom Kunze, Michael Philippsen
2021The Impact of Continuous Code Quality Assessment on Defects.
Rolf-Helge Pfeiffer
2021The Unit Test Quality of Deep Learning Libraries: A Mutation Analysis.
Li Jia, Hao Zhong, Linpeng Huang
2021The Used, the Bloated, and the Vulnerable: Reducing the Attack Surface of an Industrial Application.
Serena Elisa Ponta, Wolfram Fischer, Henrik Plate, Antonino Sabetta
2021Toward Less Hidden Cost of Code Completion with Acceptance and Ranking Models.
Jingxuan Li, Rui Huang, Wei Li, Kai Yao, Weiguo Tan
2021Towards Just-Enough Documentation for Agile Effort Estimation: What Information Should Be Documented?
Jirat Pasuksmit, Patanamon Thongtanunam, Shanika Karunasekera
2021Understanding Quantum Software Engineering Challenges An Empirical Study on Stack Exchange Forums and GitHub Issues.
Mohamed Raed El aoun, Heng Li, Foutse Khomh, Moses Openja
2021Untangling Spaghetti of Evolutions in Software Histories to Identify Code and Test Co-evolutions.
Quentin Le Dilavrec, Djamel Eddine Khelladi, Arnaud Blouin, Jean-Marc Jézéquel
2021Using Bandit Algorithms for Project Selection in Cross-Project Defect Prediction.
Takuya Asano, Masateru Tsunoda, Koji Toda, Amjed Tahir, Kwabena Ebo Bennin, Keitaro Nakasai, Akito Monden, Kenichi Matsumoto
2021You Look so Different: Finding Structural Clones and Subclones in Java Source Code.
Wolfram Amme, Thomas S. Heinze, André Schäfer
2021eknows: Platform for Multi-Language Reverse Engineering and Documentation Generation.
Michael Moser, Josef Pichler
2021iSCREAM: a suite for Smart Contract REAdability assessMent.
Gerardo Canfora, Andrea Di Sorbo, Michele Fredella, Anna Vacca, Corrado Aaron Visaggio