Suite 2009

1st Intl. Workshop on Search-driven development: Users, Infrastructure, Tools and Evaluation.
Colocated with 31st International Conference on Software Engineering (ICSE)
Vancouver, Canada, May 16, 2009


Program

9:00 - 10:30 Session 1

  • 9:00 - 9:30
    • workshop Intro, and self-introduction

Tools

  • 9:30 - 9:35
    • Toshihiro Kamiya
    • Programmable Queries or a New Design of Search Tools
  • 9:35 - 9:40
    • Oleksandr Panchenko
    • Hybrid Storage for Enabling Fully-Featured Text Search and Fine-Grained Structural Search over Source Code
  • 9:45 - 9:50
    • Ohad Barzilay; Orit Hazzan; Amiram Yehudai
    • Characterizing Example Embedment as a Software Activity
  • 9:50 - 10:05
    • mini-panel discussion

Semantic Search

  • 10:05 - 10:10
    • Werner Janjic; Dietmar Stoll; Philipp Bostan; Colin Atkinson
    • Lowering the Barrier to Reuse through Test-Driven Search
  • 10:10 - 10:15
    • Steven Reiss
    • What to Search For
  • 10:15 - 10:30
    • mini-panel discussion

10:30 - 11:00 break

11:00 - 12:30 Session 2

Infrastructure

  • 11:00 - 11:05
    • Sushil Bajracharya; Joel Ossher; Cristina Lopes
    • Sourcerer: An Internet-Scale Software Repository
  • 11:05 - 11:10
    • Erik Linstead; Lindsey Hughes; Cristina Lopes; Pierre Baldi
    • Exploring Java Software Vocabulary: A Search and Mining Perspective
  • 11:10 - 11:15
    • Madhuri Marri; Suresh Thummalapenta; Tao Xie
    • Improving Software Quality Via Code Searching and Mining
  • 11:15 - 11:30
    • mini-panel discussion

Users

  • 11:30 - 11:35
    • Jamie Starke; Chris Luce; Jonathan Sillito
    • Working with Search Results
  • 11:35 - 11:40 Holmes
    • Reid Holmes
    • Do Developers Search for Source Code Examples Using Multiple Facts?
  • 11:40 - 11:45
    • Romain Robbes
    • On the Evaluation of Recommender Systems with Recorded Interactions
  • 11:45 - 12:00
    • mini-panel discussion

Information Integration

  • 12:00 - 12:05
    • Thomas Fritz; Gail C. Murphy
    • Search, Stitch, View: Easing Information Integration in an IDE
  • 12:05 - 12:10
    • Makoto Ichii; Yasuhiro Hayase; Reishi Yokomori; Tetsuo Yamamoto; Katsuro Inoue
    • Software Component Recommendation Based on User Collaborations
  • 12:10 - 12:15
    • Susan E. Sim; Rosalva E. Gallardo-Valencia
    • Internet-Scale Code Search
  • 12:15 - 12:30
    • mini-panel discussion

12:30 - 2:00 lunch

2:00 - 3:30 Session 3

  • 2:00 - 2:30
    • poster
  • 2:30 - 3:30
    • group discussion

3:30 - 4:00 break

4:00 - 5:30 Session 4

  • 4:00 - 4:30
    • group discussion
  • 4:30 - 5:00
    • group report
  • 5:00 - 5:30
    • wrap up
Last changed by admin on 21 April 2009