WER2011 - 14th Workshop on Requirements Engineering, Rio de Janeiro - Brazil


Design Rationale Representation in Requirements Engineering using the KAOS meta-model

Ernani Gaspar Santos; Adriana Pereira de Medeiros

PDF Scholar

Abstract

Requirements specifications made in a poor or incorrect manner have been recognized as a source of problems in software development. Recording design rationale in this activity may contribute to a better reasoning about requirements and how to model them, since the software engineers need to carefully evaluate the justifications for their decisions. This work investigates the design rationale representation for requirements models using the Kuaba approach and the KAOS meta-model. It shows that representing design rationale taking advantage of the design meta-models’ semantics can favor improvements in requirements models quality, working as design feedback. It also contributes to requirement changes management by giving semantics to requirements tracing and supporting impact analysis.

Design Rationale; Requirements Engineering; Meta-model.



WER Editions