Representing NFRs and FRs: A goal-oriented and use case driven approach

28Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.
Get full text

Abstract

As software systems become more complex and important for business and everyday life, the need to better address non-functional requirements (NFRs) become increasing more crucial. However, UML and particularly the use case modeling-the current de facto standard method for functional requirements elicitation and modeling-lacks equally matured modeling constructs for dealing with NFRs. This paper proposes a framework for representing and Integrating NFRs with FRs in the use case model at four association points: subject (system boundary), actor, use case, and communicate association. The NFRs can be implicitly associated with other related use case model elements based on the NFR propagation rules proposed to eliminate the need for redundant NFR specifications. A process is presented to demonstrate how to apply this framework, along with an illustration based on a simplified pricing system. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Chung, L., & Supakkul, S. (2005). Representing NFRs and FRs: A goal-oriented and use case driven approach. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3647 LNCS, pp. 29–41). https://doi.org/10.1007/11668855_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free