A meta-model for the assessment of non-functional requirement size

M. Kassab, M. Daneva, O. Ormandjieva

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationEUROMICRO 2008 - Proceedings of the 34th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2008
Pages411-418
Number of pages8
DOIs
StatePublished - 2008
EventEUROMICRO 2008 - Proceedings of the 34th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2008 - Parma, Italy
Duration: Sep 3 2008Sep 5 2008

Publication series

NameEUROMICRO 2008 - Proceedings of the 34th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2008

Other

OtherEUROMICRO 2008 - Proceedings of the 34th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2008
Country/TerritoryItaly
CityParma
Period9/3/089/5/08

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Software

Fingerprint

Dive into the research topics of 'A meta-model for the assessment of non-functional requirement size'. Together they form a unique fingerprint.

Cite this