Odd Petter N. Slyngstad The SEVO project PhD Seminar 23 nov. 2004
Overview Introduction Current Research Possible Research Questions Questions for discussion
Introduction SEVO aims to investigate Software EVOlution in component-based software engineering by looking at data on accumulated change over time to extract change profiles, frequencies and impact.
Current Research Involved with three projects: EIAO at HiA (Website evaluation) SITT at Teleca (GPRS load generator) SJEF at Statoil (Architectural framework for application development) Attempting to define (a common set of) metrics for measuring evolution for each case (goals vs. metrics approach).
Possible Research Questions RQ1. Where (and when) do changes originate? RQ2. Which parts of a software system are more likely to evolve, and how can these parts best be characterized and recognized? RQ3. How to improve the management of software evolution in component-based software development?
Questions for discussion Comments on the possible research questions presented (focus, degree of separation etc.) ? What may be the ”best” research methods to employ (data mining, case study)?
Further comments ? oslyngst at idi ntnu no