Several long-standing problems in software engineer-ing are concerned with inadequate requirements elic-itation, analysis, specification, validation, and man-agement. This deficit is a major cause of project fail-ure and as such several techniques and frameworks have been developed to assist developers in handling requirements. Methods for handling functional re-quirements have been in existence for many decades, however methods for handling non-functional re-quirements are a more recent development. The Non-Functional Requirements (NFR) Frame-work is one such method that models non-functional requirements and associated implementation meth-ods. This paper extends the previous quantitative reasoning extension into a single objective optimisa-tion model. The model aims to selectively choose op-erationalizations in order to increase the overall sat-isfaction of non-functional requirements. Addition-ally, the optimisation model will be able to handle larger and more complicated graphs than the origi-nal framework
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.