Title :
A Meta-model for the Assessment of Non-Functional Requirement Size
Author :
Kassab, M. ; Daneva, M. ; Ormandjieva, O.
Author_Institution :
Concordia Univ., Montreal, QC, Canada
Abstract :
Non-functional requirements (NFRs) pose unique challenges in estimating the effort it would take to implement them. This is mainly because of their unique nature; NFRs are subjective, relative, interactive and tending to have a broad impact on the system as a whole. Nevertheless, it is crucial, when making decisions about the scope of software by given resources and budget, to furnish a justifying and quantitative analysis based on both functional requirements (FRs) and NFRs. This paper presents a meta-model which complements the FR dimension with the NFRs as another dimension to be used in effort estimation approaches. The meta-model is deployed to extend the use of the COSMIC functional size measurement method to measure the size of NFRs, as effort is a function of size. We report on a case study to demonstrate our approach in context.
Keywords :
formal specification; functional programming; program verification; project management; software cost estimation; software management; software metrics; COSMIC functional size measurement method; nonfunctional requirement size assessment; quantitative analysis; software budget estimation; software project management; Application software; Extraterrestrial measurements; Linear accelerators; Mars; Multidimensional systems; Project management; Scattering; Size measurement; Software engineering; Software systems; COSMIC; NFR; Non Functional Requirements; effort estimation; functional size; meta-model;
Conference_Titel :
Software Engineering and Advanced Applications, 2008. SEAA '08. 34th Euromicro Conference
Conference_Location :
Parma
Print_ISBN :
978-0-7695-3276-9
DOI :
10.1109/SEAA.2008.58