Papers and Events

International Conference on Software Engineering 2013
May 18–26, 2013 | San Francisco, CA, United States

Papers Co-Authored by Microsoft Researchers

The following papers, which will be presented at the thirty-fifth International Conference on Software Engineering (ICSE 2013), were authored or co-authored Microsoft researchers.

Saturday, May 18, 2013

GAS 2013 (3rd International Workshop on Games and Software Engineering)
ICSE 2013 co-located event

  • Educational Software Engineering: Where Software Engineering, Education, and Gaming Meet
    Tao Xie North Carolina State University, United States
    Nikolai Tillmann, Microsoft Research, United States
    Jonathan de Halleux, Microsoft Research, United States

Saturday, May 18–Sunday, May 19, 2013

MSR 2013 (10th Working Conference on Mining Software Repositories)
ICSE 2013 co-located event

  • Gerrit Software Code Review Data from Android
    Murtuza Mukadam Concordia University, Canada
    Christian Bird, Microsoft Research, United States
    Peter C. Rigby Concordia University, Canada
  • The Impact of Tangled Code Changes
    Kim Herzig, Microsoft Research, UK
    Andreas Zeller, Saarland University, Germany
  • Mining Succinct and High-Coverage API Usage Patterns from Source Code
    Jue Wang, Tsinghua University, China
    Yingnong Dang, Microsoft Research, China
    Hongyu Zhang, Tsinghua University, China
    Kai Chen, Peking University, China
    Tao Xie, North Carolina State University, United States
    Dongmei Zhang, Microsoft Research, China
  • Contextual Analysis of Program Logs for Understanding System Behaviors
    Qiang Fu, Microsoft Research, China
    Jian-Guang Lou, Microsoft Research, China
    Qingwei Lin, Microsoft Research, China
    Rui Ding, Microsoft, China
    Dongmei Zhang, Microsoft Research, China
    Tao Xie, North Carolina State University, United States

Monday, May 20, 2013

  • Developing Verified Programs with Dafny (tutorial summary)
    Track: Tutorials; 13:30–17:00
    Rustan Leino, Microsoft Research, United States
  • Software Analytics: Achievements and Challenges (tutorial summary)
    Track: Tutorials; 13:30–17:00
    Dongmei Zhang, Microsoft Research, China
    Tao Xie, North Carolina State University, United States

RELENG 2013 (International Workshop on Release Engineering)
ICSE 2013 co-located event

  • What Effect does Distributed Version Control have on OSS Project Organization?
    Peter C. Rigby, Concordia University, Canada
    Earl T. Barr, University College London, UK
    Christian Bird, Microsoft Research, United States
    Premkumar Devanbu, UC Davis, United States
    Daniel M. German, University of Victoria, Canada

Tuesday, May 21, 2013

DAPSE 2013 (International Workshop on Data Analysis Patterns in Software Engineering)
ICSE 2013 co-located event

  • Structural and Temporal Patterns-Based Features
    Venkatesh-Prasad Ranganath, Microsoft Research, India
    Jithin Thomas, Microsoft Research, India

Wednesday, May 22, 2013

Thursday, May 23, 2013

  • LASE: Locating and Applying Systematic Edits by Learning from Examples (full paper)
    Track: Technical Research—Search-Based SE; 10:30–12:00
    Na Meng and Miryung Kim, University of Texas at Austin, United States
    Kathryn S. McKinley, Microsoft Research, United States / University of Texas at Austin, United States
  • Pathways to Technology Transfer and Adoption: Achievements and Challenges (mini-tutorial)
    Track: Software Engineering in Practice; 10:30–12:00
    Dongmei Zhang, Microsoft Research, China
    Tao Xie, North Carolina State University, United States
  • The Design of Bug Fixes (full paper)
    Track: Technical Research—Debugging; 13:30–15:30
    Emerson Murphy-Hill, North Carolina State University, United States
    Thomas Zimmermann, Christian Bird, and Nachiappan Nagappan, Microsoft Research, United States
  • A Characteristic Study on Failures of Production Distributed Data-Parallel Programs (experience reports)
    Track: Software Engineering in Practice; 13:30–15:30
    Sihan Li and Tao Xie, North Carolina State University, United States
    Hucheng Zhou and Haoxiang Lin, Microsoft Research, China
    Tian Xiao, Tsinghua University, China
    Haibo Lin, Microsoft Bing, China
    Wei Lin, Microsoft Bing, United States
  • It’s Not a Bug, It’s a Feature: How Misclassification Impacts Bug Prediction (full paper)
    Track: Technical Research—Bug Prediction; 16:00–17:30
    Kim Herzig, formerly Saarland University; now Microsoft Research, Cambridge, UK
    Sascha Just, Saarland University
    Andreas Zeller, Saarland University

Friday, May 24, 2013

Saturday, May 25, 2013

CHASE 2013 (6th International Workshop on Cooperative and Human Aspects of Software Engineering)
ICSE 2013 co-located event

  • App-Directed Learning: An Exploratory Study
    Jonathan Sillito, University of Calgary, Canada
    Andrew Begel, Microsoft Research, United States
  • Improving Developer Participation Rates in Surveys
    Edward Smith, University of Maryland, United States
    Robert Loftin, North Carolina State University, United States
    Emerson Murphy-Hill, North Carolina State University, United States
    Christian Bird, Microsoft Research, United States
    Thomas Zimmermann, Microsoft Research, United States

Events Co-Organized by Microsoft Research

Saturday, May 18–Sunday, May 19, 2013

  • MSR 2013 (10th Working Conference on Mining Software Repositories)
    Organizers:
    • Thomas Zimmermann, Microsoft Research, United States
    • Massimiliano Di Penta, University of Sannio, Italy
    • Sunghun Kim, Hong Kong University of Science and Technology, China

Monday, May 20, 2013

  • RELENG 2013 (International Workshop on Release Engineering)
    Organizers:
    • Bram Adams, Polytechnique Montréal, Canada
    • Christian Bird, Microsoft Research, United States
    • Foutse Khomh, Polytechnique Montréal, Canada
    • Kim Moir, Mozilla, Canada

Tuesday, May 21, 2013

  • TOPI 2013 (3rd Workshop on Developing Tools as Plug-Ins)
    Organizers:
    • Michael Barnett, Microsoft Research, United States
    • Martin Nordio, ETH Zurich, Switzerland
    • Judith Bishop, Microsoft Research, United States
    • Karin K. Breitman, PUC-Rio, Brazil
    • Diego Garbervetsky, Universidad de Buenos Aires, Argentina

  • DAPSE 2013 (International Workshop on Data Analysis Patterns in Software Engineering)
    Organizers:
    • Christian Bird, Microsoft Research, United States
    • Tim Menzies, West Virginia University, United States
    • Thomas Zimmermann, Microsoft Research, United States

Saturday, May 25, 2013 

  • MOBS 2013 (International Workshop on the Engineering of Mobile-Enabled Systems)
    Organizers:
    • Grace A. Lewis, SEI, United States
    • Jeff Gray, University of Alabama, United States
    • Henry Muccini, University of L'Aquila, Italy
    • Nachiappan Nagappan, Microsoft Research, United States
    • David Rosenblum, National University of Singapore, Singapore
    • Emad Shihab, Rochester Institute of Technology, United States

Sunday, May 26, 2013

  • USER 2013 (2nd International Workshop on User Evaluations for Software Engineering Researchers)
    Organizers:
    • Andrew Begel, Microsoft Research, United States
    • Caitlin Sadowski, Google, United States