Non-Functional Requirements Framework: A Mathematical Programming Approach. (8th April 2014)
- Record Type:
- Journal Article
- Title:
- Non-Functional Requirements Framework: A Mathematical Programming Approach. (8th April 2014)
- Main Title:
- Non-Functional Requirements Framework: A Mathematical Programming Approach
- Authors:
- Affleck, Amy
Krishna, Aneesh
Achuthan, Narasimaha R. - Abstract:
- Abstract : Non-functional or quality requirements such as, performance, timeliness and security are often crucial for the success of a software system. Several well-known techniques and frameworks have been developed to deal with the functional aspect of requirements engineering. Recent years have seen the emergence of frameworks that incorporate non-functional requirements (NFRs). The NFR Framework is a qualitative method that bridges the gap between the idea of NFRs, and a software design that encompasses these ideas. The framework functions by modelling NFRs and the associated implementation methods, eventually resulting in a fully documented decision regarding the implementation of said methods. This paper presents a formal linear programming optimization model for the NFR Framework with regard to operationalization selection. The optimization model has the capability of handling large, complicated graphs that were unwieldy in the original framework. The inclusion of a sensitivity analysis expands the functionality of the optimization model to provide useful data on even the smallest of problems. These additional data allow the optimization model to assist in conflict resolution with regard to the initial quantitative values. The approach is illustrated using two case studies from the literature and verified through a simulation-based analysis.
- Is Part Of:
- Computer journal. Volume 58:Number 5(2015:May)
- Journal:
- Computer journal
- Issue:
- Volume 58:Number 5(2015:May)
- Issue Display:
- Volume 58, Issue 5 (2015)
- Year:
- 2015
- Volume:
- 58
- Issue:
- 5
- Issue Sort Value:
- 2015-0058-0005-0000
- Page Start:
- 1122
- Page End:
- 1139
- Publication Date:
- 2014-04-08
- Subjects:
- requirements engineering -- non-functional requirements -- NFR framework -- optimization; simulation
Computers -- Periodicals
005.1 - Journal URLs:
- http://comjnl.oxfordjournals.org/ ↗
http://ukcatalogue.oup.com/ ↗ - DOI:
- 10.1093/comjnl/bxu027 ↗
- Languages:
- English
- ISSNs:
- 0010-4620
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.060000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 13228.xml