|
Lehrstuhl
für Angewandte Softwaretechnik
|
||||||
|
[ Home | People | Lectures & Praktika | FoPras & Diplomarbeiten | Projects | How to find us | Services | Send your comments ] |
||||||
|
||||||
|
Goal |
||||||
|
Develop an integrated process, guidance, and dedicated tool support for capturing and negotiating requirements and their rationale under realistic cost and time constraints. |
||||||
|
Problem |
||||||
|
Requirements specifications fall short of capturing other useful information generated during the requirements engineering process, such as the justification for selected requirements, trade-offs made by stakeholders, and alternative requirements that were discarded. In the context of evolving systems and distributed development, this information, called rationale, is essential, as many stakeholders are involved in the development and many of them will not be available when changes occur. Rationale, however, is rarlely captured because:
|
||||||
|
Approach |
||||||
|
We assume that
To test and refine these assumptions, we follow an experimental approach in which we incrementally develop a process, its associated tool and guidance, and evaluate them, initially in student project courses, and progressively in increasingly more realistic situations. |
||||||
|
Accomplishments so far |
||||||
|
So far, we have accomplished the following:
Our next evaluation is planned in the context of the global software engineering praktikum during the winter semester 2001/02 during which we plan to investigate the use of rationale knowledge during testing and/or system and detailed design. We plan to release the tool after the winter evaluation under an open source license. |
||||||
|
Contributors |
||||||
|
Daniela Ahlisch (HiWi) |
||||||
|
Publications |
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
[ Home | People | Lectures & Praktika | FoPras & Diplomarbeiten | Projects | How to find us | Services | Send your comments ] |
||||||