The 44th CREST Open Workshop - Predictive Modelling for Software Engineering

Date:  23rd and 24th November 2015

Venue: G01, 66-72 Gower Street, London, WC1E 6EA

 

Please note the room has changed in order to better accommodate all participants.

 

Overview:

Predictive modelling is very important in software engineering, and has been used, inter alia, to predict project costs, and the faultiness (or otherwise) of software components. Adaptivity is also important to allow software systems to maintain performance and service levels within dynamically changing environments. This workshop will bring together researchers working on search based optimisation (SBSE) for dynamic adaptivity with researchers working on predictive modelling. This will allow us to explore the possible applications of predictive modelling to support enhanced software and activity. Funding for the workshop is provided by the EPSRC project DAASE (http://daase.cs.ucl.ac.uk).

 

Speakers: 

Antonio Filieri, Department of Computing, Imperial College London, UK - Lightweight Adaptive Filters for Tracking Software Behavior @Runtime

Ayse Basar Bener, Mechanical and Industrial Engineering, Ryerson University, Toronto, Canada - Building Recommender Systems in Software Engineering

Chakkrit Tantithamthavorn, SAIL, School of Computing, Queen's University, Canada - Automated Parameter Optimization of Classification Techniques for Defect Prediction Models

Emilia Mendes, Computer Science Department, Blekinge Institute of Technology, Karlskrona, Sweden, & Department of Information Processing Science, University of Oulu, Oulu, Finland - Estimating the Value of Decisions Relating to Managing and Developing Software-intensive Products

Leandro Minku, Computer Science, University of Leicester, UK - How to Make Best Use of Cross-Company Data for Web Effort Estimation?

Magne Jørgensen, Simula Research Laboratory, Norway - The world is skewed: Ignorance, use, misuse, misunderstandings, and how to improve uncertainty analyses in software development projects

Marc Roper, Department Computer and Information Sciences University of Strathclyde, Glasgow, UK - Predicting Fault Numbers via Testing

Martin Shepperd, Computer Science, Brunel University, London UK - How great an effect does my feature weighting algorithm have?

Michele Lanza, REVEAL, Faculty of Informatics, University of Lugano, Switzerland - Crystal Balls

Premkumar Devanbu, Computer Science, University of California, USA - Finding bugs, au Naturale

Shane McIntosh, Electrical and Computer Engineering, McGill University, Montreal, Canada - On cross-project defect prediction

Shuo Wang, School of Computing Science, University of Birmingham, UK - Class imbalance learning in software defect prediction

Tim Menzies, Computer Science, NCSU, North Carolina, USA - Predicting What Follows Predictive Modeling

Tracy Hall, Department of Computer Science, Brunel University, London, UK - Improved Defect Prediction using Code Cleaning

William Martin, CREST Centre, SSE Group, Department of Computer Science, UCL, UK - Causal Impact for App Store Analysis

 

Schedule:  

++++ DAY 1 - 23rd November ++++ 

 

10:30     Arrival, Coffee and Pastries

11:00     Federica Sarro, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

               Welcome and Introductions (Videos: 480p, 720p)

11:30     Magne Jørgensen, Simula Research Laboratory, Norway

               The world is skewed: Ignorance, use, misuse, misunderstandings, and how to improve uncertainty analyses in software development projects (Slides, Videos: 480p, 720p)

11:50     Discussion

12:00     Antonio Fillieri, Department of Computing, Imperial College London, UK            

               Lightweight Adaptive Filters for Tracking Software Behavior @Runtime

12:20     Discussion

12:30     William Martin, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

               Causal Impact for App Store Analysis (Slides, Videos: 480p, 720p)

12:50     Discussion

13:00     Lunch at the venue        

14:00     Shuo Wang, School of Computing Science, University of Birmingham, UK

               Class imbalance learning in software defect prediction (Slides, Videos: 480p, 720p)

14:20     Discussion

14:30     Marc Roper, Department Computer and Information Sciences University of Strathclyde, Glasgow, UK

               Predicting Fault Numbers via Testing (Slides, Videos: 480p, 720p)

14:50     Discussion

15:00     Refreshments

15:30    Chakkrit Tantithamthavorn, SAIL, School of Computing, Queen's University, Canada 

              Automated Parameter Optimization of Classification Techniques for Defect Prediction Models (Slides, Videos: 480p, 720p) 

15:50     Discussion

16:00     Michele Lanza, REVEAL, Faculty of Informatics, University of Lugano, Switzerland

               Crystal Balls (Slides, Videos: 480p, 720p)

16:20     Discussion

16:30     Final discussion and wrap-up

17:00     Close

 

 ++++ DAY 2 - 24th November ++++ 

 

10:00     Arrival, Coffee and Pastries

10:30     Leandro Minku, Computer Science, University of Leicester, UK

                How to Make Best Use of Cross-Company Data for Web Effort Estimation? (Slides, Videos: 480p, 720p)

10:50     Discussion

11:00     Tracy Hall, Department of Computer Science, Brunel University, London, UK

                Improved Defect Prediction using Code Cleaning (Slides, Videos: 480p, 720p)

11:20     Discussion

11:30     Martin Shepperd, Computer Science, Brunel University, London UK

                How great an effect does my feature weighting algorithm have? (Videos: 480p, 720p)

11:50     Discussion

12:00     Ayse Basar Bener, Mechanical and Industrial Engineering, Ryerson University, Toronto,

                Canada

               Building Recommender Systems in Software Engineering

12:20     Discussion

12:30     Lunch at the venue

13:30    Emilia Mendes, Computer Science Department, Blekinge Institute of Technology, Karlskrona, Sweden, & Department of Information Processing Science, University of Oulu, Oulu, Finland

              Estimating the Value of Decisions Relating to Managing and Developing Software-intensive Products (Videos: 480p, 720p)

13:50     Discussion

14:00     Premkumar Devanbu, Computer Science, University of California, USA

              Finding bugs, au Naturale (Slides, Videos: 480p, 720p)

14:20     Discussion

14:30     Shane McIntosh, Electrical and Computer Engineering, McGill University, Montreal, Canada

                Building on an unsound foundation: How release pipelines can impact our predictive models (Slides, Videos: 480p, 720p)

14:50     Discussion

15:00     Refreshments

15:30    Tim Menzies, Computer Science, NCSU, North Carolina, USA

            Predicting What Follows Predictive Modeling (Slides, Videos: 480p, 720p)

15:50     Discussion

16:00     Final discussion and wrap-up 

16:30     Close

 

Photos:

 

This workshop is supported by the following sponsors:

Registered Attendees:

1. Federica Sarro, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

2. Ayse Basar Bener, Mechanical and Industrial Engineering, Ryerson University, Toronto, Canada

3. Magne Jørgensen, Simula Research Laboratory, Norway

4. Martin Shepperd, Computer Science, Brunel University, London UK

5. Shane McIntosh, Electrical and Computer Engineering, McGill University, Montreal, Canada

6. Premkumar Devanbu, Computer Science, University of California, USA

7. Tim Menzies, Computer Science,  NCSU, North Carolina, USA

8. Matheus Paixao, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

9. Afnan A. Al-Subaihin, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

10. Justyna Petke, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

11. Nicolas Gold  , CREST Centre, SSE Group, Department of Computer Science, UCL, UK

12. William Martin, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

13. Siti Faizah Omar, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

14. Youcong Ni, School of Software, Fujian Normal Univeristy, China 

15. Hector D Menendez, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

16. Fan Wu, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

17. Jimenez Matthieu, SnT, Luxembourg University, Luxembourg 

18. Chakkrit Tantithamthavorn, SAIL, School of Computing, Queen's University, Canada

19. Zaheed Mahmood, School of Technology Research Institute, University of Hertfordshire, UK

20. Sara Hassan, Computer Science, Univeristy of Birmingham, UK

21. Marc Roper, Department Computer and Information Sciences University of Strathclyde, Glasgow, UK

22. Michele Lanza, REVEAL, Faculty of Informatics, University of Lugano, Switzerland

23. Antonio Filieri, Department of Computing, Imperial College London, UK

24. Jean Petric, Computer Science, University of Hertfordshire, UK

25. Simos Gerasimou, Department of Computer Science, University of York, UK

26. Nada Veerapen, Computing Science and Mathematics, CHORDS, University of Stirling, UK

27. Shuo Wang, School of Computing Science, University of Birmingham, UK

28. Jens Krinke, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

29. DongGyun Han, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

30. Giuseppe Destefanis, Department of Computer Science, Brunel University, London, UK

31. Tracy Hall, Department of Computer Science, Brunel University, London, UK

32. Derek M Jones, Knowledge Software, UK

33. Thomas Shippey, Department of Computer Science, Brunel University, London, UK

34. Marco Ortu,  Department of Electrical and Electronic Engineering, University of Cagliari, Italy 

35. Steve Counsell, Department of Computer Science, Brunel University, London, UK

36. David Bowes, School of Computer Science, Univeristy of Hertfordshire, UK

37. Carlos Gavidia, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

38. Chaiyong Ragkhitwetsagul, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

39. Leandro Minku, Computer Science, University of Leicester, UK

40. Alessio Petrozziello, School of Computing, University of Portsmouth, UK

41. María-Elena Gomez-Martinez, SSE, University of East London, UK

42. Edward Apeh, Cyber Security Unit, Bournemouth University, UK

43. Sobhan Yassipour Tehrani, Informatics, Kings College London, UK

44. Qiuchi Li, Faculty of Mathematics, Computing and Technology, The Open University, UK

45. Gaofeng Gao, School of Architecture, Computing and Engineering, University of East London, UK

46.  Jing-Hao Xue, Department of Statistical Science, UCL, UK

47. Yijun Yu, Department of Computing and Communications, The Open University, UK

48. Gul kalikli, Department of Computing and Communications, The Open University, UK

49. Kendra Cooper, Science and Technology, Bournemouth University, UK and University of Texas, Dallas, USA

50. Julian Harty,  The Open University, UK and Commercetest Ltd

51. Bill Langdon, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

52. Emilia Mendes, Computer Science Department, Blekinge Institute of Technology, Karlskrona, Sweden, & Department of Information Processing Science, University of Oulu, Oulu, Finland

53. Matteo Orrù, DIEE, University of Cagliari, Italy

This page was last modified on 18 Feb 2016.