1. Software Engineering Research on Test Prioritization (Elaine Weyuker, AT&T Labs Research, USA)
This talk provided a case study on research on software testing prioritization (prediction of location of faults in the next release of large industrial software systems) from problem inception to algorithm definition and small proof-of-concept studies, large empirical studies in several industry contexts, and finally tool building to automate the process and make it easily accessible to practitioners.
- how to get industry to take part in research activities;
- how to package research results in a way that is useful to practitioners, and
- fosters academic discussions.
- by increasing the expressiveness of software design models through ontologies,
- by improving accessability and maintainability of software configurations, and,
- by validating software design models using ontology reasoning.
3. Quantitative Verification: Models, Techniques and Tools (Marta Kwiatkowska; Oxford U., England)
4. Free/Open Source Software Development: Recent Research Results and Opportunities (Walt Scacchi; U. Irvine; USA)
The talk reviewed what is known about free and open source software development (FOSSD) work practices, development processes, project and community dynamics, and other socio-technical relationships. It explored how FOSS is developed and evolved based on an extensive review of a set of empirical studies of FOSSD projects:
- why individuals participate;
- resources and capabilities supporting development activities;
- how cooperation, coordination, and control are realized in projects;
- alliance formation and inter-project social networking;
- FOSS as a multi-project software ecosystem, and
- FOSS as a social movement.
Stefan Biffl (edited by Alexander Schatten)