Download presentation
Presentation is loading. Please wait.
Published byLesley Lambert Modified over 9 years ago
1
1 SERG Plans & Ambitions 2008
2
2 Today Objectives: Understand what topics each of us is working on Discover shared interests and collaboration opportunities Explain how you want to change the world in 2008. Today: content rather than performance indicators.
3
3 SERG Mission 1.To develop a deep understanding of how people build and evolve software systems; 2.To develop novel methods, techniques and tools that advance the way in which software is built and adjusted; and 3.To offer students an education that prepares them to take a leading role in complex software development projects.
4
4 TU Delft Software Engineering Research Group Staff: 1.4 full prof 1.2 associate prof. 2 assistant prof. 3 lecturers 1 ass. prof. vacancy 5 postdocs 12 PhD students 4 PhD/PD vacancies Teaching Programming Development projects MSc students since 2003: –9, 13, 17, 19, 21,... –Currently 35 in progress Research Software evolution Embedded software
5
5 The Fun of Software Evolution Evolvability key software property –Yet with every change we weaken exactly this property The essence of software engineering? –Major contributor to the “software crisis” An easier life in spite of this “evolution paradox”: –(i) prevention, (ii) restructuring, (iii) exploration There is no way out: –Make evolution measurable & manageable instead –Deep understanding of evolution in practice
6
6 SWERL Themes 1.Program comprehension –Aspect mining & refactoring –Software architecture reconstruction –Program analysis, reverse engineering 2.Model-driven engineering –Model-driven evolution –Model & program transformations 3.Evolving web applications –Ajax / Rich Internet apps 4.Distributed software engineering –Build farm, continuous integration, repository mining, testing –Global software engineering Future projects: Avanade / MDE Exact / Sw. Arch. (ASML / Testing) (Philips / Services) Not 100% clear which dimensions to choose
7
7 My Course: IN3205 Software Testing & Quality Engineering
8
8 My Research Collaborating with many of you Strengthening collaboration with industry Most time-consuming topics for 2008: –Idiom variability, error handling @ ASML, aspect refactoring –Testing Ajax, Ajaxification –Industrial case study in area of model-driven engineering
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.