Abstract | ||
---|---|---|
Despite well-specified functional and interface requirements, many software projects have failed because they had a poor set of quality-attribute requirements. To find the right balance of quality-attribute requirements, you must identify the conflicts among desired quality attributes and work out a balance of attribute satisfaction. We have developed The Quality Attribute Risk and Conflict Consultant, a knowledge-based tool that can be used early in the system life cycle to identify potential conflicts. QARCC operates in the context of the WinWin system, a groupware support system that determines software and system requirements as negotiated win conditions. This article summarizes our experiences developing the QARCC-1 prototype using an early version of WinWin, and our integration of the resulting improvements into QARCC-2. |
Year | DOI | Venue |
---|---|---|
1996 | 10.1109/52.506460 | IEEE Software |
Keywords | Field | DocType |
qarcc-1 prototype,software project,winwin system,quality-attribute requirement,identifying quality-requirement conflicts,groupware support system,early version,right balance,system requirement,system life cycle,conflict consultant,formal specification,software systems,software engineering,computer science,system requirements,software architecture,portability,life cycle,collaborative software,software performance,knowledge base,groupware,evolvability,computer architecture,software quality,taxonomy,software requirements | Software engineering,Software quality analyst,Software quality management,Software quality control,Software system,Software portability,Engineering,Software architecture,System requirements,Software quality,Process management | Journal |
Volume | Issue | ISSN |
13 | 2 | 0740-7459 |
ISBN | Citations | PageRank |
0-8186-7252-8 | 126 | 13.01 |
References | Authors | |
7 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Barry W. Boehm | 1 | 6849 | 1171.18 |
Hoh In | 2 | 186 | 21.23 |