| 2019 | 2019 IEEE International Conference on Software Maintenance and Evolution, ICSME 2019, Cleveland, OH, USA, September 29 - October 4, 2019 |
| 2019 | A Longitudinal Analysis of Bug Handling Across Eclipse Releases. Zeinab Abou Khalil, Eleni Constantinou, Tom Mens, Laurence Duchien, Clément Quinton |
| 2019 | A Qualitative Study on Framework Debugging. Zack Coker, David Gray Widder, Claire Le Goues, Christopher Bogart, Joshua Sunshine |
| 2019 | A Validation Method of Self-Adaptive Strategy Based on POMDP. Tong Wu, Qingshan Li, Lu Wang |
| 2019 | Adoption, Support, and Challenges of Infrastructure-as-Code: Insights from Industry. Michele Guerriero, Martin Garriga, Damian A. Tamburri, Fabio Palomba |
| 2019 | Aiding Code Change Understanding with Semantic Change Impact Analysis. Quinn Hanam, Ali Mesbah, Reid Holmes |
| 2019 | An Analysis of 35+ Million Jobs of Travis CI. Thomas Durieux, Rui Abreu, Martin Monperrus, Tegawendé F. Bissyandé, Luis Cruz |
| 2019 | An Approach to Recommendation of Verbosity Log Levels Based on Logging Intention. Han Anu, Jie Chen, Wenchang Shi, Jianwei Hou, Bin Liang, Bo Qin |
| 2019 | An Empirical Study Assessing Source Code Readability in Comprehension. John Johnson, Sergio Lubo, Nishitha Yedla, Jairo Aponte, Bonita Sharif |
| 2019 | An Empirical Study of Abbreviations and Expansions in Software Artifacts. Christian Donald Newman, Michael John Decker, Reem S. Alsuhaibani, Anthony Peruma, Dishant Kaushik, Emily Hill |
| 2019 | An Empirical Study of UI Implementations in Android Applications. Mian Wan, Negarsadat Abolhassani, Ali Alotaibi, William G. J. Halfond |
| 2019 | An Empirical Study of the Relationship between Continuous Integration and Test Code Evolution. Gustavo Sizílio Nery, Daniel Alencar da Costa, Uirá Kulesza |
| 2019 | An Exploratory Study of Logging Configuration Practice in Java. Chen Zhi, Jianwei Yin, Shuiguang Deng, Maoxin Ye, Min Fu, Tao Xie |
| 2019 | An Industrial Study on the Differences between Pre-Release and Post-Release Bugs. Renaud Rwemalika, Marinos Kintis, Mike Papadakis, Yves Le Traon, Pierre Lorrach |
| 2019 | An Open Dataset of Abbreviations and Expansions. Christian D. Newman, Michael John Decker, Reem S. Alsuhaibani, Anthony Peruma, Dishant Kaushik, Emily Hill |
| 2019 | Application of Philosophical Principles in Linux Kernel Customization. Hang Li, Lin Yan, Xiliang Zhao |
| 2019 | Applying Markov Models to Identify Grammatical Patterns of Function Identifiers. Reem S. Alsuhaibani |
| 2019 | Assuring the Evolvability of Microservices: Insights into Industry Practices and Challenges. Justus Bogner, Jonas Fritzsch, Stefan Wagner, Alfred Zimmermann |
| 2019 | AutoMR: Automatic Discovery and Cleansing of Numerical Metamorphic Relations. Bo Zhang, Hongyu Zhang, Junjie Chen, Dan Hao, Pablo Moscato |
| 2019 | Automated Characterization of Software Vulnerabilities. Danielle Gonzalez, Holly Hastings, Mehdi Mirakhorli |
| 2019 | Automated Identification of Over-Privileged SmartThings Apps. Atheer Abu Zaid, Manar H. Alalfi, Ali Miri |
| 2019 | Automatic Discovery and Cleansing of Numerical Metamorphic Relations. Bo Zhang, Hongyu Zhang, Junjie Chen, Dan Hao, Pablo Moscato |
| 2019 | Automatic Examining of Software Architectures on Mobile Applications Codebases. Dragos Dobrean |
| 2019 | BARRIERFINDER: Recognizing Ad Hoc Barriers. Tao Wang, Xiao Yu, Zhengyi Qiu, Guoliang Jin, Frank Mueller |
| 2019 | Business-Driven Technical Debt Prioritization. Rodrigo Rebouças de Almeida |
| 2019 | Can Automated Impact Analysis Techniques Help Predict Decaying Modules? Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki |
| 2019 | Can Everyone use my app? An Empirical Study on Accessibility in Android Apps. Christopher Vendome, Diana Solano, Santiago Liñán, Mario Linares-Vásquez |
| 2019 | Challenges in re-Platforming Mixed Language PL/I and COBOL IS to an Open Systems Platform. Thomas Wagner, Christian Brem, Stefan Strobl, Thomas Grechenig |
| 2019 | Characterizing Performance Regression Introducing Code Changes. Deema Alshoaibi |
| 2019 | CodeSonar (R) Extension for Copy-Paste-(Mis) Adapt Error Detection. Petru Florin Mihancea, Roger Scott |
| 2019 | Comparing Constraints Mined From Execution Logs to Understand Software Evolution. Thomas Krismayer, Michael Vierhauser, Rick Rabiser, Paul Grünbacher |
| 2019 | Comprehending Test Code: An Empirical Study. Chak Shun Yu, Christoph Treude, Maurício Finavaro Aniche |
| 2019 | Continuous Collateral Privacy Risk Auditing of Evolving Autonomous Driving Software. Chang Liu, Krerkkiat Chusap, Zhongen Li, Zhaojie Chen, Dylan Rogers, Fanghao Song |
| 2019 | Decomposing God Classes at Siemens. Nicolas Anquetil, Anne Etien, Gaelle Andreo, Stéphane Ducasse |
| 2019 | Deep Learning Anti-Patterns from Code Metrics History. Antoine Barbez, Foutse Khomh, Yann-Gaël Guéhéneuc |
| 2019 | DeepEvolution: A Search-Based Testing Approach for Deep Neural Networks. Houssem Ben Braiek, Foutse Khomh |
| 2019 | Design Smell Detection and Analysis for Open Source Java Software. Asif Imran |
| 2019 | Do Energy-Oriented Changes Hinder Maintainability? Luis Cruz, Rui Abreu, John C. Grundy, Li Li, Xin Xia |
| 2019 | Do as I Do, Not as I Say: Do Contribution Guidelines Match the GitHub Contribution Process? Omar Elazhary, Margaret-Anne D. Storey, Neil A. Ernst, Andy Zaidman |
| 2019 | EmoD: An End-to-End Approach for Investigating Emotion Dynamics in Software Development. Krishna Prasad Neupane, Kabo Cheung, Yi Wang |
| 2019 | Enhancing Eye Tracking of Source Code: A Specialized Fixation Filter for Source Code. Drew T. Guarnera |
| 2019 | Estimating Software Task Effort in Crowds. Mohammed Alhamed, Tim Storer |
| 2019 | Handling Duplicates in Dockerfiles Families: Learning from Experts. Mohamed A. Oumaziz, Jean-Rémy Falleri, Xavier Blanc, Tegawendé F. Bissyandé, Jacques Klein |
| 2019 | How Do Code Changes Evolve in Different Platforms? A Mining-Based Investigation. Markos Viggiato, Johnatan Oliveira, Eduardo Figueiredo, Pooyan Jamshidi, Christian Kästner |
| 2019 | How the Experience of Development Teams Relates to Assertion Density of Test Classes. Gemma Catolino, Fabio Palomba, Andy Zaidman, Filomena Ferrucci |
| 2019 | Identifying the Within-Statement Changes to Facilitate Change Understanding. Chunhua Yang, Jim Whitehead |
| 2019 | Impact Analysis of Syntactic and Semantic Similarities on Patch Prioritization in Automated Program Repair. Moumita Asad, Kishan Kumar Ganguly, Kazi Sakib |
| 2019 | Impact of Switching Bug Trackers: A Case Study on a Medium-Sized Open Source Project. Théo Zimmermann, Annalí Casanueva Artís |
| 2019 | Improving Bug Triaging with High Confidence Predictions at Ericsson. Aindrila Sarkar, Peter C. Rigby, Béla Bartalos |
| 2019 | Improving the Robustness and Efficiency of Continuous Integration and Deployment. Keheliya Gallaba |
| 2019 | Inappropriate Usage Examples in Web API Documentations. Masaki Hosono, Susumu Tokumoto, Supasit Monpratarnchai, Hironori Washizaki, Kiyoshi Honda, Hiromasa Nagumo, Hisanobu Sonoda, Yoshiaki Fukazawa, Kazuki Munakata, Takao Nakagawa, Yusuke Nemoto |
| 2019 | Interactive Traceability Links Visualization using Hierarchical Trace Map. Thazin Win Win Aung, Huan Huo, Yulei Sui |
| 2019 | Investigating Context Adaptation Bugs in Code Clones. Manishankar Mondal, Banani Roy, Chanchal K. Roy, Kevin A. Schneider |
| 2019 | Investigating Instability Architectural Smells Evolution: An Exploratory Case Study. Darius Sas, Paris Avgeriou, Francesca Arcelli Fontana |
| 2019 | Know-How in Programming Tasks: From Textual Tutorials to Task-Oriented Knowledge Graph. Jiamou Sun, Zhenchang Xing, Rui Chu, Heilai Bai, Jinshui Wang, Xin Peng |
| 2019 | Kraken-Mobile: Cross-Device Interaction-Based Testing of Android Apps. William Ravelo-Méndez, Camilo Escobar-Velásquez, Mario Linares-Vásquez |
| 2019 | Learning How to Mutate Source Code from Bug-Fixes. Michele Tufano, Cody Watson, Gabriele Bavota, Massimiliano Di Penta, Martin White, Denys Poshyvanyk |
| 2019 | Learning to Identify Security-Related Issues Using Convolutional Neural Networks. David N. Palacio, Daniel McCrystal, Kevin Moran, Carlos Bernal-Cárdenas, Denys Poshyvanyk, Chris Shenefiel |
| 2019 | Lessons Learned from Large-Scale Refactoring. Hyrum Wright |
| 2019 | Lib Metamorphosis: A Performance Analysis Framework for Exchanging Data Structures in Performance Sensitive Applications. Michael D. Shah |
| 2019 | Linguistic Change in Open Source Software. Miroslav Tushev, Saket Khatiwada, Anas Mahmoud |
| 2019 | Losing Confidence in Quality: Unspoken Evolution of Computer Vision Services. Alex Cummaudo, Rajesh Vasa, John C. Grundy, Mohamed Abdelrazek, Andrew Cain |
| 2019 | Microservices Migration in Industry: Intentions, Strategies, and Challenges. Jonas Fritzsch, Justus Bogner, Stefan Wagner, Alfred Zimmermann |
| 2019 | MigrationMiner: An Automated Detection Tool of Third-Party Java Library Migration at the Method Level. Hussein Alrubaye, Mohamed Wiem Mkaouer, Ali Ouni |
| 2019 | Modeling the Relationship Between Identifier Name and Behavior. Christian D. Newman, Anthony Peruma, Reem S. Alsuhaibani |
| 2019 | Near-Omniscient Debugging for Java Using Size-Limited Execution Trace. Kazumasa Shimari, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue |
| 2019 | OPIA: A Tool for On-Device Testing of Vulnerabilities in Android Applications. Laura Bello-Jiménez, Alejandro Mazuera-Rozo, Mario Linares-Vásquez, Gabriele Bavota |
| 2019 | OSAIFU: A Source Code Factorizer on Android Studio. Masahiro Hata, Masashi Nishimoto, Keiji Nishiyama, Hideyuki Kawabata, Tetsuo Hironaka |
| 2019 | Performance-Influence Model for Highly Configurable Software with Fourier Learning and Lasso Regression. Huong Ha, Hongyu Zhang |
| 2019 | Personalized Code Recommendation. Tam Nguyen, Phong Vu, Tung Nguyen |
| 2019 | Processing Large Datasets of Fined Grained Source Code Changes. Stanislav Levin, Amiram Yehudai |
| 2019 | Quantifying the Performance Impact of SQL Antipatterns on Mobile Applications. Yingjun Lyu, Ali Alotaibi, William G. J. Halfond |
| 2019 | RAPTOR: Release-Aware and Prioritized Bug-Fixing Task Assignment Optimization. Yutaro Kashiwa |
| 2019 | Recommending Exception Handling Code. Tam Nguyen, Phong Vu, Tung Nguyen |
| 2019 | Same App, Different Countries: A Preliminary User Reviews Study on Most Downloaded iOS Apps. Kamonphop Srisopha, Chukiat Phonsom, Keng Lin, Barry W. Boehm |
| 2019 | Sciit: Aligning Source Control Management and Issue Tracking Architectures. Nystrom Edwards, Dhitiwat Jongsuebchoke, Tim Storer |
| 2019 | Self-Admitted Technical Debt Removal and Refactoring Actions: Co-Occurrence or More? Martina Iammarino, Fiorella Zampetti, Lerina Aversano, Massimiliano Di Penta |
| 2019 | Share, But be Aware: Security Smells in Python Gists. Md. Rayhanur Rahman, Akond Rahman, Laurie A. Williams |
| 2019 | SmartEmbed: A Tool for Clone and Bug Detection in Smart Contracts through Structural Code Embedding. Zhipeng Gao, Vinoj Jayasundara, Lingxiao Jiang, Xin Xia, David Lo, John C. Grundy |
| 2019 | Studying the Impact of Policy Changes on Bug Handling Performance. Zeinab Abou Khalil |
| 2019 | Supporting Software Architecture Maintenance by Providing Task-Specific Recommendations. Matthias Galster, Christoph Treude, Kelly Blincoe |
| 2019 | Syntax and Stack Overflow: A Methodology for Extracting a Corpus of Syntax Errors and Fixes. Alexander William Wong, Amir Salimi, Shaiful Alam Chowdhury, Abram Hindle |
| 2019 | Synthesizing Program Execution Time Discrepancies in Julia Used for Scientific Software. Effat Farhana, Nasif Imtiaz, Akond Rahman |
| 2019 | Systematically Testing and Diagnosing Responsiveness for Android Apps. Wenhua Zhao, Zhenkai Ding, Mingyuan Xia, Zhengwei Qi |
| 2019 | TECCD: A Tree Embedding Approach for Code Clone Detection. Yi Gao, Zan Wang, Shuang Liu, Lin Yang, Wei Sang, Yuanfang Cai |
| 2019 | Teaching Software Maintenance. Keith B. Gallagher, Mark Fioravanti, Suzanne J. Kozaitis |
| 2019 | The Impact of Rare Failures on Statistical Fault Localization: The Case of the Defects4J Suite. Yigit Küçük, Tim A. D. Henderson, Andy Podgurski |
| 2019 | The Relationship Between Cognitive Complexity and the Probability of Defects. Basma S. Alqadi |
| 2019 | Ticket Tagger: Machine Learning Driven Issue Classification. Rafael Kallis, Andrea Di Sorbo, Gerardo Canfora, Sebastiano Panichella |
| 2019 | Towards Better Understanding Developer Perception of Refactoring. Eman Abdullah AlOmar |
| 2019 | Towards Generating Transformation Rules without Examples for Android API Replacement. Ferdian Thung, Hong Jin Kang, Lingxiao Jiang, David Lo |
| 2019 | Towards a Model to Appraise and Suggest Identifier Names. Anthony Peruma |
| 2019 | Tracing with Less Data: Active Learning for Classification-Based Traceability Link Recovery. Chris Mills, Javier Escobar-Avila, Aditya R. Bhattacharya, Grigoriy Kondyukov, Shayok Chakraborty, Sonia Haiduc |
| 2019 | Tracy: A Business-Driven Technical Debt Prioritization Framework. Rodrigo Rebouças de Almeida, Christoph Treude, Uirá Kulesza |
| 2019 | What Do Developers Discuss about Biometric APIs? Zhe Jin, Kong-Yik Chee, Xin Xia |
| 2019 | What Factors Make SQL Test Cases Understandable for Testers? A Human Study of Automated Test Data Generation Techniques. Abdullah Alsharif, Gregory M. Kapfhammer, Phil McMinn |