A Meta-model for the Assessment of Non-Functional Requirement Size

M. Kassab, Maia Daneva, O. Ormandjieva

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    7 Citations (Scopus)
    153 Downloads (Pure)

    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 languageUndefined
    Title of host publication34th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA) - Software Management Track
    EditorsR. Mirandola
    Place of PublicationLos Alamitos
    PublisherIEEE
    Pages411-418
    Number of pages8
    ISBN (Print)978-0-7695-3276-9
    DOIs
    Publication statusPublished - 3 Sep 2008
    Event34th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2008 - Parma, Italy
    Duration: 3 Sep 20085 Sep 2008
    Conference number: 34

    Publication series

    Name
    PublisherIEEE Computer Society Press
    NumberWoTUG-31

    Conference

    Conference34th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2008
    Abbreviated titleSEAA
    Country/TerritoryItaly
    CityParma
    Period3/09/085/09/08

    Keywords

    • SCS-Services
    • METIS-254969
    • IR-65196
    • EWI-14561

    Cite this