Abstract
One of the biggest risks in software requirements engineering is the risk of overemphasizing one quality attribute requirement (e.g., performance) at the expense of others at least as important (e.g., evolvability and portability). This paper describes an exploratory knowledge-based tool for identifying potential conflicts among quality attributes early in the software/system life cycle. The Quality Attribute Risk and Conflict Consultant examines the quality attribute tradeoffs involved in software architecture and process strategies (e.g., one can improve portability via a layered architecture, but usually at some cost in performance). It operates in the context of the USC-CSE WinWin system, a groupware support system for determining software and system requirements as negotiated win conditions.
Original language | English |
---|---|
Number of pages | 1 |
Publication status | Published - 1996 |
Externally published | Yes |
Event | Proceedings of the 1996 2nd International Conference on Requirements Engineering, ICRE - Colorado Springs, CO, USA Duration: 1996 Apr 15 → 1996 Apr 18 |
Other
Other | Proceedings of the 1996 2nd International Conference on Requirements Engineering, ICRE |
---|---|
City | Colorado Springs, CO, USA |
Period | 96/4/15 → 96/4/18 |
ASJC Scopus subject areas
- Hardware and Architecture
- Software
- Industrial and Manufacturing Engineering