Chapter 4

Optimizing Functional and Quality Requirements According to Stakeholders’ Goals

Azadeh Alebrahim1; Christine Choppy2; Stephan Faßbender1; Maritta Heisel1    1 University of Duisburg-Essen, Essen, Germany2 University Paris 13 - Sorbonne Paris Cité, LIPN CNRS UMR 7030, Villetaneuse, France

Abstract

High-quality software has to consider various quality issues and different stakeholder goals. Such diverse requirements may be conflicting, and the conflicts may not be visible at first sight. We propose a method to obtain an optimal set of requirements that contains no conflicts and satisfies the stakeholder goals and quality requirements to the largest possible extent. We first capture the stakeholders’ goals and then analyze functional ...

Get Relating System Quality and Software Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.