


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 Neto, 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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














