Workshop Program

Date: May 4, 2010.

Location: Cape Town, South Africa, CTICC.

Room: To be determined.

Long talks are allocated 20 minutes (including questions). At the end of each session, there will be an open discussion.

9:00-10:30 Session 1

    • Welcome.
    • Reid Holmes, Martin Robillard, Robert J. Walker, and Thomas Zimmermann
  • Recommending Rename Refactorings
  • Andreas Thies and Christian Roth
  • Utilizing Recommender Systems to Support Software Requirements Elicitation
  • Carlos Castro Herrera and Jane Cleland-Huang

10:30-11:00 Coffee break

11:00-12.30 Poster Session

Each poster will have the opportunity to give a one minute overview of their poster at the start of the session.

  • Recommendation and Decision Technologies For Requirements Engineering
    • Alexander Felfernig, Monika Schubert and Monika Mandl, Francesco Ricci, Walid Maalej
  • Towards Knowledge Assisted Agile Requirements Evolution
  • Manish Kumar, Nirav Ajmeri and Smita Ghaisas
  • Recommending Source Code Examples via API Call Usages and Documentation
  • Collin McMillan, Denys Poshyvanyk and Mark Grechanik
  • Towards Better Code Completion by API Grouping, Filtering, and Popularity-Based Ranking
  • Daqing Hou and Dave Pletcher
  • KAdvice: Infering Synchronization Patterns From an Existing Codebase
  • Alexander Schmidt and Andreas Polze
  • A Recommendation Framework for Allocating Global Software Teams in Software Product Line Projects
  • Thaís Pereira, Vinicius Santos, Bruno Ribeiro and Gledson Elias
  • Recommending Experts using Communication History
  • Alan Moraes, Cleyton da Trindade, Yuri Barbosa, Eduardo Silva and Silvio Meira
  • The weHelp Reference Architecture for Community-Driven Recommender Systems
  • Swapneel Sheth, Nipun Arora, Christian Murphy and Gail Kaiser
  • Component Recommendation for Cloud Applications
  • Zibin Zheng and Michael Lyu
  • On Recommending Meaningful Names in Source and UML
  • Adrian Kuhn

12:30-14:00 Lunch break

14:00-15:30 Session 3

  • Predicting the Fix Time of Bugs
  • Emanuel Geiger, Martin Pinzger and Harald Gall
  • What is Trust in a Recommender for Software Development
  • Gail Murphy and Emerson Murphy-Hill

15:30-16:00 Coffee break

16:00-17:30 Session 4

  • Assisting Engineers in Switching Artifacts by using Task Semantic and Interaction History
  • Walid Maalej and Alexander Sahm
  • Proposing Software Design Recommendations Based on Component Interface Intersecting
  • Oliver Hummel, Werner Janjic and Colin Atkinson
    • Wrap-up.
    • Reid Holmes,Martin Robillard, Robert J. Walker, and Thomas Zimmermann