| 2017 | 2017 IEEE International Conference on Software Maintenance and Evolution, ICSME 2017, Shanghai, China, September 17-22, 2017 |
| 2017 | A Characterization Study of Repeated Bug Fixes. Ruru Yue, Na Meng, Qianxiang Wang |
| 2017 | A Tale of CI Build Failures: An Open Source and a Financial Organization Perspective. Carmine Vassallo, Gerald Schermann, Fiorella Zampetti, Daniele Romano, Philipp Leitner, Andy Zaidman, Massimiliano Di Penta, Sebastiano Panichella |
| 2017 | AimDroid: Activity-Insulated Multi-level Automated Testing for Android Applications. Tianxiao Gu, Chun Cao, Tianchi Liu, Chengnian Sun, Jing Deng, Xiaoxing Ma, Jian Lu |
| 2017 | An Empirical Study of Local Database Usage in Android Applications. Yingjun Lyu, Jiaping Gui, Mian Wan, William G. J. Halfond |
| 2017 | An Empirical Study on the Removal of Self-Admitted Technical Debt. Everton da S. Maldonado, Rabe Abdalkareem, Emad Shihab, Alexander Serebrenik |
| 2017 | An Empirical Study on the Usage of Fault Localization in Automated Program Repair. Deheng Yang, Yuhua Qi, Xiaoguang Mao |
| 2017 | An Experience Report on Applying Passive Learning in a Large-Scale Payment Company. Rick Wieman, Mauricio Finavaro Aniche, Willem Lobbezoo, Sicco Verwer, Arie van Deursen |
| 2017 | An Experiment Comparing Lifted and Delayed Variability-Aware Program Analysis. Florian Angerer, Paul Grünbacher, Herbert Prähofer, Lukas Linsbauer |
| 2017 | An Exploratory Study of Performance Regression Introducing Code Changes. Jinfu Chen, Weiyi Shang |
| 2017 | Artifacts for Dynamic Analysis of Android Apps. Haipeng Cai, Barbara G. Ryder |
| 2017 | Atlantis: Improving the Analysis and Visualization of Large Assembly Execution Traces. Huihui Nora Huang, Eric Verbeek, Daniel M. Germán, Margaret-Anne D. Storey, Martin Salois |
| 2017 | Automated Repair of High Inaccuracies in Numerical Programs. Xin Yi, Liqian Chen, Xiaoguang Mao, Tao Ji |
| 2017 | Automating Aggregation for Software Quality Modeling. Meng Yan, Xin Xia, Xiaohong Zhang, Dan Yang, Ling Xu |
| 2017 | Behavior Metrics for Prioritizing Investigations of Exceptions. Zack Coker, Kostadin Damevski, Claire Le Goues, Nicholas A. Kraft, David C. Shepherd, Lori L. Pollock |
| 2017 | Behavior-Informed Algorithms for Automatic Documentation Generation. Paige Rodeghero |
| 2017 | Bug Propagation through Code Cloning: An Empirical Study. Manishankar Mondal, Chanchal K. Roy, Kevin A. Schneider |
| 2017 | Bug or Not? Bug Report Classification Using N-Gram IDF. Pannavat Terdchanakul, Hideaki Hata, Passakorn Phannachitta, Kenichi Matsumoto |
| 2017 | CCLearner: A Deep Learning-Based Clone Detection Approach. Liuqing Li, He Feng, Wenjie Zhuang, Na Meng, Barbara G. Ryder |
| 2017 | CityVR: Gameful Software Visualization. Leonel Merino, Mohammad Ghafari, Craig Anslow, Oscar Nierstrasz |
| 2017 | Coarse Hierarchical Delta Debugging. Renáta Hodován, Ákos Kiss, Tibor Gyimóthy |
| 2017 | Combining Evolutionary Algorithms with Constraint Solving for Configuration Optimization. Kai Shi |
| 2017 | Composite Software Diversification. Shuai Wang, Pei Wang, Dinghao Wu |
| 2017 | Confusion Detection in Code Reviews. Felipe Ebert, Fernando Castor, Nicole Novielli, Alexander Serebrenik |
| 2017 | Constraints Based Approach to Interactive Feature Location. Daiki Fujioka, Naoya Nitta |
| 2017 | Continuous, Evolutionary and Large-Scale: A New Perspective for Automated Mobile App Testing. Mario Linares Vásquez, Kevin Moran, Denys Poshyvanyk |
| 2017 | Deep Green: Modelling Time-Series of Software Energy Consumption. Stephen Romansky, Neil C. Borle, Shaiful Alam Chowdhury, Abram Hindle, Russell Greiner |
| 2017 | Detecting DOM-Sourced Cross-Site Scripting in Browser Extensions. Jinkun Pan, Xiaoguang Mao |
| 2017 | Dissecting Android Inter-component Communications via Interactive Visual Explorations. John Jenkins, Haipeng Cai |
| 2017 | Does Refactoring of Test Smells Induce Fixing Flaky Tests? |
| 2017 | DroidFax: A Toolkit for Systematic Characterization of Android Applications. Haipeng Cai, Barbara G. Ryder |
| 2017 | Embroidery: Patching Vulnerable Binary Code of Fragmentized Android Devices. Xuewen Zhang, Yuanyuan Zhang, Juanru Li, Yikun Hu, Huayi Li, Dawu Gu |
| 2017 | Evaluating State-of-the-Art Free and Open Source Static Analysis Tools Against Buffer Errors in Android Apps. Bushra Aloraini, Meiyappan Nagappan |
| 2017 | Flattening Code for Metrics Measurement and Analysis. Yoshiki Higo, Shinji Kusumoto |
| 2017 | Forecasting the Duration of Incremental Build Jobs. Qi Cao, Ruiyin Wen, Shane McIntosh |
| 2017 | GEAS: Generic Adaptive Scheduling for High-Efficiency Context Inconsistency Detection. Bingying Guo, Huiyan Wang, Chang Xu, Jian Lu |
| 2017 | Graph Data Management of Evolving Dependency Graphs for Multi-versioned Codebases. Oshini Goonetilleke, David Meibusch, Ben Barham |
| 2017 | Heterogeneous Defect Prediction Through Multiple Kernel Learning and Ensemble Learning. Zhiqiang Li, Xiao-Yuan Jing, Xiaoke Zhu, Hongyu Zhang |
| 2017 | How Do Developers Select and Prioritize Code Smells? A Preliminary Study. Natthawute Sae-Lim, Shinpei Hayashi, Motoshi Saeki |
| 2017 | How Long and How Much: What to Expect from Summer of Code Participants? Jefferson De Oliveira Silva, Igor Scaliante Wiese, Daniel M. Germán, Igor Fabio Steinmacher, Marco Aurélio Gerosa |
| 2017 | How do Developers Test Android Applications? Mario Linares Vásquez, Carlos Bernal-Cárdenas, Kevin Moran, Denys Poshyvanyk |
| 2017 | Improving Software Maintenance Using Process Mining and Predictive Analytics. Monika Gupta |
| 2017 | Interaction-Based Tracking of Program Entities for Test Case Evolution. Hoan Anh Nguyen, Tung Thanh Nguyen, Tien N. Nguyen, Hung Viet Nguyen |
| 2017 | Is it Safe to Uplift this Patch?: An Empirical Study on Mozilla Firefox. Marco Castelluccio, Le An, Foutse Khomh |
| 2017 | KOWALSKI: Collecting API Clients in Easy Mode. Manuel Leuenberger, Haidar Osman, Mohammad Ghafari, Oscar Nierstrasz |
| 2017 | Learning to Predict Severity of Software Vulnerability Using Only Vulnerability Description. Zhuobing Han, Xiaohong Li, Zhenchang Xing, Hongtao Liu, Zhiyong Feng |
| 2017 | Mean Average Distance to Resolver: An Evaluation Metric for Ticket Routing in Expert Network. Jianglei Han, Aixin Sun |
| 2017 | Mining AndroZoo: A Retrospect. Li Li |
| 2017 | NLP2Code: Code Snippet Content Assist via Natural Language Tasks. Brock Angus Campbell, Christoph Treude |
| 2017 | On the Optimal Order of Reading Source Code Changes for Review. Tobias Baum, Kurt Schneider, Alberto Bacchelli |
| 2017 | On-demand Developer Documentation. Martin P. Robillard, Andrian Marcus, Christoph Treude, Gabriele Bavota, Oscar Chaparro, Neil A. Ernst, Marco Aurélio Gerosa, Michael W. Godfrey, Michele Lanza, Mario Linares Vásquez, Gail C. Murphy, Laura Moreno, David C. Shepherd, Edmund Wong |
| 2017 | Personality and Project Success: Insights from a Large-Scale Study with Professionals. Xin Xia, David Lo, Lingfeng Bao, Abhishek Sharma, Shanping Li |
| 2017 | Predicting and Evaluating Software Model Growth in the Automotive Industry. Jan Schroeder, Christian Berger, Alessia Knauss, Harri Preenja, Mohammad Ali, Miroslaw Staron, Thomas Herpel |
| 2017 | RCIA: Automated Change Impact Analysis to Facilitate a Practical Cancer Registry System. Shuai Wang, Thomas Schwitalla, Tao Yue, Shaukat Ali, Jan F. Nygård |
| 2017 | REPERSP: Recommending Personalized Software Projects on GitHub. Wenyuan Xu, Xiaobing Sun, Jiajun Hu, Bin Li |
| 2017 | Recommending Framework Extension Examples. Muhammad Asaduzzaman, Chanchal K. Roy, Kevin A. Schneider, Daqing Hou |
| 2017 | Recommending when Design Technical Debt Should be Self-Admitted. Fiorella Zampetti, Cedric Noiseux, Giuliano Antoniol, Foutse Khomh, Massimiliano Di Penta |
| 2017 | Refactoring Asynchrony in JavaScript. Keheliya Gallaba, Quinn Hanam, Ali Mesbah, Ivan Beschastnikh |
| 2017 | Reviewing Career Paths of the OpenStack Developers. Perry van Wesel, Bin Lin, Gregorio Robles, Alexander Serebrenik |
| 2017 | Revisiting Turnover-Induced Knowledge Loss in Software Projects. Mathieu Nassif, Martin P. Robillard |
| 2017 | Semantics-Aware Machine Learning for Function Recognition in Binary Code. Shuai Wang, Pei Wang, Dinghao Wu |
| 2017 | SimEvo: Testing Evolving Multi-process Software Systems. Tingting Yu |
| 2017 | SimPact: Impact Analysis for Simulink Models. Eric J. Rapos, James R. Cordy |
| 2017 | Software Practitioner Perspectives on Merge Conflicts and Resolutions. Shane McKee, Nicholas Nelson, Anita Sarma, Danny Dig |
| 2017 | Supervised vs Unsupervised Models: A Holistic Look at Effort-Aware Just-in-Time Defect Prediction. Qiao Huang, Xin Xia, David Lo |
| 2017 | Supporting Microservice Evolution. Adalberto R. Sampaio, Harshavardhan Kadiyala, Bo Hu, John Steinbacher, Tony Erwin, Nelson S. Rosa, Ivan Beschastnikh, Julia Rubin |
| 2017 | The Co-evolution of Test Maintenance and Code Maintenance through the Lens of Fine-Grained Semantic Changes. Stanislav Levin, Amiram Yehudai |
| 2017 | The Evaluation of an Approach for Automatic Generated Documentation. Nahla J. Abid, Natalia Dragan, Michael L. Collard, Jonathan I. Maletic |
| 2017 | The Pricey Bill of Technical Debt: When and by Whom will it be Paid? Terese Besker, Antonio Martini, Jan Bosch |
| 2017 | The Utility Challenge of Privacy-Preserving Data-Sharing in Cross-Company Defect Prediction: An Empirical Study of the CLIFF&MORPH Algorithm. Yi Fan, Chenxi Lv, Xu Zhang, Guoqiang Zhou, Yuming Zhou |
| 2017 | Towards Accurate Duplicate Bug Retrieval Using Deep Learning Techniques. Jayati Deshmukh, K. M. Annervaz, Sanjay Podder, Shubhashis Sengupta, Neville Dubash |
| 2017 | Towards Activity-Aware Tool Support for Change Tasks. Katja Kevic, Thomas Fritz |
| 2017 | TraceLab Components for Generating Extractive Summaries of User Stories. Rrezarta Krasniqi, Siyuan Jiang, Collin McMillan |
| 2017 | Understanding Android Application Programming and Security: A Dynamic Study. Haipeng Cai, Barbara G. Ryder |
| 2017 | Understanding Spreadsheet Evolution in Practice. Liang Xu |
| 2017 | Understanding Stack Overflow Code Fragments. Christoph Treude, Martin P. Robillard |
| 2017 | Using Observed Behavior to Reformulate Queries during Text Retrieval-based Bug Localization. Oscar Chaparro, Juan Manuel Florez, Andrian Marcus |
| 2017 | What are the Testing Habits of Developers? A Case Study in a Large IT Company. Vincent Blondeau, Anne Etien, Nicolas Anquetil, Sylvain Cresson, Pascal Croisy, Stéphane Ducasse |
| 2017 | flexfringe: A Passive Automaton Learning Package. Sicco Verwer, Christian A. Hammerschmidt |