default search action
36th ICSME 2020: Adelaide, Australia
- IEEE International Conference on Software Maintenance and Evolution, ICSME 2020, Adelaide, Australia, September 28 - October 2, 2020. IEEE 2020, ISBN 978-1-7281-5619-4
Research Track
- Mairieli Santos Wessel, Alexander Serebrenik, Igor Wiese, Igor Steinmacher, Marco Aurélio Gerosa:
Effects of Adopting Code Review Bots on Pull Requests to OSS Projects. 1-11 - Guoping Rong, Yangchen Xu, Shenghui Gu, He Zhang, Dong Shao:
Can You Capture Information As You Intend To? A Case Study on Logging Practice in Industry. 12-22 - Yao Lu, Xinjun Mao, Minghui Zhou, Yang Zhang, Tao Wang, Zude Li:
Haste Makes Waste: An Empirical Study of Fast Answers in Stack Overflow. 23-34 - Ying Wang, Bihuan Chen, Kaifeng Huang, Bowen Shi, Congying Xu, Xin Peng, Yijian Wu, Yang Liu:
An Empirical Study of Usages, Updates and Risks of Third-Party Libraries in Java Projects. 35-45 - Jacob Krüger, Regina Hebig:
What Developers (Care to) Recall: An Interview Survey on Smaller Systems. 46-57 - Shudi Shao, Zhengyi Qiu, Xiao Yu, Wei Yang, Guoliang Jin, Tao Xie, Xintao Wu:
Database-Access Performance Antipatterns in Database-Backed Web Applications. 58-69 - Ting Zhang, Bowen Xu, Ferdian Thung, Stefanus Agus Haryono, David Lo, Lingxiao Jiang:
Sentiment Analysis for Software Engineering: How Far Can Pre-trained Transformer Models Go? 70-80 - Chenguang Zhu, Yi Li, Julia Rubin, Marsha Chechik:
GenSlice: Generalized Semantic History Slicing. 81-91 - Daniel Gaston, James Clause:
A Method for Finding Missing Unit Tests. 92-103 - Moses Openja, Bram Adams, Foutse Khomh:
Analysis of Modern Release Engineering Topics : - A Large-Scale Study using StackOverflow -. 104-114 - Wei Li, Haozhe Qin, Shuhan Yan, Beijun Shen, Yuting Chen:
Learning Code-Query Interaction for Enhancing Code Searches. 115-126 - Alexander Trautsch, Steffen Herbold, Jens Grabowski:
Static source code metrics and static analysis warnings for fine-grained just-in-time defect prediction. 127-138 - Pengcheng Zhang, Feng Xiao, Xiapu Luo:
A Framework and DataSet for Bugs in Ethereum Smart Contracts. 139-150 - Jerin Yasmin, Yuan Tian, Jinqiu Yang:
A First Look at the Deprecation of RESTful APIs: An Empirical Study. 151-161 - Eeshita Biswas, Mehmet Efruz Karabulut, Lori L. Pollock, K. Vijay-Shanker:
Achieving Reliable Sentiment Analysis in the Software Engineering Domain using BERT. 162-173 - Léuson M. P. da Silva, Paulo Borba, Wardah Mahmood, Thorsten Berger, João Moisakis:
Detecting Semantic Conflicts via Automated Behavior Change Detection. 174-184 - Jonathan Sillito, Esdras Kutomi:
Failures and Fixes: A Study of Software System Incident Response. 185-195 - Xuezheng Xu, Changwei Zou, Jingling Xue:
Every Mutation Should Be Rewarded: Boosting Fault Localization with Mutated Predicates. 196-207 - Mingyang Li, Ye Yang, Lin Shi, Qing Wang, Jun Hu, Xinhua Peng, Weimin Liao, Guizhen Pi:
Automated Extraction of Requirement Entities by Leveraging LSTM-CRF and Transfer Learning. 208-219 - Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider:
A Fine-Grained Analysis on the Inconsistent Changes in Code Clones. 220-231 - Davide Pizzolotto, Katsuro Inoue:
Identifying Compiler and Optimization Options from Binary Code using Deep Learning Approaches. 232-242 - Jiayu Zhu, Chengcheng Wan, Pengbo Nie, Yuting Chen, Zhendong Su:
Guided, Deep Testing of X.509 Certificate Validation via Coverage Transfer Graphs. 243-254 - Wolfram Fenske, Jacob Krüger, Maria Kanyshkova, Sandro Schulze:
#ifdef Directives and Program Comprehension: The Dilemma between Correctness and Preference. 255-266 - Sufian Latif, Yu Hao, Hailong Zhang, Raef Bassily, Atanas Rountev:
Introducing Differential Privacy Mechanisms for Mobile App Analytics of Dynamic Content. 267-277 - Markus Schnappinger, Arnaud Fietzke, Alexander Pretschner:
Defining a Software Maintainability Dataset: Collecting, Aggregating and Analysing Expert Evaluations of Software Maintainability. 278-289 - Ferenc Horváth, Árpád Beszédes, Béla Vancsics, Gergö Balogh, László Vidács, Tibor Gyimóthy:
Experiments with Interactive Fault Localization Using Simulated and Real Users. 290-300 - Denini Silva, Leopoldo Teixeira, Marcelo d'Amorim:
Shake It! Detecting Flaky Tests Caused by Concurrency with Shaker. 301-311 - Sri Lakshmi Vadlamani, Olga Baysal:
Studying Software Developer Expertise and Contributions in Stack Overflow and GitHub. 312-323 - John Anderson, Igor Steinmacher, Paige Rodeghero:
Assessing the Characteristics of FOSS Contributions in Network Automation Projects. 324-335 - Giovanni Grano, Cristian De Iaco, Fabio Palomba, Harald C. Gall:
Pizza versus Pinsa: On the Perception and Measurability of Unit Test Code Quality. 336-347 - Delano Oliveira, Reydne Bruno, Fernanda Madeiral, Fernando Castor:
Evaluating Code Readability and Legibility: An Examination of Human-centric Studies. 348-359 - Ryan Hardt:
A software maintenance-focused process and supporting toolset for academic environments. 360-370 - Changyuan Lin, Sarah Nadi, Hamzeh Khazaei:
A Large-scale Data Set and an Empirical Study of Docker Images Hosted on Docker Hub. 371-381 - Andy Podgurski, Yigit Küçük:
CounterFault: Value-Based Fault Localization by Modeling and Predicting Counterfactual Outcomes. 382-393 - Wei Ma, Thomas Laurent, Milos Ojdanic, Thierry Titcheu Chekam, Anthony Ventresque, Mike Papadakis:
Commit-Aware Mutation Testing. 394-405 - James Dominic, Brock Tubre, Charles Ritter, Jada Houser, Colton Smith, Paige Rodeghero:
Remote Pair Programming in Virtual Reality. 406-417 - Shayan Zamani, Hadi Hemmati:
A Cost-Effective Approach for Hyper-Parameter Tuning in Search-based Test Case Generation. 418-429 - Sophia Kolak, Afsoon Afzal, Claire Le Goues, Michael Hilton, Christopher Steven Timperley:
It Takes a Village to Build a Robot: An Empirical Study of The ROS Ecosystem. 430-440 - Luis Henrique Vieira Amaral, Marcos César de Oliveira, Welder Pinheiro Luz, José Fortes, Rodrigo Bonifácio, Daniel Alencar, Eduardo Monteiro, Gustavo Pinto, David Lo:
How (Not) to Find Bugs: The Interplay Between Merge Conflicts, Co-Changes, and Bugs. 441-452 - Gustavo Pereira, André C. Hora:
Assessing Mock Classes: An Empirical Study. 453-463 - Vlas Zyrianov, Drew T. Guarnera, Cole S. Peterson, Bonita Sharif, Jonathan I. Maletic:
Automated Recording and Semantics-Aware Replaying of High-Speed Eye Tracking and Interaction Data to Support Cognitive Studies of Software Engineering Tasks. 464-475 - Arthur Marques, Nick C. Bradley, Gail C. Murphy:
Characterizing Task-Relevant Information in Natural Language Software Artifacts. 476-487 - Qianqian Wang, Alessandro Orso:
Improving Testing by Mimicking User Behavior. 488-498 - Aleksandr Chueshev, Julia Lawall, Reda Bendraou, Tewfik Ziadi:
Expanding the Number of Reviewers in Open-Source Projects by Recommending Appropriate Developers. 499-510 - Anderson G. Uchôa, Caio Barbosa, Willian Nalepa Oizumi, Publio Blenilio, Rafael Lima, Alessandro F. Garcia, Carla I. M. Bezerra:
How Does Modern Code Review Impact Software Design Degradation? An In-depth Empirical Study. 511-522 - Annibale Panichella, Sebastiano Panichella, Gordon Fraser, Anand Ashok Sawant, Vincent J. Hellendoorn:
Revisiting Test Smells in Automatically Generated Tests: Limitations, Pitfalls, and Opportunities. 523-533 - Caius Brindescu, Yenifer Ramirez Gonzalez, Anita Sarma, Carlos Jensen:
Lifting the Curtain on Merge Conflict Resolution: A Sensemaking Perspective. 534-545 - Manel Grichi, Ellis E. Eghan, Bram Adams:
On the Impact of Multi-language Development in Machine Learning Frameworks. 546-556 - Wunan Guo, Liwei Shen, Ting Su, Xin Peng, Weiyang Xie:
Improving Automated GUI Exploration of Android Apps via Static Dependency Analysis. 557-568 - Luiz Carvalho, Alessandro F. Garcia, Thelma Elita Colanzi, Wesley K. G. Assunção, Juliana Alves Pereira, Baldoino Fonseca, Márcio Ribeiro, Maria Julia de Lima, Carlos Lucena:
On the Performance and Adoption of Search-Based Microservice Identification with toMicroservices. 569-580 - Camilo Escobar-Velásquez, Michael Osorio-Riaño, Juan Dominguez-Osorio, Maria Arevalo, Mario Linares-Vásquez:
An Empirical Study of i18n Collateral Changes and Bugs in GUIs of Android apps. 581-592 - Mohammad Abdul Hadi, Fatemeh H. Fard:
AOBTM: Adaptive Online Biterm Topic Modeling for Version Sensitive Short-texts Analysis. 593-604 - Mohammad Masudur Rahman, Foutse Khomh, Marco Castelluccio:
Why are Some Bugs Non-Reproducible? : -An Empirical Investigation using Data Fusion-. 605-616 - Wei Wang, Guozhu Meng, Haoyu Wang, Kai Chen, Weimin Ge, Xiaohong Li:
A3Ident: A Two-phased Approach to Identify the Leading Authors of Android Apps. 617-628 - Zengyang Li, Qinyi Yu, Peng Liang, Ran Mo, Chen Yang:
Interest of Defect Technical Debt: An Exploratory Study on Apache Projects. 629-639 - Muhammad Hilmi Asyrofi, Ferdian Thung, David Lo, Lingxiao Jiang:
CrossASR: Efficient Differential Testing of Automatic Speech Recognition via Text-To-Speech. 640-650 - Mohamed Osama, Aya Zaki-Ismail, Mohamed Almorsy Abdelrazek, John C. Grundy, Amani S. Ibrahim:
Score-Based Automatic Detection and Resolution of Syntactic Ambiguity in Natural Language Requirements. 651-661
New and Emerging Results (NIER) Track
- Keisuke Yano, Akihiko Matsuo:
Moderate Detection and Removal of Omnipresent Modules in Software Clustering. 662-666 - Kun Yin, Meng Yan, Ling Xu, Zhou Xu, Zhao Li, Dan Yang, Xiaohong Zhang:
Improving Log-Based Anomaly Detection with Component-Aware Analysis. 667-671 - Gianmarco Fucci, Fiorella Zampetti, Alexander Serebrenik, Massimiliano Di Penta:
Who (Self) Admits Technical Debt? 672-676 - Pronnoy Goswami, Saksham Gupta, Zhiyuan Li, Na Meng, Danfeng Daphne Yao:
Investigating The Reproducibility of NPM Packages. 677-681 - Damien Legay, Alexandre Decan, Tom Mens:
On Package Freshness in Linux Distributions. 682-686 - Daniel Soto, Alexandre Bergel, Alejandro Hevia:
Fuzzing to Estimate Gas Costs of Ethereum Contracts. 687-691 - Yuechen Wu, Yingfeng Chen, Xiaofei Xie, Bing Yu, Changjie Fan, Lei Ma:
Regression Testing of Massively Multiplayer Online Role-Playing Games. 692-696 - Qian Liang, Patrick Lam:
SiblingClassTestDetector: Finding Untested Sibling Functions. 697-701 - Yui Sasaki, Yoshiki Higo, Shinsuke Matsumoto, Shinji Kusumoto:
SBFL-Suitability: A Software Characteristic for Fault Localization. 702-706 - Earl W. Huff Jr., Kwajo Boateng, Makayla Moster, Paige Rodeghero, Julian Brinkley:
Examining The Work Experience of Programmers with Visual Impairments. 707-711 - ThanhVu Nguyen, KimHao Nguyen:
Using Symbolic Execution to Analyze Linux KBuild Makefiles. 712-716 - Xuhong Ren, Bing Yu, Hua Qi, Felix Juefei-Xu, Zhuo Li, Wanli Xue, Lei Ma, Jianjun Zhao:
Few-Shot Guided Mix for DNN Repairing. 717-721
Industry Track
- Vipin Balachandran:
On the need for automatic knowledge management in modern collaboration tools to improve software maintenance. 722 - Michal Michalski, Piotr Kosko, Dawid Juszczak, Hobum Kwon:
EWIDL: Single-Source Web API Documentation Management System. 723-726 - Wei Zhang:
Efficient Bug Triage For Industrial Environments. 727-735 - Celal Ziftci, Diego Cavalcanti:
De-Flake Your Tests : Automatically Locating Root Causes of Flaky Tests in Code At Google. 736-745 - Jasper van Riet, Flavia Paganelli, Ivano Malavolta:
From 6.2 to 0.15 seconds - an Industrial Case Study on Mobile Web Performance. 746-755 - Hyrum K. Wright:
Incremental Type Migration Using Type Algebra. 756-765 - Marcos Medeiros, Uirá Kulesza, Rodrigo Bonifácio, Eiji Adachi Barbosa, Roberta Coelho:
Improving Bug Localization by Mining Crash Reports: An Industrial Study. 766-775
Late Breaking Ideas Track
- Alberto Luiz Oliveira Tavares de Souza, Victor Hugo Santiago Costa Pinto:
Toward a Definition of Cognitive-Driven Development. 776-778 - Gemma Catolino:
A blessing in disguise? Assessing the Relationship between Code Smells and Sustainability. 779-780 - Vipin Balachandran:
Reducing accidental clones using instant clone search in automatic code review. 781-783 - Brock Tubre, Paige Rodeghero:
Exploring the Challenges of Cloud Migrations During a Global Pandemic. 784-785 - Andreea Vescan, Camelia Serban:
Towards a new Test Case Prioritization Approach based on Fuzzy Clustering Analysis. 786-788 - Bruno da Silva, Chloe Hebert, Abhishu Rawka, Siriwan Sereesathien:
Robin: A Voice Controlled Virtual Teammate for Software Developers and Teams. 789-791 - Tri Minh Triet Pham, Jinqiu Yang:
Exploring Bluetooth Communication Protocols in Internet-of-Things Software Development. 792-793 - Manuel De Stefano, Fabiano Pecorelli, Damian Andrew Tamburri, Fabio Palomba, Andrea De Lucia:
Refactoring Recommendations Based on the Optimization of Socio-Technical Congruence. 794-796 - Hironori Washizaki, Hironori Takeuchi, Foutse Khomh, Naotake Natori, Takuo Doi, Satoshi Okuda:
Practitioners' insights on machine-learning software engineering design patterns: a preliminary study. 797-799 - Qi Feng, Chengdong Feng, Weijiang Hong:
Graph Neural Network-based Vulnerability Predication. 800-801
Tool Demonstrations
- Guilherme Lacerda, Fábio Petrillo, Marcelo Soares Pimenta:
DR-Tools: a suite of lightweight open-source tools to measure and visualize Java source code. 802-805 - Purit Phan-Udom, Naruedon Wattanakul, Tattiya Sakulniwat, Chaiyong Ragkhitwetsagul, Thanwadee Sunetnanta, Morakot Choetkiertikul, Raula Gaikovina Kula:
Teddy: Automatic Recommendation of Pythonic Idiom Usage For Pull-Based Software Projects. 806-809 - Piyush Gupta, Nikita Mehrotra, Rahul Purandare:
JCoffee: Using Compiler Feedback to Make Partial Code Snippets Compilable. 810-813 - Ryan Hardt:
A toolset to support a software maintenance process in academic environments. 814-817 - Vishvajeet Thakur, Marouane Kessentini, Tushar Sharma:
QScored: An Open Platform for Code Quality Ranking and Visualization. 818-821 - Zhenyue Long, Zeliu Ao, Guoquan Wu, Wei Chen, Jun Wei:
WebRTS: A Dynamic Regression Test Selection Tool for Java Web Applications. 822-825 - Zhenhao Wu, Jiashuo Zhang, Jianbo Gao, Yue Li, Qingshan Li, Zhi Guan, Zhong Chen:
Kaya: A Testing Framework for Blockchain-based Decentralized Applications. 826-829
Doctoral Symposium
Post Proposal (Late Pre-Doctoral Track)
- Weslley Torres, Mark G. J. van den Brand, Alexander Serebrenik:
Automatic Support for Multi-Domain Model Management. 830-833 - Dhriti Khanna, Rahul Purandare, Subodh Sharma:
Verifying and Testing Concurrent Programs using Constraint Solver based Approaches. 834-838 - Basma S. Alqadi, Jonathan I. Maletic:
Integration of Program Slicing with Cognitive Complexity for Defect Prediction. 839-843 - Guolong Zheng, Hamid Bagheri, ThanhVu Nguyen:
Debugging Declarative Models in Alloy. 844-848
Post Doctoral Track
- Felipe Ebert:
From Transient Information to Persistent Documentation: Enhancing Software Documentation. 849-853
Registered Reports
- Ali Alotaibi, James Clause, William G. J. Halfond:
Mobile App Energy Consumption: A Study of Known Energy Issues in Mobile Applications and their Classification Schemes - Summary Plan. 854 - Ifraz Rehman, Dong Wang, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto:
Newcomer Candidate: Characterizing Contributions of a Novice Developer to GitHub. 855 - Saikat Mondal, Gias Uddin, Chanchal K. Roy:
Automatic Identification of Rollback Edit with Reasons in Stack Overflow Q&A Site. 856 - Marianna Di Gregorio, Dario Di Nucci, Fabio Palomba, Giuliana Vitiello:
The Making of Accessible Android Applications: An Empirical Study on the State of the Practice. 857-861
DocGen2
- Giuseppe Colavito, Pierpaolo Basile, Nicole Novielli:
Leveraging Textual and Non-Textual Features for Documentation Decluttering. 862-863 - Mingwei Liu, Xin Peng, Xiujie Meng, Huanjun Xu, Shuangshuang Xing, Xin Wang, Yang Liu, Gang Lv:
Source Code based On-demand Class Documentation Generation. 864-865 - Mingwei Liu, Yanjun Yang, Xin Peng, Chong Wang, Chengyuan Zhao, Xin Wang, Shuangshuang Xing:
Learning based and Context Aware Non-Informative Comment Detection. 866-867 - Junxiao Han, Shuiguang Deng, David Lo, Chen Zhi, Jianwei Yin, Xin Xia:
An Empirical Study of the Dependency Networks of Deep Learning Libraries. 868-878
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.