next up previous
Next: Setting the stage Up: evol-se Previous: evol-se

Evolutionary Software Engineering: A Component-based Approach

Abstract:

A software industry producing high-quality components that can be reused in many ways is an--unfulfilled--dream as old as the field of ``software engineering'' itself. In this paper we present an evolutionary approach to software development based on the following premises: We illustrate this approach in various case studies and indicate some lines for further research.

Evolutionary development, software components, coordination architectures, heterogeneous systems, integrating forward engineering and system renovation, case studies.



Subsections

Paul Klint 2001-06-12