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 2, Video_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 (Slides, Video)
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 (Slides, Video)
Thilo Mende, Software Engineering Group, Universtity of Bremen, Germany
It doesn't matter what you do but does matter who does it! (Slides, Video)
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 (Slides, Video_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 (Slides, Video)
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 (Slides, Video)
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 (Slides, Video)
Cagatay Catal, TUBITAK-BILGEM (Research Council of TURKEY), Turkey
Software quality prediction (Slides, Video)
Stefan Wagner, Institute of Softwaretechnology, University of Stuttgart, Germany
Early Failure Prediction in Feature Request Management Systems (Slides (PDF, KEY) Video)
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:
|
REGISTRATION IS CLOSED FOR THIS WORKSHOP
Registered Attendees:
- Bram Adams, Queen's University, Canada
- Dalal Alrajeh, Department of Computing, Imperial College London, UK
- David Bowes, University of Hertfordshire, UK
- Mustafa Bozkurt CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Yuriy Brun, Computer Science & Engineering, University of Washington, USA
- George K. Baah, College of Computing, Georgia Institute of Technology, USA
- Cagatay Catal, TUBITAK-BILGEM (Research Council of TURKEY), Turkey
- David Clark, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Paolo Falcarin, School of Computing, IT and Engineering (CITE), University of East London, UK
- Camilo Fitzgerald, SSE Group, Department of Computer Science, UCL
- Nicolas Gold, CREST Centre, SSE Group, Department of Computer Science, UCL
- David Gray, University of Hertfordshire, UK
- Tracy Hall, Brunel University, UK
- Mark Harman, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Rachel Harrison, Oxford Brookes University, UK
- Ahmed E. Hassan, School of Computing, Queen's University, Canada
- Derek Jones, Knowledge Software, UK
- Segla Kpodjedo, École Polytechnique de Montréal, Canada
- Jens Krinke, CREST Centre, SSE Group, Department of Computer Science, UCL
- Emmanuel Letier, SSE Group, Department of Computer Science, UCL
- Arthorn Luangsodsai, University of Essex, UK
- Thilo Mende, Software Engineering Group, Universtity of Bremen, Germany
- Tim Menzies, Lane Department of Computer Science & Electrical Engineering, West Virginia University, USA
- Leandro Lei Minku, CERCIA, School of Computer Science, University of Birmingham, UK
- Nachi Nagappan, Microsoft Research, USA
- Thomas J. Ostrand, AT&T Labs Research, USA
- Jian Ren, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Vincent Ribaud, Département d'Informatique, University of Brest, France
- Daniel Rodriguez, The University of Alcalá, Spain
- Marc Roper, Computer and Information Sciences, University of Strathclyde, UK
- Federica Sarro, Università degli Studi di Salerno, Italy
- Martin Shepperd, Brunel University, West London, UK
- Varsha Veerapp, Department of Computer Science, UCL, UK
- Stefan Wagner, Institute of Software Technology, University of Stuttgart, Germany
- Shuo Wang, CERCIA, School of Computer Science, University of Birmingham, UK
- Elaine J. Weyuker, AT&T Labs Research, USA
- Shin Yoo, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Yuanyuan Zhang, CREST Centre, SSE Group, Department of Computer Science, UCL, UK