Fri 1 Jun 2018 09:00 - 18:00 at H - Exibition Hall - Friday Poster Exibition (with authors present during 13:15-13:55 and 15:40-15:55) Chair(s): Yuriy Brun, Raffaela Mirandola
Mutation testing is one of the strongest code-based test criteria. However, it is expensive as it involves a large number of mutants. To deal with this issue we propose a machine learning approach that learns to select fault revealing mutants. Fault revealing mutants are valuable to testers as their killing results in (collateral) fault revelation. We thus, formulate mutant reduction as the problem of selecting the mutants that are most likely to lead to test cases that uncover unknown program faults. We tackle this problem using a set of static program features and machine learning. Experimental results involving 1,629 real faults show that our approach reveals 14% to 18% more faults than a random mutant selection baseline.
Fri 1 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Fri 1 Jun
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 18:00 | Friday Poster Exibition (with authors present during 13:15-13:55 and 15:40-15:55)Posters at H - Exibition Hall Chair(s): Yuriy Brun University of Massachusetts, Amherst, Raffaela Mirandola Politecnico di Milano | ||
09:00 9hTalk | Poster F1: A Taxonomy of how Method Stereotypes Change Posters Michael J. Decker Bowling Green State University, Christian D. Newman Rochester Institute of Technology, Natalia Dragan Kent State University, Michael L. Collard The University of Akron, Jonathan I. Maletic Kent State University, Nicholas A. Kraft ABB Corporate Research | ||
09:00 9hTalk | Poster F2: Automated Program Repair with Canonical Constraints Posters Andrew Hill North Carolina State University, Corina S. Păsăreanu Carnegie Mellon University Silicon Valley, NASA Ames Research Center, Kathryn Stolee North Carolina State University | ||
09:00 9hTalk | Poster F3: Toward Measuring Software Coupling via Weighted Dynamic Metrics Posters | ||
09:00 9hTalk | Poster F4: There Is No Random Sampling in Software Engineering Research Posters | ||
09:00 9hTalk | Poster F5: Efficient Iterative Deepening for Bounded Exhaustive Generation of Complex Structures Posters Affan Rauf Lahore University of Management Sciences, Muhammad Nawaz Lahore University of Management Sciences, Junaid Haroon Siddiqui Lahore University of Management Sciences | ||
09:00 9hTalk | Poster F6: Improving Bug Localization with Report Quality Dynamics and Query Reformulation Posters | ||
09:00 9hTalk | Poster F7: Towards Sustainable Android Malware Detection Posters Pre-print | ||
09:00 9hTalk | Poster F8: Fast, Scalable and User-Guided Clone Detection Posters | ||
09:00 9hTalk | Poster F9: Searching for High-performing Software Configurationswith Metaheuristic Algorithms Posters | ||
09:00 9hTalk | Poster F10: Git Blame Who?: Stylistic Authorship Attribution of Small, Incomplete Source Code Fragments Posters Edwin Dauber Drexel University, Aylin Caliskan Princeton University, Richard Harang Sophos, Rachel Greenstadt Drexel University | ||
09:00 9hTalk | Poster F11: Identifying TraIn: A Neglected Form of Socio-Technical Incongruence Posters | ||
09:00 9hTalk | Poster F12: Efficient Blockchain-based Software Systems via Hierarchical Bucket Tree Posters Weili Chen School of Data and Computer Science, Sun Yat-sen University, Zibin Zheng School of Data and Computer Science, Sun Yat-sen University, Mingjie Ma School of Data and Computer Science, Sun Yat-sen University, Pinjia He Computer Science and Engineering, The Chinese University of Hong Kong, Peilin Zheng , Yuren Zhou School of Data and Computer Science, Sun Yat-sen University | ||
09:00 9hTalk | Poster F13: Group Preference based API Recommendation via Heterogeneous Information Network Posters Fenfang Xie School of Data and Computer Science, Sun Yat-sen University, Liang Chen School of Data and Computer Science, Sun Yat-sen University, Dongding Lin School of Data and Computer Science, Sun Yat-sen University, Chuan Chen School of Data and Computer Science, Sun Yat-sen University, Zibin Zheng School of Data and Computer Science, Sun Yat-sen University, Xiaola Lin School of Data and Computer Science, Sun Yat-sen University | ||
09:00 9hPoster | Poster F14: LibraryGuru: API Recommendation for Android Developers Posters Weizhao Yuan Shanghai Jiao Tong University, Hoang H. Nguyen Singapore Management University, Lingxiao Jiang Singapore Management University, Yuting Chen Shanghai Jiao Tong University DOI Pre-print | ||
09:00 9hTalk | Poster F15: ACONA: Active Online Model Adaptation for Predicting Continuous Integration Build Failures Posters | ||
09:00 9hTalk | Poster F17: SystemWeaver: Facilitating Configurable and Scalable Traceability of Systems Engineering Artifacts Posters Rebekka Wohlrab Chalmers University of Technology | Systemite AB, Gothenburg, Sweden, Ali Shahrokni Systemite | ||
09:00 9hTalk | Poster F18: Boundary Objects in Agile Practices: Continuous Management of Systems Engineering Artifacts in the Automotive Domain Posters Rebekka Wohlrab Chalmers University of Technology | Systemite AB, Gothenburg, Sweden, Patrizio Pelliccione University of Gothenburg & Chalmers University of Technology, Eric Knauss Chalmers University of Technology and University of Gothenbrug, Mats Larsson Systemite AB | ||
09:00 9hTalk | Poster F19: Efficient GUI Test Generation by Learning from Tests of Other Apps Posters Andreas Rau Software Engineering Chair (Prof. Zeller) Saarland University, Dept. of Computer Science, Jenny Hotzkow Saarland University, Andreas Zeller Saarland University | ||
09:00 9hTalk | Poster F20: A Qualitative Reasoning Approach to Spectrum-based Fault Localization Posters | ||
09:00 9hTalk | Poster F21: Evaluating Project Compliance During EA Planning Posters | ||
09:00 9hTalk | Poster F22: ASSEMBLE: A Collaborative Business Process Development Tool Posters Ayesha Afzal Lahore University of Management Sciences, Ahmad Akhtar Lahore University of Management Sciences, Nabila Ishfaq Lahore University of Management Sciences, Basit Shafiq Lahore University of Management Sciences, Shafay Shamail LUMS, DHA, Lahore, Abeer Elahraf Rutgers University, Jaideep Vaidya Rutgers University, Nabil Adam Rutgers University | ||
09:00 9hTalk | Poster F23: A Weight Approach to Combinatorial Test Generation Posters | ||
09:00 9hTalk | Poster F24: Decision Support for Feature Deletion in Mobile Apps Posters Maleknaz Nayebi University of Toronto, Konstantin Kuznetsov Saarland University, CISPA, Paul Chen University of Calgary, Andreas Zeller Saarland University, Guenther Ruhe University of Calgary | ||
09:00 9hTalk | Poster F25: Automated Test Migration for Mobile Apps Posters | ||
09:00 9hTalk | Poster F26: USE: Unified and Split Execution for Exposing Divergences between Versions Posters Hongliang Liang beijing university of posts and telecommunication, Wenying Hu beijing university of posts and telecommunication, Yini Zhang beijing university of posts and telecommunication, Lin Jiang beijing university of posts and telecommunication, Wuwei Shen Department of Computer Science Western Michigan Univarsity | ||
09:00 9hTalk | Poster F27: Learning to Mine Parallel Natural Language/Source Code Corpora from Stack Overflow Posters Pengcheng Yin , Bowen Deng Carnegie Mellon University, Edgar Chen Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, Graham Neubig Carnegie Mellon University | ||
09:00 9hTalk | Poster F28: Identification of Methods with Low Fault Risk Posters | ||
09:00 9hTalk | Poster F29: A Declarative Approach for Updating Distributed Microservices Posters Fabienne Boyer LIG (Laboratoire d'Informatique de Grenoble), Xavier Etchevers Orange, Noel de Palma LIG (Laboratoire d'Informatique de Grenoble), Xin Xiu Tao Orange | ||
09:00 9hTalk | Poster F30: Static Detection of API Call Vulnerabilities in iOS Executables Posters Chun-Han Lin National Chengchi University, Fang Yu National Chengchi University, Jie-Hong Roland Jiang National Taiwan University, Tevfik Bultan University of California, Santa Barbara | ||
09:00 9hTalk | Poster F31: How Do Modelers Read UML Diagrams? Preliminary Results from an Eye-Tracking Study Posters Harald Störrle QAware GmbH, Nick Baltsen Technical University of Denmark, Anja Maier Technical University of Denmark, Henrik Christoffersen Technical University of Denmark | ||
09:00 9hTalk | Poster F32: Towards a Formal API Assessment Posters Amir Zghidi CES Lab, Sfax, Tunisia, Imed Hammouda Chalmers and University of Gothenburg, Brahim Hnich Monastir University | ||
09:00 9hTalk | Poster F33: Measuring the Energy Footprint of Mobile Testing Frameworks Posters | ||
09:00 9hTalk | Poster F34: Precooked Developer Dashboards: What to Show and How to Use Posters Vladimir Ivanov , Alan Rogers , Giancarlo Succi Innopolis University, Jooyong Yi Innopolis University, Vasiliy Zorin Innopolis University | ||
09:00 9hTalk | Poster F35: Understanding and Leveraging Developer Inexpertise Posters | ||
09:00 9hTalk | Poster F36: The Buggy Side of Code Refactoring: Understanding the Relationship between Refactorings and Bugs Posters Isabella Ferreira PUC-Rio, Eduardo Fernandes Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Diego Cedrim Pontifical Catholic University of Rio de Janeiro, Anderson Uchôa Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Ana Carla Bibiano PUC-Rio, Alessandro Garcia PUC-Rio, João Lucas Correia UFAL, Filipe Falcão Batista Dos Santos Universidade Federal de Alagoas, Eduardo Gabriel Nunes de Farias , Caio Barbosa UFAL, Baldoino Fonseca , Rafael de Mello | ||
09:00 9hTalk | Poster F37: Predicting the Fault Revelation Utility of Mutants Posters Thierry Titcheu Chekam University of Luxembourg (SnT), Mike Papadakis University of Luxembourg, Tegawendé F. Bissyandé University of Luxembourg, Luxembourg, Yves Le Traon University of Luxembourg Pre-print | ||
09:00 9hTalk | Poster F38: Memory and Resource Leak Defects in Java Projects: An Empirical Study Posters Mohammadreza Ghanavati Heidelberg University, Diego Costa , Artur Andrzejak Heidelberg University, Janos Seboek Heidelberg University | ||
09:00 9hTalk | Poster F39: Hybrid Traversal: Efficient Source Code Analysis at Scale Posters Ramanathan Ramu Iowa State University, Ganesha Upadhyaya Futurewei Technologies, Hoan Anh Nguyen Iowa State University, USA, Hridesh Rajan Iowa State University | ||
09:00 9hTalk | Poster F40: Defect Prediction Metrics for Infrastructure as Code Scripts in DevOps Posters Akond Rahman North Carolina State University, Jonathan Stallings North Carolina State University, Laurie Williams North Carolina State University | ||
09:00 9hTalk | Poster F41: Interlocking Safety Cases for Unmanned Autonomous Systems in Urban Environments Posters Michael Vierhauser University of Notre Dame, Sean Bayley , Jane Wyngaard University of Notre Dame, Jinghui Cheng Polytechnique Montreal, Wandi Xiong Iowa State University, Robyn Lutz Iowa State University, Joshua Huseman University of Notre Dame, Jane Cleland-Huang University of Notre Dame | ||
09:00 9hTalk | Poster F42: Linguistic Characteristics of Code Review Feedback - A Large Scale Study of Chromium Posters Nuthan Munaiah , Benjamin S. Meyers Rochester Institute of Technology, Cecilia O. Alm Rochester Institute of Technology, Andrew Meneely Rochester Institute of Technology, Pradeep K. Murukannaiah Rochester Institute of Technology, Emily Prudhommeaux Boston College, Josephine Wolff Rochester Institute of Technology | ||
09:00 9hTalk | Poster F43: A Systematic Literature Review to Support the Selection of User Acceptance Testing Techniques Posters Ernani César Dos Santos Universidade Federal de Santa Catarina, Patricia Vilain Universidade Federal de Santa Catarina, Douglas Hiura Longo UFSC - Universidade Federal de Santa Catarina | ||
09:00 9hTalk | Poster F44: Assurance Cases for Scientific Computing Software Posters Spencer Smith McMaster University, Computing and Software Department, Mojdeh Sayari Nejad McMaster University, Alan Wassyng McMaster University, Canada | ||
09:00 9hTalk | Poster F45: Grafter: Transplantation and Differential Testing for Clones Posters Tianyi Zhang University of California, Los Angeles, Miryung Kim University of California at Los Angeles, USA | ||
09:00 9hTalk | Poster F46: Symbolic Path Cost Analysis for Side-Channel Detection Posters Tegan Brennan , Seemanta Saha University of California Santa Barbara, Tevfik Bultan University of California, Santa Barbara | ||
09:00 9hTalk | Poster F47: Identifying Security Issues in Software Development: Are Keywords Enough? Posters Patrick Morrison , Tosin Daniel Oyetoyan SINTEF Digital, Laurie Williams North Carolina State University | ||
09:00 9hTalk | Poster F48: Implementation and Evaluation of Cross Translation Unit Symbolic Execution for C Family Languages Posters Gábor Horváth Eötvös Loránd University, Faculty of Informatics, Department of Programming Languages and Compilers, Péter Szécsi Eötvös Loránd University, Zoltán Gera Eötvös Loránd University, Dániel Krupp Ericsson Ltd, Norbert Pataki Eötvös Loránd University, Faculty of Informatics, Department of Programming Languages and Compilers | ||
09:00 9hTalk | Poster F49: Path-Based Function Embeddings Posters Daniel DeFreez University of California, Davis, Aditya V. Thakur University of California, Davis, Cindy Rubio-González University of California, Davis | ||
09:00 9hTalk | Poster F50: Multimorphic Testing Posters | ||
09:00 9hTalk | Poster F51: Property Specification Patterns for Robotic Missions Posters Claudio Menghi University of Gothenburg, Sweden, Christos Tsigkanos Politecnico di Milano, Thorsten Berger Chalmers University of Technology, Sweden, Patrizio Pelliccione University of Gothenburg & Chalmers University of Technology, Carlo Ghezzi Politecnico di Milano | ||
09:00 9hTalk | Poster F52: Autotuning PostgreSQL Posters | ||
09:00 9hTalk | Poster F53: Towards Multi-Robot Applications Planning Under Uncertainty Posters Claudio Menghi University of Gothenburg, Sweden, Sergio Garcia , Patrizio Pelliccione University of Gothenburg & Chalmers University of Technology, Jana Tumova KTH Royal Institute of Technology, Sweden | ||
09:00 9hTalk | Poster F54: Companies’ Domination in FLOSS Development – An Empirical Study of OpenStack Posters Yuxia Zhang Peking University, Xin Tan Peking University, Minghui Zhou Peking University, Zhi Jin Peking University | ||
09:00 9hTalk | Poster F55: Reordering Tests for Faster Test Suite Execution Posters | ||
09:00 9hTalk | Poster F56: Answering the Requirements Traceability Questions Posters Arushi Gupta University of Cincinnati, Wentao Wang University of Cincinnati, Nan Niu University of Cincinnati, Juha Savolainen Danfoss | ||
09:00 9hTalk | Poster F57: BugZoo: A Platform for Studying Software Bugs Posters Christopher Steven Timperley Carnegie Mellon University, Susan Stepney University of York, Claire Le Goues Carnegie Mellon University |