The 15th CREST Open Workshop 

Predictive Modelling and Search Based Software Engineering

  

Date: 24 - 25 October 2011

Venue: Engineering Front Executive Suite, Roberts Building, UCL (Directions, or 'C5' on the map here, or Find it on Google maps.)

 

There has been recent work concerning the relationships between Predictive Modelling and Search Based Software Engineering. Predictive models can also be used in the analysis and testing of software, helping to predict properties faults. Predictive models are not restricted merely to software prediction; there is widespread use of predictive models in the digital humanities and arts. This multidisciplinary workshop will draw together researchers working on predictive modelling with potential users of predictive models in the software engineering community and beyond. Software Engineering predictions are notoriously inaccurate, yet prediction is nevertheless highly important to provide effective support to Software Engineering managers. Fortunately, there has been much recent progress in improving predictive models. The workshop will focus on developing a research agenda that understands and exploits the potential interlay between predictive modelling, search based software engineering and applications in software engineering and beyond. 

  

Keynote speakers: Tim Menzies, West Virginia University, USA

                               Thomas J. Ostrand, AT&T Labs Research, USA

                            

Programme: (Downloadable Programme in PDF)

                                                   +++++++++24 October – DAY 1+++++++++

 

10:00     Arrival, Coffee and Pastries

10:30     Welcome and Introductions (Slides, Video)

              Mark Harman, CREST Centre, SSE Group, Department of Computer Science UCL, UK

11:30     Keynote

              S.P.A.C.E. Exploration for Software Engineering (Slides_1 or 2Video_1, 2, 3)

              Tim Menzies, Lane Department of Computer Science & Electrical Engineering, West Virginia University, USA

12:30     Discussion

13:00     Sandwich lunch at the venue

14:00     Session 1- Chair: Shin Yoo, CREST Centre, SSE Group, UCL, UK

              Software Quality: Moving Research To Practice (Slides, Video)

              Ahmed E. Hassan, School of Computing, Queen's University, Canada

              Failure-prediction in Practice: Lessons Learned (Slides, Video)

              Nachi Nagappan, Microsoft Research, USA

              Speculative Analysis: Exploring Future States of Software (SlidesVideo)

              Yuriy Brun, Computer Science & Engineering, University of Washington, USA

15:30     Refreshments

16:00     Session 2 – Chair: Mark Harman, CREST Centre, SSE Group, UCL, UK

              On the Evaluation of Defect Prediction Models (SlidesVideo)

              Thilo Mende, Software Engineering Group, Universtity of Bremen, Germany

              It doesn't matter what you do but does matter who does it! (SlidesVideo)

              Martin Shepperd, Brunel University, West London, UK

17:00     Working session: SBSE, metrics and models: collaborations, connections and opportunities

18:00     End of day 1

              Light Dinner at Marlborough Arms

                                             +++++++++25 October – Day 2+++++++++

 

9:00     Arrival, Coffee and Pastries

9:30     Session 3 – Chair: David Clark, CREST Centre, SSE Group, UCL, UK

            Impromptu: Tutorial on Search Based Software Engineering (Slides, Video)

            Mark Harman, CREST Centre, SSE Group, Department of Computer Science UCL, UK

            Causal Models for Better Fault Localisation (Slides, Video)

            George K. Baah, College of Computing, Georgia Institute of Technology, USA

            Using Information Theory to Guide Fault Localisation (SlidesVideo_1, Video_2)

            Shin Yoo, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

11:00   Refreshments

11:30   Session 4 – Chair: Yuanyuan Zhang, Department of Computer Science, UCL, UK

            Search-based techniques metric definition to identify defective classes (SlidesVideo)

            Segla Kpodjedo, École Polytechnique de Montréal, Canada

            Subgroup Discovery for Defect Prediction (Slides)      

            Rachel Harrison, Oxford Brookes University, UK

            Cost estimation result consistency: Implications for SBSE (SlidesVideo)

            Marc Roper, Computer and Information Sciences, University of Strathclyde, UK

13:00    Sandwich lunch at the venue

14:00    Session 5 – Chair: Elaine J. Weyuker, AT&T Labs Research, USA

             Real-World Challenges in Building Accurate Software Fault Prediction Models (SlidesVideo)

             Cagatay Catal, TUBITAK-BILGEM (Research Council of TURKEY), Turkey

             Software quality prediction (SlidesVideo)

             Stefan Wagner, Institute of Softwaretechnology, University of Stuttgart, Germany

             Early Failure Prediction in Feature Request Management Systems (Slides (PDFKEYVideo)

             Camilo Fitzgerald, SSE Group, Department of Computer Science, UCL, UK

15:30    Refreshments

16:00    Keynote

             Refections and Perspectives on Predictive Modelling in Industry (Slides (PDF, PPTX))

             Thomas J. Ostrand, AT&T Labs Research, USA

17:00    Discussion

17:30    Wrap-up

18:00    Close

 

Note: 

At the COW, the recent systematic review by Hall, Beecham, Bowes, Gray and Counsell was discussed at some length. Those who are interested in this review can obtain the full text of this paper, at no charge, from the BURA archive here, the COW archive, or http://dx.doi.org/10.1109/TSE.2011.103

Photos: (Credit: Shin Yoo, Jian Ren)

 

   

   

  

  

  

 

This workshop is supported by the following sponsors:

      

          

                           SEBASE Project


  

                       

REGISTRATION IS CLOSED FOR THIS WORKSHOP

 

Registered Attendees:

  1. Bram Adams, Queen's University, Canada
  2. Dalal Alrajeh, Department of Computing, Imperial College London, UK
  3. David Bowes, University of Hertfordshire, UK
  4. Mustafa Bozkurt CREST Centre, SSE Group, Department of Computer Science, UCL, UK
  5. Yuriy Brun, Computer Science & Engineering, University of Washington, USA
  6. George K. Baah, College of Computing, Georgia Institute of Technology, USA
  7. Cagatay Catal, TUBITAK-BILGEM (Research Council of TURKEY), Turkey
  8. David Clark, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
  9. Paolo Falcarin, School of Computing, IT and Engineering (CITE), University of East London, UK
  10. Camilo Fitzgerald, SSE Group, Department of Computer Science, UCL
  11. Nicolas Gold, CREST Centre, SSE Group, Department of Computer Science, UCL
  12. David Gray, University of Hertfordshire, UK
  13. Tracy Hall, Brunel University, UK
  14. Mark Harman, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
  15. Rachel Harrison, Oxford Brookes University, UK
  16. Ahmed E. Hassan, School of Computing, Queen's University, Canada
  17. Derek Jones, Knowledge Software, UK
  18. Segla Kpodjedo, École Polytechnique de Montréal, Canada
  19. Jens Krinke, CREST Centre, SSE Group, Department of Computer Science, UCL
  20. Emmanuel Letier, SSE Group, Department of Computer Science, UCL
  21. Arthorn Luangsodsai, University of Essex, UK
  22. Thilo Mende, Software Engineering Group, Universtity of Bremen, Germany
  23. Tim Menzies, Lane Department of Computer Science & Electrical Engineering, West Virginia University, USA
  24. Leandro Lei Minku, CERCIA, School of Computer Science, University of Birmingham, UK
  25. Nachi Nagappan, Microsoft Research, USA
  26. Thomas J. Ostrand, AT&T Labs Research, USA
  27. Jian Ren, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
  28. Vincent Ribaud, Département d'Informatique, University of Brest, France
  29. Daniel Rodriguez, The University of Alcalá, Spain
  30. Marc Roper, Computer and Information Sciences, University of Strathclyde, UK
  31. Federica Sarro, Università degli Studi di Salerno, Italy
  32. Martin Shepperd, Brunel University, West London, UK
  33. Varsha Veerapp, Department of Computer Science, UCL, UK
  34. Stefan Wagner, Institute of Software Technology, University of Stuttgart, Germany
  35. Shuo Wang, CERCIA, School of Computer Science, University of Birmingham, UK
  36. Elaine J. Weyuker, AT&T Labs Research, USA
  37. Shin Yoo, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
  38. Yuanyuan Zhang, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
This page was last modified on 29 Mar 2012.