Identifying quality-requirement conflicts

Barry Boehm, Hoh In

Research output: Contribution to conferencePaper

15 Citations (Scopus)

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 languageEnglish
Number of pages1
Publication statusPublished - 1996
EventProceedings of the 1996 2nd International Conference on Requirements Engineering, ICRE - Colorado Springs, CO, USA
Duration: 1996 Apr 151996 Apr 18

Other

OtherProceedings of the 1996 2nd International Conference on Requirements Engineering, ICRE
CityColorado Springs, CO, USA
Period96/4/1596/4/18

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software
  • Industrial and Manufacturing Engineering

Fingerprint Dive into the research topics of 'Identifying quality-requirement conflicts'. Together they form a unique fingerprint.

  • Cite this

    Boehm, B., & In, H. (1996). Identifying quality-requirement conflicts. Paper presented at Proceedings of the 1996 2nd International Conference on Requirements Engineering, ICRE, Colorado Springs, CO, USA, .