Zusammenfassung: |
This paper presents an outline of the upcoming project ReDSeeDS. This project aims at creating a sophisticated framework for reuse not only of previously created software systems as a whole, but also considering their parts, including the problem (requirements) as well as the solution (architecture, design and code). A standard way of formalizing knowledge about complete software cases will be developed. Previous cases can be retrieved based on a similarity measure and reused for similar new software development. Requirements engineering, reusable asset libraries, model transformation, knowledge-based querying, knowledge representation and case-based reasoning will be coherently combined to enable the requirements-driven software development. |