Abstract is missing.
- Domino Effect: Move More Methods Once a Method is MovedHui Liu, Yuting Wu, Wenmei Liu, Qiurong Liu, Chao Li. 1-12 [doi]
- Supporting Selective Undo for RefactoringXiao Cheng, Yuting Chen, Zhenjiang Hu, Tao Zan, Mengyu Liu, Hao Zhong, Jianjun Zhao. 13-23 [doi]
- Finding the Best Compromise Between Design Quality and Testing Effort During RefactoringRodrigo Morales, Aminata Sabane, Pooya Musavi, Foutse Khomh, Francisco Chicano, Giuliano Antoniol. 24-35 [doi]
- Studying the Relation between Anti-Patterns in Design Models and in Source CodeBilal Karasneh, Michel R. V. Chaudron, Foutse Khomh, Yann-Gaël Guéhéneuc. 36-45 [doi]
- An Empirical Study on Recommendations of Similar BugsHenrique Rocha, Marco Tulio Valente, Humberto Marques-Neto, Gail C. Murphy. 46-56 [doi]
- Cross-Architecture Binary Semantics Understanding via Similar Code ComparisonYikun Hu, Yuanyuan Zhang, Juanru Li, Dawu Gu. 57-67 [doi]
- Bug Replication in Code Clones: An Empirical StudyJudith F. Islam, Manishankar Mondal, Chanchal K. Roy. 68-78 [doi]
- On the Relationship of Inconsistent Software Clones and Faults: An Empirical StudyStefan Wagner 0001, Asim Abdulkhaleq, Kamer Kaya, Alexander Paar. 79-89 [doi]
- Software-Specific Named Entity Recognition in Software Engineering Social ContentDeheng Ye, Zhenchang Xing, Chee Yong Foo, Zi Qun Ang, Jing Li, Nachiket Kapre. 90-101 [doi]
- Forking and the Sustainability of the Developer Community Participation - An Empirical Investigation on Outcomes and ReasonsAyushi Rastogi, Nachiappan Nagappan. 102-111 [doi]
- More Common Than You Think: An In-depth Study of Casual ContributorsGustavo Pinto, Igor Steinmacher, Marco Aurélio Gerosa. 112-123 [doi]
- A Study of Visual Studio Usage in PracticeSven Amann, Sebastian Proksch, Sarah Nadi, Mira Mezini. 124-134 [doi]
- Evaluating Automatic Spreadsheet Metadata Extraction on a Large Set of Responses from MOOC ParticipantsSohon Roy, Felienne Hermans, Efthimia Aivaloglou, Jos Winter, Arie van Deursen. 135-145 [doi]
- Localizing Multiple Faults in Simulink ModelsBing Liu, Lucia, Shiva Nejati, Lionel C. Briand, Thomas Bruckmann. 146-156 [doi]
- A More Accurate Model for Finding Tutorial Segments Explaining APIsHe Jiang, Jingxuan Zhang, Xiaochen Li, Zhilei Ren, David Lo. 157-167 [doi]
- An Empirical Study on the Use of CSS PreprocessorsDavood Mazinanian, Nikolaos Tsantalis. 168-178 [doi]
- Examining the Impact of Self-Admitted Technical Debt on Software QualitySultan Wehaibi, Emad Shihab, Latifa Guerrouj. 179-188 [doi]
- The Impact of Human Discussions on Just-in-Time Quality Assurance: An Empirical Study on OpenStack and EclipseParastou Tourani, Bram Adams. 189-200 [doi]
- Generalizing the Analysis of Evolutionary Coupling for Software Change Impact AnalysisThomas Rolfsnes, Stefano Di Alesio, Razieh Behjati, Leon Moonen, Dave W. Binkley. 201-212 [doi]
- History Driven Program RepairXuan-Bach D. Le, David Lo, Claire Le Goues. 213-224 [doi]
- Negative Effects of Bytecode Instrumentation on Java Source Code CoverageDavid Tengeri, Ferenc Horváth, Árpád Beszédes, Tamás Gergely, Tibor Gyimóthy. 225-235 [doi]
- UROBOROS: Instrumenting Stripped Binaries with Static ReassemblingShuai Wang, Pei Wang, Dinghao Wu. 236-247 [doi]
- Towards Transparent IntrospectionKevin Leach, Chad Spensky, Westley Weimer, Fengwei Zhang. 248-259 [doi]
- Linvail: A General-Purpose Platform for Shadow Execution of JavaScriptLaurent Christophe, Elisa Gonzalez Boix, Wolfgang De Meuter, Coen De Roover. 260-270 [doi]
- Custom-Tailored Variability Mining for Block-Based LanguagesDavid Wille, Sandro Schulze, Christoph Seidl, Ina Schaefer. 271-282 [doi]
- A Case Study on Type Hints in Method Argument Names in Pharo Smalltalk ProjectsBoris Spasojevic, Mircea Lungu, Oscar Nierstrasz. 283-292 [doi]
- Visualizing Data-Flows in Functional ProgramsTobias Weck, Matthias Tichy. 293-303 [doi]
- Tracking Null Checks in Open-Source Java SystemsHaidar Osman, Manuel Leuenberger, Mircea Lungu, Oscar Nierstrasz. 304-313 [doi]
- Parameterizing and Assembling IR-Based Solutions for SE Tasks Using Genetic AlgorithmsAnnibale Panichella, Bogdan Dit, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk, Andrea De Lucia. 314-325 [doi]
- Examining the Stability of Logging StatementsSuhas Kabinna, Weiyi Shang, Cor-Paul Bezemer, Ahmed E. Hassan. 326-337 [doi]
- Mining Analogical Libraries in Q&A Discussions - Incorporating Relational and Categorical Knowledge into Word EmbeddingChunyang Chen, Sa Gao, Zhenchang Xing. 338-348 [doi]
- RACK: Automatic API Recommendation Using Crowdsourced KnowledgeMohammad Masudur Rahman, Chanchal Kumar Roy, David Lo. 349-359 [doi]
- Do Developers Deprecate APIs with Replacement Messages? A Large-Scale Analysis on Java SystemsGleison Brito, André C. Hora, Marco Tulio Valente, Romain Robbes. 360-369 [doi]
- MICHAC: Defect Prediction via Feature Selection Based on Maximal Information Coefficient with Hierarchical Agglomerative ClusteringZhou Xu, Jifeng Xuan, Jin Liu, Xiaohui Cui. 370-381 [doi]
- On the Detection of Licenses Violations in the Android EcosystemOns Mlouki, Foutse Khomh, Giuliano Antoniol. 382-392 [doi]
- Do Code Smells Impact the Effort of Different Maintenance Programming Activities?Zéphyrin Soh, Aiko Yamashita, Foutse Khomh, Yann-Gaël Guéhéneuc. 393-402 [doi]
- An Investigation into the Use of Common Libraries in Android AppsLi Li 0029, Tegawendé F. Bissyandé, Jacques Klein, Yves Le Traon. 403-414 [doi]
- Revisiting the Description-to-Behavior Fidelity in Android ApplicationsLe Yu, Xiapu Luo, Chenxiong Qian, Shuai Wang. 415-426 [doi]
- Mining Android Apps to Recommend PermissionsMd Yasser Karim, Huzefa H. Kagdi, Massimiliano Di Penta. 427-437 [doi]
- Optimizing User Experience in Choosing Android ApplicationsRubén Saborido, Giovanni Beltrame, Foutse Khomh, Enrique Alba, Giuliano Antoniol. 438-448 [doi]
- Efficient and Precise Dynamic Slicing for Client-Side JavaScript ProgramsJiabin Ye, Cheng Zhang, Lei Ma, Haibo Yu, Jianjun Zhao. 449-459 [doi]
- Supporting Program Analysis for Non-Mainstream Languages: Experiences and Lessons LearnedAndreas Grimmer, Florian Angerer, Herbert Prähofer, Paul Grünbacher. 460-469 [doi]
- Analyzing the State of Static Analysis: A Large-Scale Evaluation in Open Source SoftwareMoritz Beller, Radjino Bholanath, Shane McIntosh, Andy Zaidman. 470-481 [doi]
- Marea: A Semi-Automatic Decision Support System for Breaking Dependency CyclesAndrea Caracciolo, Bledar Aga, Mircea Lungu, Oscar Nierstrasz. 482-492 [doi]
- When GitHub Meets CRAN: An Analysis of Inter-Repository Package Dependency ProblemsAlexandre Decan, Tom Mens, Maëlick Claes, Philippe Grosjean. 493-504 [doi]
- Achieving Knowledge Evolution in Dynamic Software Product LinesLorena Arcega, Jaime Font, Øystein Haugen, Carlos Cetina. 505-516 [doi]
- Haskell in Green Land: Analyzing the Energy Behavior of a Purely Functional LanguageLuis Gabriel Lima, Francisco Soares-Neto, Paulo Lieuthier, Fernando Castor, Gilberto Melfe, João Paulo Fernandes. 517-528 [doi]
- Client-Side Energy Efficiency of HTTP/2 for Web and Mobile App DevelopersShaiful Alam Chowdhury, Varun Sapra, Abram Hindle. 529-540 [doi]
- Predicting Build Co-changes with Source Code Change and Commit CategoriesChristian Macho, Shane McIntosh, Martin Pinzger. 541-551 [doi]
- Release Practices for Mobile Apps - What do Users and Developers Think?Maleknaz Nayebi, Bram Adams, Guenther Ruhe. 552-562 [doi]
- A Large Scale Study of Multiple Programming Languages and Code QualityPavneet Singh Kochhar, Dinusha Wijedasa, David Lo. 563-573 [doi]
- Botched Releases: Do We Need to Roll Back? Empirical Study on a Commercial Web AppNoureddine Kerzazi, Bram Adams. 574-583 [doi]
- Parameter Values of Android APIs: A Preliminary Study on 100, 000 AppsLi Li 0029, Tegawendé F. Bissyandé, Jacques Klein, Yves Le Traon. 584-588 [doi]
- Native or Web? A Preliminary Study on the Energy Consumption of Android Development ModelsWellington Oliveira, Weslley Torres, Fernando Castor, Bianca H. Ximenes. 589-593 [doi]
- Composite Refactoring for Decoupling Multiple ClassesYusuke Takahashi, Naoya Nitta. 594-598 [doi]
- A Code Refactoring Dataset and Its Assessment Regarding Software MaintainabilityIstván Kádár, Péter Hegedüs, Rudolf Ferenc, Tibor Gyimóthy. 599-603 [doi]
- Frankencode: Creating Diverse Programs Using Code ClonesHayley Borck, Mark S. Boddy, Ian J. De Silva, Steven A. Harp, Ken Hoyme, Steven Johnston, August Schwerdfeger, Mary Southern. 604-608 [doi]
- Antipattern and Code Smell False Positives: Preliminary Conceptualization and ClassificationFrancesca Arcelli Fontana, Jens Dietrich, Bartosz Walter, Aiko Yamashita, Marco Zanoni. 609-613 [doi]
- Identifying Utility Functions Using Random ForestsTamara Mendes, Marco Tulio Valente, André C. Hora, Alexander Serebrenik. 614-618 [doi]
- Towards Building API Usage Example MetricsStevche Radevski, Hideaki Hata, Ken-ichi Matsumoto. 619-623 [doi]
- Software Language Identification with Natural Language ClassifiersJuriaan Kennedy van Dam, Vadim Zaytsev. 624-628 [doi]
- At Ease with Your Warnings: The Principles of the Salutogenesis Model Applied to Automatic Static AnalysisJan-Peter Ostberg, Stefan Wagner 0001. 629-633 [doi]
- An Empirical Study on the Usage of the Swift Programming LanguageMarcel Reboucas, Gustavo Pinto, Felipe Ebert, Weslley Torres, Alexander Serebrenik, Fernando Castor. 634-638 [doi]
- AutoBench: Finding Workloads That You Need Using Pluggable Hybrid AnalysesYudi Zheng, Andrea Rosà, Luca Salucci, Yao Li, Haiyang Sun, Omar Javed, Lubomír Bulej, Lydia Y. Chen, Zhengwei Qi, Walter Binder. 639-643 [doi]
- Analyzing the Decision Criteria of Software Developers Based on Prospect TheoryKanako Kina, Masateru Tsunoda, Hideaki Hata, Haruaki Tamada, Hiroshi Igaki. 644-648 [doi]
- BUMPER: A Tool for Coping with Natural Language Searches of Millions of Bugs and FixesMathieu Nayrolles, Abdelwahab Hamou-Lhadj. 649-652 [doi]
- BINSEC/SE: A Dynamic Symbolic Execution Toolkit for Binary-Level AnalysisRobin David, Sébastien Bardin, Thanh Dinh Ta, Laurent Mounier, Josselin Feist, Marie-Laure Potet, Jean-Yves Marion. 653-656 [doi]
- CoreTAna: A Trace Analyzer for Reverse Engineering Real-Time SoftwareAndreas Sailer, Michael Deubzer, Gerald Lüttgen, Jürgen Mottok. 657-660 [doi]
- Supporting Merge Conflict Resolution by Using Fine-Grained Code Change HistoryYuichi Nishimura, Katsuhisa Maruyama. 661-664 [doi]
- Managing Traceability Links with MaTracaAngela Lozano, Carlos Noguera, Viviane Jonckers. 665-668 [doi]
- Automated Generalization and Refinement of Code Templates with Ekeko/XTim Molderez, Coen De Roover. 669-672 [doi]
- Improving the Performance of a Large Scale Spreadsheet: A Case StudyAlaaeddin Swidan, Felienne Hermans, Ruben Koesoemowidjojo. 673-677 [doi]
- A Systematic Framework for Modernizing Legacy Application SystemsTimothy C. Fanelli, Scott C. Simons, Sean Banerjee. 678-682 [doi]
- Experience Report on Building ASTM Based Tools for Multi-language Reverse EngineeringGünter Fleck, Wilhelm Kirchmayr, Michael Moser, Ludwig Nocke, Josef Pichler, Rudolf Tober, Michael Witlatschil. 683-687 [doi]
- On Error-Class Distribution in Automotive Model-Based SoftwareHarald Altinger, Yanja Dajsuren, Sebastian Siegl, Jurgen J. Vinju, Franz Wotawa. 688-692 [doi]
- Designing and Developing Automated Refactoring Transformations: An Experience ReportGábor Szoke, Csaba Nagy, Rudolf Ferenc, Tibor Gyimóthy. 693-697 [doi]