The 11th CREST Open Workshop
SBSE for Early Lifecycle Software Engineering: Search Based Requirements and Project Management Optimisation
Date:
Wednesday 23 February 2011
Venue:
Engineering Front Executive Suite
Roberts Building, UCL
(Directions, or 'C5' on the map here, or Find it on Google maps.)
Overview:
Search Based Software Engineering (SBSE) uses search based optimisation to seek optimal or near optimal solutions to complex problems in software engineering. It is well adapted to problems that involve multiple, competing and conflicting objectives and can handle partial, noisy and even inaccurate data. This generality and flexibility have made SBSE very popular as a technique for finding effective and efficient solutions to challenging software engineering problems. SBSE can also be used to yield insight into the structure and character of the software engineering problem, by exploring "what if" questions and providing sensitivity analyses. Such decision support is crucial at the early stages of development where any decisions taken will have the longest lasting and most profound consequences. This workshop will bring together researchers working on SBSE techniques for these critical early life cycle activities, focusing on Search Based Requirements Optimisation (SBRO) and Search Based Software Project Management (SBSPM).
Programme:
*Keynote will be 30 minutes allowing 30 minutes for discussion and questions.*
*Talks will be 20 minutes allowing 20 minutes for discussion and questions.*
09:00 Arrival, Coffee and Pastries
09:15 Welcome and Introductions (Slides, Video)
Mark Harman, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
09:30 Keynote: Optimization Methods for Software Release Planning (Slides, Video_1, Video_2)
Guenther Ruhe, University of Calgary, Canada
10:30 - 11:00 Refreshment
11:00 An Economics-driven Perspective to Search-based Software Engineering (Slides, Video)
Rami Bahsoon, University of Birmingham, UK
11:40 Simulating and Optimizing Design Decisions in Goal Models (Slides, Video)
Emmanuel Letier, SSE Group, Department of Computer Science, UCL, UK
12:20 Co-operative Co-evolutionary Optimisation on Work Package Scheduling and Staff Assignments (Slides, Video_1, Video_2)
Jian Ren, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
13:00 - 14:00 Lunch at the venue
14:00 New Challenges in Software Project Scheduling (Slides, Video)
Enrique Alba, University of Malaga, Spain
14:40 Search-Based Software Project Staffing: Challenges, Solutions, Promises, and Limitations (Abstract, Slides, Video_1, Video_2)
Massimiliano Di Penta, University of Sannio, Italy
15:20 OdMoMS: Multi-objective Miniaturization of Software (Abstract, Slides, Video_1, Video_2)
Giuliano Antoniol, École Polytechnique de Montréal, Canada
16:00 - 16:30 Refreshment
16:30 An Ant Colony Optimization Approach to the Software Release Planning with Dependent Requirements (Abstract, Slides, Video)
Jerffeson Souza, State University of Ceara, Brasil
17:10 Multi-Stakeholder Tensioning Analysis in Requirements Optimisation (Slides, Video)
Yuanyuan Zhang, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
17:50 Wrap up and Close
Photos:
Mark Harman, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
Attendees
Keynote Speaker: Guenther Ruhe, University of Calgary, Canada
Rami Bahsoon, University of Birmingham, UK
Emmanuel Letier, SSE Group, Department of Computer Science, UCL, UK
Jian Ren, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
Enrique Alba, University of Malaga, Spain
Massimiliano Di Penta, University of Sannio, Italy
Giuliano Antoniol, École Polytechnique de Montréal, Canada
Jerffeson Souza, State University of Ceara, Brasil
Yuanyuan Zhang, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
Discussions
(Photo credit: Yuanyuan Zhang)
This workshop is supported by the following sponsors:
|
Registered Attendees:
- Enrique Alba, University of Malaga, Spain
- Giuliano Antoniol, École Polytechnique de Montréal, Canada
- Rami Bahsoon, University of Birmingham, UK
- David Clark, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Andy Connor, Auckland University of Technology, New Zealand
- Vittorio Cortellessa, Universita' dell'Aquila, Italy
- Konstantinos Danas, Kingston University, UK
- Massimiliano Di Penta, University of Sannio, Italy
- Mateusz Dykiert, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Paolo Falcarin, University of East London, UK
- Suzanne Farid, Dept. of Biochemical Engineering, UCL, UK
- Nicolas Gold, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Desmond Greer, Queens University Belfast, UK
- Mark Harman, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Syed Islam, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Yue Jia, CREST Centre, SSE Group, Department of Computer Science, UCL
- Monde Monica Kalumbilo, Department of Computer Science, UCL, UK
- Jens Krinke, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Emmanuel Letier, SSE Group, Department of Computer Science, UCL, UK
- Soo Ling Lim, Dept. of Computer Science, UCL, UK
- Davide Lorenzoli, City University London, UK
- Afshin Mansouri, Brunel University, UK
- Urko Rueda Molina, Universidad Politécnica de Valencia, Spain
- Wenhao Nie, Dept. of Biochemical Engineering, UCL, UK
- Niyi Ogunbiyi, Visual Purple Web Design, UK
- Jian Ren, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Daniel Rodríguez, University of Reading, UK
- Guenther Ruhe, University of Calgary, Canada
- Saad Bin Saleem, The Open University, UK
- Christopher Simons, University of the West of England, UK
- Jerffeson Souza, State University of Ceara, Brasil
- Angelo Susi, Fondazione Bruno Kessler (FBK - IRST), Italy
- Shin Yoo, CREST Centre, SSE Group, Department of Computer Science, UCL, UK
- Yuanyuan Zhang, CREST Centre, SSE Group, Department of Computer Science, UCL, UK