SANER A

77 papers

YearTitle / Authors
2016A Case Study on Type Hints in Method Argument Names in Pharo Smalltalk Projects.
Boris Spasojevic, Mircea Lungu, Oscar Nierstrasz
2016A Code Refactoring Dataset and Its Assessment Regarding Software Maintainability.
István Kádár, Péter Hegedüs, Rudolf Ferenc, Tibor Gyimóthy
2016A Large Scale Study of Multiple Programming Languages and Code Quality.
Pavneet Singh Kochhar, Dinusha Wijedasa, David Lo
2016A More Accurate Model for Finding Tutorial Segments Explaining APIs.
He Jiang, Jingxuan Zhang, Xiaochen Li, Zhilei Ren, David Lo
2016A Study of Visual Studio Usage in Practice.
Sven Amann, Sebastian Proksch, Sarah Nadi, Mira Mezini
2016A Systematic Framework for Modernizing Legacy Application Systems.
Timothy C. Fanelli, Scott C. Simons, Sean Banerjee
2016Achieving Knowledge Evolution in Dynamic Software Product Lines.
Lorena Arcega, Jaime Font, Øystein Haugen, Carlos Cetina
2016An Empirical Study on Recommendations of Similar Bugs.
Henrique Rocha, Marco Túlio Valente, Humberto Marques-Neto, Gail C. Murphy
2016An Empirical Study on the Usage of the Swift Programming Language.
Marcel Rebouças, Gustavo Pinto, Felipe Ebert, Weslley Torres, Alexander Serebrenik, Fernando Castor
2016An Empirical Study on the Use of CSS Preprocessors.
Davood Mazinanian, Nikolaos Tsantalis
2016An Investigation into the Use of Common Libraries in Android Apps.
Li Li, Tegawendé F. Bissyandé, Jacques Klein, Yves Le Traon
2016Analyzing the Decision Criteria of Software Developers Based on Prospect Theory.
Kanako Kina, Masateru Tsunoda, Hideaki Hata, Haruaki Tamada, Hiroshi Igaki
2016Analyzing the State of Static Analysis: A Large-Scale Evaluation in Open Source Software.
Moritz Beller, Radjino Bholanath, Shane McIntosh, Andy Zaidman
2016Antipattern and Code Smell False Positives: Preliminary Conceptualization and Classification.
Francesca Arcelli Fontana, Jens Dietrich, Bartosz Walter, Aiko Yamashita, Marco Zanoni
2016At Ease with Your Warnings: The Principles of the Salutogenesis Model Applied to Automatic Static Analysis.
Jan-Peter Ostberg, Stefan Wagner
2016AutoBench: Finding Workloads That You Need Using Pluggable Hybrid Analyses.
Yudi Zheng, Andrea Rosà, Luca Salucci, Yao Li, Haiyang Sun, Omar Javed, Lubomír Bulej, Lydia Y. Chen, Zhengwei Qi, Walter Binder
2016Automated Generalization and Refinement of Code Templates with Ekeko/X.
Tim Molderez, Coen De Roover
2016BINSEC/SE: A Dynamic Symbolic Execution Toolkit for Binary-Level Analysis.
Robin David, Sébastien Bardin, Thanh Dinh Ta, Laurent Mounier, Josselin Feist, Marie-Laure Potet, Jean-Yves Marion
2016BUMPER: A Tool for Coping with Natural Language Searches of Millions of Bugs and Fixes.
Mathieu Nayrolles, Abdelwahab Hamou-Lhadj
2016Botched Releases: Do We Need to Roll Back? Empirical Study on a Commercial Web App.
Noureddine Kerzazi, Bram Adams
2016Bug Replication in Code Clones: An Empirical Study.
Judith F. Islam, Manishankar Mondal, Chanchal K. Roy
2016Client-Side Energy Efficiency of HTTP/2 for Web and Mobile App Developers.
Shaiful Alam Chowdhury, Varun Sapra, Abram Hindle
2016Composite Refactoring for Decoupling Multiple Classes.
Yusuke Takahashi, Naoya Nitta
2016CoreTAna: A Trace Analyzer for Reverse Engineering Real-Time Software.
Andreas Sailer, Michael Deubzer, Gerald Lüttgen, Jürgen Mottok
2016Cross-Architecture Binary Semantics Understanding via Similar Code Comparison.
Yikun Hu, Yuanyuan Zhang, Juanru Li, Dawu Gu
2016Custom-Tailored Variability Mining for Block-Based Languages.
David Wille, Sandro Schulze, Christoph Seidl, Ina Schaefer
2016Designing and Developing Automated Refactoring Transformations: An Experience Report.
Gábor Szoke, Csaba Nagy, Rudolf Ferenc, Tibor Gyimóthy
2016Do Code Smells Impact the Effort of Different Maintenance Programming Activities?
Zéphyrin Soh, Aiko Yamashita, Foutse Khomh, Yann-Gaël Guéhéneuc
2016Do Developers Deprecate APIs with Replacement Messages? A Large-Scale Analysis on Java Systems.
Gleison Brito, André C. Hora, Marco Túlio Valente, Romain Robbes
2016Domino Effect: Move More Methods Once a Method is Moved.
Hui Liu, Yuting Wu, Wenmei Liu, Qiurong Liu, Chao Li
2016Efficient and Precise Dynamic Slicing for Client-Side JavaScript Programs.
Jiabin Ye, Cheng Zhang, Lei Ma, Haibo Yu, Jianjun Zhao
2016Evaluating Automatic Spreadsheet Metadata Extraction on a Large Set of Responses from MOOC Participants.
Sohon Roy, Felienne Hermans, Efthimia Aivaloglou, Jos Winter, Arie van Deursen
2016Examining the Impact of Self-Admitted Technical Debt on Software Quality.
Sultan Wehaibi, Emad Shihab, Latifa Guerrouj
2016Examining the Stability of Logging Statements.
Suhas Kabinna, Weiyi Shang, Cor-Paul Bezemer, Ahmed E. Hassan
2016Experience Report on Building ASTM Based Tools for Multi-language Reverse Engineering.
Günter Fleck, Wilhelm Kirchmayr, Michael Moser, Ludwig Nocke, Josef Pichler, Rudolf Tober, Michael Witlatschil
2016Finding the Best Compromise Between Design Quality and Testing Effort During Refactoring.
Rodrigo Morales, Aminata Sabané, Pooya Musavi, Foutse Khomh, Francisco Chicano, Giuliano Antoniol
2016Forking and the Sustainability of the Developer Community Participation - An Empirical Investigation on Outcomes and Reasons.
Ayushi Rastogi, Nachiappan Nagappan
2016Frankencode: Creating Diverse Programs Using Code Clones.
Hayley Borck, Mark S. Boddy, Ian J. De Silva, Steven A. Harp, Ken Hoyme, Steven Johnston, August Schwerdfeger, Mary Southern
2016Generalizing the Analysis of Evolutionary Coupling for Software Change Impact Analysis.
Thomas Rolfsnes, Stefano Di Alesio, Razieh Behjati, Leon Moonen, Dave W. Binkley
2016Haskell in Green Land: Analyzing the Energy Behavior of a Purely Functional Language.
Luis Gabriel Lima, Francisco Soares-Neto, Paulo Lieuthier, Fernando Castor, Gilberto Melfe, João Paulo Fernandes
2016History Driven Program Repair.
Xuan-Bach Dinh Le, David Lo, Claire Le Goues
2016IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2016, Suita, Osaka, Japan, March 14-18, 2016 - Volume 1
2016Identifying Utility Functions Using Random Forests.
Tamara Mendes, Marco Túlio Valente, André C. Hora, Alexander Serebrenik
2016Improving the Performance of a Large Scale Spreadsheet: A Case Study.
Alaaeddin Swidan, Felienne Hermans, Ruben Koesoemowidjojo
2016Linvail: A General-Purpose Platform for Shadow Execution of JavaScript.
Laurent Christophe, Elisa Gonzalez Boix, Wolfgang De Meuter, Coen De Roover
2016Localizing Multiple Faults in Simulink Models.
Bing Liu, Lucia, Shiva Nejati, Lionel C. Briand, Thomas Bruckmann
2016MICHAC: Defect Prediction via Feature Selection Based on Maximal Information Coefficient with Hierarchical Agglomerative Clustering.
Zhou Xu, Jifeng Xuan, Jin Liu, Xiaohui Cui
2016Managing Traceability Links with MaTraca.
Angela Lozano, Carlos Noguera, Viviane Jonckers
2016Marea: A Semi-Automatic Decision Support System for Breaking Dependency Cycles.
Andrea Caracciolo, Bledar Aga, Mircea Lungu, Oscar Nierstrasz
2016Mining Analogical Libraries in Q&A Discussions - Incorporating Relational and Categorical Knowledge into Word Embedding.
Chunyang Chen, Sa Gao, Zhenchang Xing
2016Mining Android Apps to Recommend Permissions.
Md Yasser Karim, Huzefa H. Kagdi, Massimiliano Di Penta
2016More Common Than You Think: An In-depth Study of Casual Contributors.
Gustavo Pinto, Igor Steinmacher, Marco Aurélio Gerosa
2016Native or Web? A Preliminary Study on the Energy Consumption of Android Development Models.
Wellington Oliveira, Weslley Torres, Fernando Castor, Bianca H. Ximenes
2016Negative Effects of Bytecode Instrumentation on Java Source Code Coverage.
Dávid Tengeri, Ferenc Horváth, Árpád Beszédes, Tamás Gergely, Tibor Gyimóthy
2016On Error-Class Distribution in Automotive Model-Based Software.
Harald Altinger, Yanja Dajsuren, Sebastian Siegl, Jurgen J. Vinju, Franz Wotawa
2016On the Detection of Licenses Violations in the Android Ecosystem.
Ons Mlouki, Foutse Khomh, Giuliano Antoniol
2016On the Relationship of Inconsistent Software Clones and Faults: An Empirical Study.
Stefan Wagner, Asim Abdulkhaleq, Kamer Kaya, Alexander Paar
2016Optimizing User Experience in Choosing Android Applications.
Rubén Saborido, Giovanni Beltrame, Foutse Khomh, Enrique Alba, Giuliano Antoniol
2016Parameter Values of Android APIs: A Preliminary Study on 100, 000 Apps.
Li Li, Tegawendé F. Bissyandé, Jacques Klein, Yves Le Traon
2016Parameterizing and Assembling IR-Based Solutions for SE Tasks Using Genetic Algorithms.
Annibale Panichella, Bogdan Dit, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk, Andrea De Lucia
2016Predicting Build Co-changes with Source Code Change and Commit Categories.
Christian Macho, Shane McIntosh, Martin Pinzger
2016RACK: Automatic API Recommendation Using Crowdsourced Knowledge.
Mohammad Masudur Rahman, Chanchal Kumar Roy, David Lo
2016Release Practices for Mobile Apps - What do Users and Developers Think?
Maleknaz Nayebi, Bram Adams, Guenther Ruhe
2016Revisiting the Description-to-Behavior Fidelity in Android Applications.
Le Yu, Xiapu Luo, Chenxiong Qian, Shuai Wang
2016Software Language Identification with Natural Language Classifiers.
Juriaan Kennedy van Dam, Vadim Zaytsev
2016Software-Specific Named Entity Recognition in Software Engineering Social Content.
Deheng Ye, Zhenchang Xing, Chee Yong Foo, Zi Qun Ang, Jing Li, Nachiket Kapre
2016Studying the Relation between Anti-Patterns in Design Models and in Source Code.
Bilal Karasneh, Michel R. V. Chaudron, Foutse Khomh, Yann-Gaël Guéhéneuc
2016Supporting Merge Conflict Resolution by Using Fine-Grained Code Change History.
Yuichi Nishimura, Katsuhisa Maruyama
2016Supporting Program Analysis for Non-Mainstream Languages: Experiences and Lessons Learned.
Andreas Grimmer, Florian Angerer, Herbert Prähofer, Paul Grünbacher
2016Supporting Selective Undo for Refactoring.
Xiao Cheng, Yuting Chen, Zhenjiang Hu, Tao Zan, Mengyu Liu, Hao Zhong, Jianjun Zhao
2016The Impact of Human Discussions on Just-in-Time Quality Assurance: An Empirical Study on OpenStack and Eclipse.
Parastou Tourani, Bram Adams
2016Towards Building API Usage Example Metrics.
Stevche Radevski, Hideaki Hata, Ken-ichi Matsumoto
2016Towards Transparent Introspection.
Kevin Leach, Chad Spensky, Westley Weimer, Fengwei Zhang
2016Tracking Null Checks in Open-Source Java Systems.
Haidar Osman, Manuel Leuenberger, Mircea Lungu, Oscar Nierstrasz
2016UROBOROS: Instrumenting Stripped Binaries with Static Reassembling.
Shuai Wang, Pei Wang, Dinghao Wu
2016Visualizing Data-Flows in Functional Programs.
Tobias Weck, Matthias Tichy
2016When GitHub Meets CRAN: An Analysis of Inter-Repository Package Dependency Problems.
Alexandre Decan, Tom Mens, Maëlick Claes, Philippe Grosjean