zoukankan      html  css  js  c++  java
  • Accepted Technical Research Papers and Journal First Papers 【ICSE2016】

    ICSE2016 Accepted Paper

    Accepted Technical Research Papers and Journal First Papers
    Co-chairs:
    Willem Visser, Stellenbosch University, South Africa
    Laurie Williams, North Carolina State University, United States

    The Technical Research Program will feature 101 Accepted Technical Research Papers and 7 Journal First Papers. These papers will be presented during the three days of the ICSE 2016 Main Conference (Wednesday 18 through Friday 20).

    To be added to the list to receive notice when the ICSE 2016 Main Conference Schedule is posted , please visit https://lists.ifi.uzh.ch/listinfo/icse-publicity. Or follow ICSE Conferences on Facebook (https://www.facebook.com/icseconf/) or Twitter (@ICSEconf).

    Accepted Technical Research Papers

    A Comparison of 10 Sampling Algorithms for Configurable Systems
    Flávio Medeiros, Federal University of Campina Grande, Brazil
    Christian Kästner, Carnegie Mellon University, United States
    Márcio Ribeiro, Federal University of Alagoas, Brazil
    Rohit Gheyi, Federal University of Campina Grande, Brazil
    Sven Apel, University of Passau, Germany

    A Practical Guide to Select Quality Indicators for Assessing Pareto-Based Search Algorithms in Search-Based Software Engineering
    Shuai Wang, Simula Research Laboratory, Norway
    Shaukat Ali, Simula Research Laboratory, Norway
    Tao Yue, Simula Research Laboratory & Department of Informatics, University of Oslo, Norway
    Yan Li, Beihang University, China
    Marius Liaaen, Cisco Systems, Norway

    An Analysis of the Search Spaces for Generate and Validate Patch Generation Systems
    Fan Long, MIT EECS & CSAIL, United States
    Martin Rinard, MIT EECS & CSAIL, United States

    An Empirical Comparison of Compiler Testing Techniques
    Junjie Chen, Peking University, China
    Wenxiang Hu, Peking University, China
    Dan Hao, Peking University, China
    Yingfei Xiong, Peking University, China
    Hongyu Zhang, Microsoft Research, China
    Lu Zhang, Peking University, China
    Bing Xie, Peking University, China

    An Empirical Study of Practitioners’ Perspectives on Green Software Engineering
    Irene Manotas, University of Delaware, United States
    Christian Bird, Microsoft Research, United States
    Rui Zhang, IBM Research - Almaden, United States
    David Shepherd, ABB Corporate Research, United States
    Will Snipes, ABB Corporate Research, United States
    Ciera Jaspan, Google, Inc., United States
    Caitlin Sadowski, Google, Inc., United States
    Lori Pollock, University of Delaware, United States
    James Clause, University of Delaware, United States

    An Empirical Study on the Impact of C++ Lambdas and Programmer Experience
    Phillip Merlin Uesbeck, University of Nevada,Las Vegas, United States
    Andreas Stefik, University of Nevada,Las Vegas, United States
    Stefan Hanenberg, University of Duisburg-Essen, Germany
    Matt Pedersen, University of Nevada,Las Vegas, United States
    Patrick Daleiden, University of Nevada,Las Vegas, United States

    Angelix: Scalable Multiline Program Patch Synthesis via Symbolic Analysis
    Sergey Mechtaev, National University of Singapore, Singapore
    Jooyong Yi, National University of Singapore, Singapore
    Abhik Roychoudhury, National University of Singapore, Singapore

    AntMiner: Mining More Bugs by Reducing Noise Interference
    Bin Liang, Renmin University of China, China
    Pan Bian, Renmin University of China, China
    Yan Zhang, Renmin University of China, China
    Wenchang Shi, Renmin University of China, China
    Wei You, Renmin University of China, China
    Yan Cai, Institute of Software Chinese Academy of Sciences, China

    Are "Non-functional" Requirements Really Non-functional? An Investigation of Non-functional Requirements in Practice
    Jonas Eckhardt, Technische Universität München, Germany
    Andreas Vogelsang, Technische Universität München, Germany
    Daniel Méndez Fernández, Technische Universität München, Germany

    Augmenting API Documentation with Insights from Stack Overflow
    Christoph Treude, Universidade de São Paulo, Brazil
    Martin P. Robillard, McGill University, Canada

    Automated Energy Optimization of HTTP Requests for Mobile Applications
    Ding Li, University of Southern California, United States
    Yingjun Lyu, University of Southern California, United States
    Jiaping Gui, University of Southern California, United States
    William G. J. Halfond, University of Southern California, United States

    Automated Parameter Optimization of Classification Techniques for Defect Prediction Models
    Chakkrit Tantithamthavorn, Nara Institute of Science and Technology, Japan
    Shane McIntosh, McGill University, Canada
    Ahmed E. Hassan, Queen's Unversity, Canada
    Kenichi Matsumoto, Nara Institute of Science and Technology, Japan

    Automated Partitioning of Android Applications for Trusted Execution Environments
    Konstantin Rubinov, National University of Singapore, Singapore
    Lucia Rosculete, Breaking Point Systems - Ixia, Romania
    Tulika Mitra, National University of Singapore, Singapore
    Abhik Roychoudhury, National University of Singapore, Singapore

    Automated Test Suite Generation for Time-continuous Simulink Models
    Reza Matinnejad, University of Luxembourg, Luxembourg
    Shiva Nejati, University of Luxembourg, Luxembourg
    Lionel Briand, University of Luxembourg, Luxembourg
    Thomas Bruckmann, Delphi Automotive Systems, Luxembourg

    Automatic Model Generation from Documentation for Java API Functions
    Juan Zhai, Nanjing University, China
    Jianjun Huang, Purdue University, United States
    Shiqing Ma, Purdue University, United States
    Xiangyu Zhang, Purdue University, United States
    Lin Tan, University of Waterloo, Canada
    Jianhua Zhao, Nanjing University, China
    Feng Qin, Ohio State University, United States

    Automatically Learning Semantic Features for Defect Prediction
    Song Wang, Electrical and Computer Engineering , University of Waterloo, Canada
    Taiyue Liu, Electrical and Computer Engineering , University of Waterloo, Canada
    Lin Tan, Electrical and Computer Engineering , University of Waterloo, Canada

    Behavioral Log Analysis with Statistical Guarantees
    Nimrod Busany, Tel Aviv University, Israel
    Shahar Maoz, Tel Aviv University, Israel

    Belief & Evidence in Empirical Software Engineering
    Premkumar Devanbu, UC Davis, United States
    Thomas Zimmermann, Microsoft Research, United States
    Christian Bird, Microsoft Research, United States

    BigDebug: Debugging Primitives for Interactive Big Data Processing in Spark
    Muhammad Ali Gulzar, University of California, Los Angeles, United States
    Matteo Interlandi, University of California, Los Angeles, United States
    Seunghyun Yoo, University of California, Los Angeles, United States
    Sai Deep Tetali, University of California, Los Angeles, United States
    Tyson Condie, University of California, Los Angeles, United States
    Todd Millstein, University of California, Los Angeles, United States
    Miryung Kim, University of California, Los Angeles, United States

    Building a Theory of Job Rotation in Software Engineering from an Instrumental Case Study
    Ronnie E. S. Santos, Centro de Informática - Universidade Federal de Pernambuco, Brazil
    Fabio Q. B. Silva, Centro de Informática - Universidade Federal de Pernambuco, Brazil
    Cleyton V. C. Magalhães, Centro de Informática - Universidade Federal de Pernambuco, Brazil
    Cleviton V. F. Monteiro, Departamento de Estatística e Informática - Universidade Federal Rural de Pernambuco, Brazil

    Code Anomalies Flock Together: Exploring Code Anomaly Agglomerations for Locating Design Problems
    Willian Oizumi, Pontifical Catholic University of Rio de Janeiro, Brazil, Brazil
    Alessandro Garcia, Pontifical Catholic University of Rio de Janeiro, Brazil, Brazil
    Leonardo Sousa, Pontifical Catholic University of Rio de Janeiro, Brazil, Brazil
    Bruno Cafeo, Pontifical Catholic University of Rio de Janeiro, Brazil, Brazil
    Yixue Zhao, University of Southern California, USA, United States

    Code Review Quality: How Developers See It
    Oleksii Kononenko, University of Waterloo, Canada
    Olga Baysal, Carleton University, Canada
    Michael W. Godfrey, University of Waterloo, Canada

    Comparing White-box and Black-box Test Prioritization
    Christopher Henard, University of Luxembourg, Luxembourg
    Mike Papadakis, University of Luxembourg, Luxembourg
    Mark Harman, University College London, United Kingdom
    Yue Jia, University College London, United Kingdom
    Yves Le Traon, University of Luxembourg, Luxembourg

    Coverage-Driven Test Code Generation for Concurrent Classes
    Valerio Terragni, The Hong Kong University of Science and Technology, Hong Kong
    Shing-Chi Cheung, The Hong Kong University of Science and Technology, Hong Kong

    Cross-project Defect Prediction Using a Connectivity-based Unsupervised Classifier
    Feng Zhang, School of Computing, Queen’s University, Canada
    Quan Zheng, School of Computing, Queen’s University, Canada
    Ying Zou, Department of Electrical and Computer Engineering, Queen’s University, Canada
    Ahmed E. Hassan, School of Computing, Queen’s University, Canada

    Cross-Supervised Synthesis of Web-Crawlers
    Adi Omari, Technion - Israel Institute of Technology, Israel
    Sharon Shoham, Academic College of Tel Aviv Yaffo, Israel
    Eran Yahav, Technion - Israel Institute of Technology, Israel

    Crowd-Sourcing Program Preconditions via a Classification Game
    Daniel Fava, University of California, Santa Cruz, United States
    Dan Shapiro, University of California, Santa Cruz, United States
    Joseph Osborn, University of California, Santa Cruz, United States
    Martin Schaef, SRI International, United States
    E. James Whitehead, University of California, Santa Cruz, United States

    CUSTODES - Automatic Spreadsheet Cell Clustering and Smell Detection using Strong and Weak Features
    Shing-Chi Cheung, The Hong Kong University of Science and Technology, Hong Kong
    Wanjun Chen, The Hong Kong University of Science and Technology, Hong Kong
    Yepang Liu, The Hong Kong University of Science and Technology, Hong Kong
    Chang Xu, Nanjing University, China

    Debugging for Reactive Programming
    Guido Salvaneschi, Technical University of Darmstadt, Germany
    Mira Mezini, Technical University of Darmstadt, Germany

    Decoupling Level: A New Metric for Architectural Maintenance Complexity
    Ran Mo, Drexel University, United States
    Yuanfang Cai, Drexel University, United States
    Rick Kazman, University of Hawaii & SEI/CMU, United States
    Lu Xiao, Drexel University, United States
    Qiong Feng, Drexel University, United States

    Discovering "Unknown Known" Security Requirements
    Awais Rashid, Lancaster University, United Kingdom
    Syed Asad Ali Naqvi, Lancaster University, United Kingdom
    Rajiv Ramdhany, Lancaster University, United Kingdom
    Matthew Edwards, Lancaster University, United Kingdom
    Ruzanna Chitchyan, University of Leicester, United Kingdom
    M. Ali Babar, University of Adelaide, Australia

    Disseminating Architectural Knowledge on Open-Source Projects
    Martin P. Robillard, McGill University, Canada
    Nenad Medvidovic, University of Southern California, United States

    DoubleTake: Fast and Precise Error Detection via Evidence-Based Dynamic Analysis
    Tongping Liu, University of Texas at San Antonio, United States
    Charlie Curtsinger, Grinnell College, United States
    Emery D. Berger, University of Massachusetts Amherst, United States

    Efficient Large-scale Trace Checking Using MapReduce
    Marcello Maria Bersani, Politecnico di Milano, Italy
    Domenico Bianculli, University of Luxembourg, Luxembourg
    Carlo Ghezzi, Politecnico di Milano, Italy
    Srdan Krstic, Politecnico di Milano, Italy
    Pierluigi San Pietro, Politecnico di Milano, Italy

    Energy Profiles of Java Collections Classes
    Samir Hasan, Auburn University, United States
    Zachary King, Auburn University, United States
    Munawar Hafiz, Auburn University, United States
    Mohammed Sayagh, Polytechnique Montreal, Canada
    Bram Adams, Polytechnique Montreal, Canada
    Abram Hindle, University of Alberta, Canada

    Exploring Language Support for Immutability
    Michael Coblenz, Carnegie Mellon University, United States
    Joshua Sunshine, Carnegie Mellon University, United States
    Jonathan Aldrich, Carnegie Mellon University, United States
    Brad Myers, Carnegie Mellon University, United States
    Sam Weber, Software Engineering Institute, United States
    Forrest Shull, Software Engineering Institute, United States

    Feature-Model Interfaces: The Highway to Compositional Analyses of Highly-Configurable Systems
    Reimar Schröter, University of Magdeburg, Germany
    Sebastian Krieter, University of Magdeburg, Germany
    Thomas Thüm, TU Braunschweig, Germany
    Fabian Benduhn, University of Magdeburg, Germany
    Gunter Saake, University of Magdeburg, Germany

    Featured Model-based Mutation Analysis
    Xavier Devroey, PReCISE, University of Namur, Belgium
    Gilles Perrouin, PReCISE, University of Namur, Belgium
    Mike Papadakis, SnT, SERVAL Team, University of Luxembourg, Luxembourg
    Axel Legay, INRIA Rennes, France
    Pierre-Yves Schobbens, PReCISE, University of Namur, Belgium
    Patrick Heymans, PReCISE, University of Namur, Belgium

    Feedback-Directed Instrumentation for Deployed JavaScript Applications
    Magnus Madsen, University of Waterloo, Canada
    Frank Tip, Samsung Research America, United States
    Esben Andreasen, Aarhus University, Denmark
    Koushik Sen, UC Berkeley, United States
    Anders Møller, Aarhus University, Denmark

    Finding and Analyzing Compiler Warning Defects
    Chengnian Sun, Department of Computer Science, University of California, Davis, United States
    Vu Le, Department of Computer Science, University of California, Davis, United States
    Zhendong Su, Department of Computer Science, University of California, Davis, United States

    Finding Security Bugs in Web Applications Using a Catalog of Access Control Patterns
    Joseph Near, University of California, Berkeley, United States
    Daniel Jackson, Massachusetts Institute of Technology, United States

    Fixing Deadlocks via Lock Pre-Acquisitions
    Yan Cai, State Key Lab of Computer Science, Institute of Software, Chinese Academy of Sciences, China
    Lingwei Cao, State Key Lab of Computer Science, Institute of Software, Chinese Academy of Sciences, China

    Floating-Point Precision Tuning Using Blame Analysis
    Cindy Rubio-Gonzalez, University of California, Davis, United States
    Cuong Nguyen, University of California, Berkeley, United States
    Benjamin Mehne, University of California, Berkeley, United States
    Koushik Sen, University of California, Berkeley, United States
    James Demmel, University of California, Berkeley, United States
    William Kahan, University of California, Berkeley, United States
    Costin Iancu, Lawrence Berkeley National Laboratory, United States
    Wim Lavrijsen, Lawrence Berkeley National Laboratory, United States
    David H. Bailey, Lawrence Berkeley National Laboratory, United States
    David Hough, Oracle Corporation, United States

    From Word Embeddings To Document Similarities for Improved Information Retrieval in Software Engineering
    Xin Ye, School of Electrical Engineering and Computer Science, Ohio University, United States
    Hui Shen, School of Electrical Engineering and Computer Science, Ohio University, United States
    Xiao Ma, School of Electrical Engineering and Computer Science, Ohio University, United States
    Razvan Bunescu, School of Electrical Engineering and Computer Science, Ohio University, United States
    Chang Liu, School of Electrical Engineering and Computer Science, Ohio University, United States

    Generating Performance Distributions via Probabilistic Symbolic Execution
    Bihuan Chen, Nanyang Technological University, Singapore
    Yang Liu, Nanyang Technological University, Singapore
    Wei Le, Iowa State University, United States

    Grounded Theory in Software Engineering Research: A Critical Review and Guidelines
    Klaas-Jan Stol, Lero, University of Limerick, Ireland
    Paul Ralph, University of Auckland, New Zealand
    Brian Fitzgerald, Lero, University of Limerick, Ireland

    Guiding Dynamic Symbolic Execution Toward Unverified Program Executions
    Maria Christakis, ETH Zurich, Switzerland
    Peter Müller, ETH Zurich, Switzerland
    Valentin Wüstholz, ETH Zurich, Switzerland

    How Does Regression Test Prioritization Perform in Real-World Software Evolution?
    Yafeng Lu, University of Texas at Dallas, United States
    Yiling Lou, Peking University, China
    Shiyang Cheng, University of Texas at Dallas, United States
    Lingming Zhang, University of Texas at Dallas, United States
    Dan Hao, Peking University, China
    Yangfan Zhou, Fudan University, China
    Lu Zhang, Peking University, China

    How Does the Degree of Variability Affect Bug-Finding?
    Jean Melo, IT University of Copenhagen, Denmark
    Claus Brabrand, IT University of Copenhagen, Denmark
    Andrzej Wasowski, IT University of Copenhagen, Denmark

    Identifying and Quantifying Architectural Debts
    Lu Xiao, Drexel University, United States
    Yuanfang Cai, Drexel University, United States
    Rick Kazman, Hawaii University, United States
    Ran Mo, Drexel University, United States
    Qiong Feng, Drexel University, United States

    iDice: Problem Identification for Emerging Issues
    Qingwei Lin, Microsoft Research, China
    Jian-Guang Lou, Microsoft Research, China
    Hongyu Zhang, Microsoft Research, China
    Dongmei Zhang, Microsoft Research, China

    Improving Refactoring Speed by 10X
    Jongwook Kim, University of Texas at Austin, United States
    Don Batory, University of Texas at Austin, United States
    Danny Dig, Oregon State University, United States
    Maider Azanza, University of the Basque Country (UPV/EHU), Spain

    IntEQ: Recognizing Benign Integer Overflows via Equivalence Checking Across Multiple Precisions
    Hao Sun, Nanjing University, China
    Xiangyu Zhang, Purdue University, United States
    Yunhui Zheng, IBM T.J. Watson Research Center, United States
    Qingkai Zeng, Nanjing University, China

    "Jumping Through Hoops" Why Do Java Developers Misuse Cryptography APIs?
    Sarah Nadi, Technische Universität Darmstadt, Germany
    Stefan Krüger, Technische Universität Darmstadt, Germany
    Mira Mezini, Technische Universität Darmstadt, Germany
    Eric Bodden, Technische Universität Darmstadt, Germany

    Learning API Usages from Bytecode: A Statistical Approach
    Tam The Nguyen, Utah State University, United States
    Hung Viet Pham, Utah State University, United States
    Phong Minh Vu, Utah State University, United States
    Tung Thanh Nguyen, Utah State University, United States

    Locking Discipline Inference and Checking
    Michael Ernst, University of Washington, United States
    Alberto Lovato, University of Verona, Italy
    Damiano Macedonio, JuliaSoft, Italy
    Fausto Spoto, University of Verona, Italy
    Javier Thaine, University of Washington, United States

    Mining Sandboxes
    Konrad Jamrozik, Saarland University, Saarbrücken, Germany
    Philipp von Styp-Rekowsky, Saarland University, Saarbrücken, Germany
    Andreas Zeller, Saarland University, Saarbrücken, Germany

    Missing Data Imputation Based on Low-rank Recovery and Semi-supervised Regression for Software Effort Estimation
    Xiao-Yuan Jing, State Key Laboratory of Software Engineering, School of Computer, Wuhan University, China
    Fumin Qi, State Key Laboratory of Software Engineering, School of Computer, Wuhan University, China
    Fei Wu, State Key Laboratory of Software Engineering, School of Computer, Wuhan University, China
    Baowen Xu, State Key Laboratory of Software Engineering, School of Computer, Wuhan University, China

    Multi-Objective Software Effort Estimation
    Federica Sarro, University College London, United Kingdom
    Alessio Petrozziello, University of Salerno, Italy
    Mark Harman, University College London, United Kingdom

    MobiPlay: A Remote Execution Based Record-and-Replay Tool for Mobile Applications
    Zhengrui Qin, College of William and Mary, United States
    Yutao Tang, College of William and Mary, United States
    Ed Novak, College of William and Mary, United States
    Qun Li, College of William and Mary, United States

    Nomen Est Omen: Exploring and Exploiting Similarities between Argument and Parameter Names
    Hui Liu, Beijing Institute of Technology, China
    Qiurong Liu, Beijing Institute of Technology, China
    Cristian-Alexandru Staicu, TU Darmstadt, Germany
    Michael Pradel, TU Darmstadt, Germany
    Yue Luo, Beijing Institute of Technology, China

    On The Limits of Mutation Reduction Strategies
    Rahul Gopinath, Oregon State University, United States
    Amin Alipour, Oregon State University, United States
    Iftekhar Ahmed, Oregon State University, United States
    Carlos Jensen, Oregon State University, United States
    Alex Groce, Oregon State University, United States

    On the "Naturalness" of Buggy Code
    Baishakhi Ray, University of California, Davis, United States
    Vincent Hellendoorn, Delft University of Technology, Netherlands
    Saheel Godhane, University of California, Davis, United States
    Zhaopeng Tu, Huawei Technologies Co. Ltd., China
    Alberto Bacchelli, Delft University of Technology, Netherlands
    Premkumar Devanbu, University of California, Davis, United States

    On the Techniques We Create, the Tools We Build, and Their Misalignments: A Study of KLEE
    Eric F. Rizzi, University of Nebraska - Lincoln, United States
    Sebastian Elbaum, University of Nebraska - Lincoln, United States
    Matthew B. Dwyer, University of Nebraska - Lincoln, United States

    Optimizing Selection of Competing Services with Probabilistic Hierarchical Refinement
    Tian Huat Tan, Singapore University of Technology and Design, Singapore
    Manman Chen, National University of Singapore, Singapore
    Jun Sun, Singapore University of Technology and Design, Singapore
    Yang Liu, Nanyang Technological University, Singapore
    Étienne André, Université Paris 13,, France
    Yinxing Xue, Nanyang Technological University, Singapore
    Jin Song Dong, National University of Singapore, Singapore

    Overcoming Open Source Project Entry Barriers with a Portal for Newcomers
    Igor Steinmacher, UTFPR, Brazil
    Tayana Y Conte, UFAM, Brazil
    Christoph Treude, University of São Paulo, Brazil
    Marco Aurélio Gerosa, University of São Paulo, Brazil

    PAC Learning-Based Verification and Model Synthesis
    Yu-Fang Chen, Academia Sinica, Taiwan
    Chiao Hsieh, Academia Sinica, Taiwan
    Ondrej Lengal, Academia Sinica & Brno University of Technology, Czech Republic
    Tsung-Ju Lii, Academia Sinica & National Taiwan University, Taiwan
    Ming-Hsien Tsai, Academia Sinica, Taiwan
    Bow-Yaw Wang, Academia Sinica, Taiwan
    Farn Wang, National Taiwan University, Taiwan

    Performance Issues and Optimizations in JavaScript: An Empirical Study
    Marija Selakovic, TU Darmstadt, Germany
    Michael Pradel, TU Darmstadt, Germany

    PRADA: Prioritizing Android Devices for Apps by Mining Large-Scale Usage Data
    Xuan Lu, Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, PRC, China
    Xuanzhe Liu, Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, PRC, China
    Huoran Li, Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, PRC, China
    Tao Xie, University of Illinois at Urbana-Champaign, United States
    Dan Hao, Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, PRC, China
    Qiaozhu Mei, University of Michigan, United States
    Gang Huang, Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, PRC, China
    Feng Feng, Wandoujia Lab, Beijing, China, China

    Probing for Requirements Knowledge to Stimulate Architectural Thinking
    Preethu Rose Anish, Tata Consultancy Services, India
    Balaji Balasubramaniam, Tata Consultancy Services, India
    Abhishek Sainani, Tata Consultancy Services, India
    Jane Cleland-Huang, DePaul University, United States
    Maya Daneva, University of Twente, Netherlands
    Roel J. Wieringa, University of Twente, Netherlands
    Smita Ghaisas, Tata Consultancy Services, India

    Program Synthesis Using Natural Language
    Aditya Desai, IIT Kanpur (now at Tower Research), India
    Sumit Gulwani, Microsoft Research, United States
    Vineet Hingorani, IIT Kanpur (now at SAP), India
    Nidhi Jain, IIT Kanpur (now at Intel), India
    Amey Karkare, IIT Kanpur, India
    Mark Marron, Microsoft Research, United States
    Sailesh R., IIT Kanpur (now at Intel), India
    Subhajit Roy, IIT Kanpur, India, India

    Quality Experience: A Grounded Theory of Software Quality Assurance Without Testers
    Lutz Prechelt, Freie Universität Berlin, Germany
    Holger Schmeisky, Freie Universität Berlin, Germany
    Franz Zieris, Freie Universität Berlin, Germany

    Quantifying and Mitigating Turnover-Induced Knowledge Loss: Case Studies of Chrome and a Project at Avaya
    Peter C Rigby, Concordia University, Canada
    Yue Cai Zhu, Concordia University, Canada
    Samuel M Donadelli, Concordia University, Canada
    Audris Mockus, University of Tennessee, United States

    Reducing Combinatorics in GUI Testing of Android Applications
    Nariman Mirzaei, George Mason University, United States
    Joshua Garcia, University of California, Irvine, United States
    Hamid Bagheri, University of California, Irvine, United States
    Alireza Sadeghi, University of California, Irvine, United States
    Sam Malek, University of California, Irvine, United States

    Reference Hijacking: Patching, Protecting and Analyzing on Unmodified and Non-Rooted Android Devices
    Wei You, Renmin University of China, China
    Bin Liang, Renmin University of China, China
    Wenchang Shi, Renmin University of China, China
    Shuyang Zhu, Renmin University of China, China
    Peng Wang, Renmin University of China, China
    Sikefu Xie, Renmin University of China, China
    Xiangyu Zhang, Purdue University, United States

    Release Planning of Mobile Apps Based on User Reviews
    Lorenzo Villarroel, Free University of Bozen-Bolzano, Italy
    Gabriele Bavota, Free University of Bozen-Bolzano, Italy
    Barbara Russo, Free University of Bozen-Bolzano, Italy
    Rocco Oliveto, University of Molise, Pesche (IS), Italy
    Massimiliano Di Penta, University of Sannio, Benevento, Italy

    Reliability of Run-Time Quality-of-Service Evaluation Using Parametric Model Checking
    Guoxin Su, National University of Singapore, Singapore
    David Rosenblum, National University of Singapore, Singapore
    Giordano Tamburrelli, Vrije Universiteit, Netherlands

    RETracer: Triaging Crashes by Reverse Execution from Partial Memory Dumps
    Weidong Cui, Microsoft Research, United States
    Marcus Peinado, Microsoft Research, United States
    Sang Kil Cha, Carnegie Mellon University, United States
    Yanick Fratantonio, University of California at Santa Barbara, United States
    Vasileios Kemerlis, Brown University, United States

    Revisit of Automatic Debugging via Human Focus-tracking Analysis
    Xiaoyuan Xie, State Key Lab of Software Engineering, Wuhan University, China
    Zicong Liu, State Key Lab of Novel Software Technology, Nanjing University, China
    Shuo Song, State Key Lab of Novel Software Technology, Nanjing University, China
    Zhenyu Chen, State Key Lab of Novel Software Technology, Nanjing University, China
    Jifeng Xuan, State Key Lab of Software Engineering, Wuhan University, China
    Baowen Xu, State Key Lab of Novel Software Technology, Nanjing University, China

    Revisiting Code Ownership and Its Relationship with Software Quality in the Scope of Modern Code Review
    Patanamon Thongtanunam, Nara Institute of Science and Technology, Japan
    Shane McIntosh, McGill University, Canada
    Ahmed E. Hassan, Queen’s University, Canada
    Hajimu Iida, Nara Institute of Science and Technology, Japan

    Risk-Driven Revision of Requirements Models
    Dalal Alrajeh, Imperial College London, United Kingdom
    Axel Van Lamsweerde, Universite catholique de Louvain, Belgium
    Jeff Kramer, Imperial College London, United Kingdom
    Alessandra Russo, Imperial College London, United Kingdom
    Sebastian Uchitel, Imperial College London, United Kingdom

    Scalable Thread Sharing Analysis
    Jeff Huang, Texas A&M University, United States

    Shadow of a Doubt: Testing for Divergences Between Software Versions
    Hristina Palikareva, Imperial College London, United Kingdom
    Tomasz Kuchta, Imperial College London, United Kingdom
    Cristian Cadar, Imperial College London, United Kingdom

    SourcererCC: Scaling Code Clone Detection to Big-Code
    Hitesh Sajnani, School of Information and Computer Science, UC Irvine, USA, United States
    Vaibhav Saini, School of Information and Computer Science, UC Irvine, USA, United States
    Jeffrey Svajlenko, Department of Computer Science, University of Saskatchewan, Canada, Canada
    Chanchal K. Roy, Department of Computer Science, University of Saskatchewan, Canada, Canada
    Cristina V. Lopes, School of Information and Computer Science, UC Irvine, USA, United States

    StubDroid: Automatic Inference of Precise Data-flow Summaries for the Android Framework
    Steven Arzt, TU Darmstadt / EC SPRIDE, Germany
    Eric Bodden, TU Darmstadt and Fraunhofer SIT, Germany

    SWIM: Synthesizing What I Mean
    Mukund Raghothaman, University of Pennsylvania, United States
    Yi Wei, Microsoft Research, Cambridge, United Kingdom
    Youssef Hamadi, Microsoft Research, Cambridge, United Kingdom

    Synthesizing Framework Models for Symbolic Execution
    Jinseong Jeon, University of Maryland, College Park, United States
    Xiaokang Qiu, Massachusetts Institute of Technology, United States
    Jonathan Fetter-Degges, University of Maryland, College Park, United States
    Jeffrey S. Foster, University of Maryland, College Park, United States
    Armando Solar-Lezama, Massachusetts Institute of Technology, United States

    Termination-Checking for LLVM Peephole Optimizations
    David Menendez, Rutgers University, United States
    Santosh Nagarakatte, Rutgers University, United States

    The Challenges of Staying Together While Moving Fast: An Exploratory Study
    Julia Rubin, Massachusetts Institute of Technology, United States
    Martin Rinard, Massachusetts Institute of Technology, United States

    The Emerging Role of Data Scientists on Software Development Teams
    Miryung Kim, University of California, Los Angeles, United States
    Thomas Zimmermann, Microsoft Research, United States
    Robert DeLine, Microsoft Research, United States
    Andrew Begel, Microsoft Research, United States

    The Evolution of C Programming Practices: A Study of the Unix Operating System 1973-2015
    Diomidis Spinellis, Athens University of Economics and Business, Greece
    Panos Louridas, Athens University of Economics and Business, Greece
    Maria Kechagia, Athens University of Economics and Business, Greece

    The Impact of Test Case Summaries on Bug Fixing Performance: An Empirical Investigation
    Sebastiano Panichella, University of Zurich, Department of Informatics, Switzerland
    Annibale Panichella, Delft University of Technology, Netherlands
    Moritz Beller, Delft University of Technology, Netherlands
    Andy Zaidman, Delft University of Technology, Netherlands
    Harald Gall, University of Zurich, Department of Informatics, Switzerland

    The Sky Is Not the Limit: Multitasking on GitHub Projects
    Bogdan Vasilescu, University of California, Davis, United States
    Kelly Blincoe, Auckland University of Technology, New Zealand, New Zealand
    Qi Xuan, Zhejiang University of Technology, China
    Casey Casalnuovo, University of California, Davis, United States
    Daniela Damian, University of Victoria, Victoria, Canada
    Premkumar Devanbu, University of California, Davis, United States
    Vladimir Filkov, University of California, Davis, United States

    Too Long; Didn't Watch! Extracting Relevant Fragments from Software Development Video Tutorials
    Luca Ponzanelli, Università della Svizzera italiana (USI), Switzerland
    Gabriele Bavota, Free University of Bozen-Bolzano, Italy
    Andrea Mocci, Università della Svizzera italiana (USI), Switzerland
    Massimiliano Di Penta, University of Sannio, Italy
    Rocco Oliveto, University of Molise, Italy
    Mir Hasan, Florida State University, United States
    Barbara Russo, Free University of Bozen-Bolzano, Italy
    Sonia Haiduc, Florida State University, United States
    Michele Lanza, Università della Svizzera italiana (USI), Switzerland

    Toward a Framework for Detecting Privacy Policy Violation in Android Application Code
    Rocky Slavin, Department of Computer Science, University of Texas at San Antonio, United States
    Xiaoyin Wang, Department of Computer Science, University of Texas at San Antonio, United States
    Mitra Bokaei Hosseini, Department of Computer Science, University of Texas at San Antonio, United States
    William Hester, Department of Computer Science, University of Texas at Dallas, United States
    Ram Krishnan, Department of Electrical and Computer Engineering, University of Texas at San Antonio, United States
    Jaspreet Bhatia, Institute for Software Research, Carnegie Mellon University, United States
    Travis D. Breaux, Institute for Software Research, Carnegie Mellon University, United States
    Jianwei Niu, Department of Computer Science, University of Texas at San Antonio, United States

    Type-Aware Concolic Testing of JavaScript Programs
    Monika Dhok, Indian Institute of Science, India
    Murali Krishna Ramanathan, Indian Institute of Science, India
    Nishant Sinha, IBM Research, India, India

    Understanding and Fixing Multiple Language Interoperability Issues: The C/Fortran Case
    Nawrin Sultana, Auburn University, United States
    Justin Middleton, Auburn University, United States
    Jeffrey Overbey, Auburn University, United States
    Munawar Hafiz, Auburn University, United States

    Understanding Asynchronous Interactions in Full-Stack JavaScript
    Saba Alimadadi, University of British Columbia, Canada
    Ali Mesbah, University of British Columbia, Canada
    Karthik Pattabiraman, University of British Columbia, Canada

    Using (Bio)Metrics to Predict Code Quality Online
    Sebastian C. Müller, University of Zurich, Switzerland
    Thomas Fritz, University of Zurich, Switzerland

    VDTest: An Automated Framework to Support Testing for Virtual Devices
    Tingting Yu, University of Kentucky, United States
    Xiao Qu, ABB Corporate Research, United States
    Myra B. Cohen, University of Nebraska - Lincoln, United States

    Work Practices and Challenges in Pull-Based Development: The Contributor’s Perspective
    Georgios Gousios, Radboud University Nijmegen, Netherlands
    Margaret-Anne Storey, University of Victoria, Canada
    Alberto Bacchelli, Delft University of Technology, Netherlands

    Journal First Papers

    Open Innovation in Software Engineering: A Systematic Mapping Study — Empirical Software Engineering (April 2015)
    Hussan Munir, Department of Computer Science, Lund University
    Krzysztof Wnuk, Department of Computer Science, Lund University
    Per Runeson, Department of Computer Science, Lund University

    From Aristotle to Ringelmann: A large-scale analysis of team productivity and coordination in Open Source Software projects — Empirical Software Engineering (December 2015)
    Ingo Scholtes,ETH Zürich
    Pavlin Mavrodiev,ETH Zürich
    Frank Schweitzer,ETH Zürich

    A Field Study of How Developers Locate Features in Source Code — Empirical Software Engineering (March 2015)
    Kostadin Damevski,Virginia State University
    David Shepherd,ABB
    Lori Pollock,University of Delaware

    Inflow and Retention in OSS Communities with Commercial Involvement: A Case Study of Three Hybrid Projects — ACM TOSEM (January 2016)
    Minghui Zhou,Peking University
    Audris Mockus,University of Tennessee
    Xiujuan Ma,National Institute of Network and Information Security Beijing
    Lu Zhang,Peking University
    Hong Mei,Peking University

    Automatically Recommending Peer Reviewers in Modern Code Review — IEEE TSE (October 2015)
    Motahareh Bahrami Zanjani,Wichita State University
    Huzefa Kagdi,Wichita State University
    Christian Bird,Microsoft Research

    Evaluating the Effects of Architectural Documentation: A Case Study of a Large Scale Open Source Project — IEEE TSE (July 2015)
    Rick Kazman, Software Engineering Institute, Carnegie Mellon University and University of Hawaii
    Dennis Goldenson, Software Engineering Institute, Carnegie Mellon University
    Ira Monarch, Software Engineering Institute, Carnegie Mellon University
    William Nichols, Software Engineering Institute, Carnegie Mellon University
    Giuseppe Valetto,Fondazione Bruno Kessler

    Metamorphic Testing for Software Quality Assessment: A Study of Search Engines — IEEE TSE (September 2015)
    Zhi Quan Zhou, University of Wollongong
    Shaowen Xiang, University of Wollongong
    Tsong Yueh Chen, Swinburne University of Technolog

  • 相关阅读:
    教你50招提升ASP.NET性能(二十一):避免使用会话状态
    教你50招提升ASP.NET性能(二十):7条便利的ViewState技巧
    教你50招提升ASP.NET性能(二十):认识你的循环
    教你50招提升ASP.NET性能(十九):静态集合
    教你50招提升ASP.NET性能(十八):在处理网站性能问题前,首先验证问题是否出在客户端
    教你50招提升ASP.NET性能(十七):不要认为问题只会从业务层产生
    教你50招提升ASP.NET性能(十六):把问题仍给硬件而不是开发人员
    教你50招提升ASP.NET性能(十五):解决性能问题时不要低估UI的价值
    教你50招提升ASP.NET性能(十四):使用startMode属性来减少ASP.NET站点加载时间
    Chrome谷歌浏览器书签排序后,重启浏览器导致排序无效的问题(完美解决)
  • 原文地址:https://www.cnblogs.com/juking/p/5343986.html
Copyright © 2011-2022 走看看