Även om icke-funktionella krav (NFR) erkänns som mycket viktiga bidrag till framgången för programvaruprojekt, studier hittills visar att det fortfarande inte finns något allmänt samförstånd i programvaruteknik samhället när det gäller begreppet NFR. I detta dokument presenteras resultatet av en omfattande och systematisk analys av den omfattande litteraturen över tre NFR-dimensioner: 1) definition och terminologi, 2) typer och 3) relevanta NFR inom olika typer av system och tillämpningsområden. Två olika perspektiv för att överväga NFR beskrivs. En omfattande katalog med NFR-typer och topp fem NFR-typer som ofta beaktas presenteras. Detta dokument erbjuder också en ny klassificering av NFR baserad på typer av system och tillämpningsområden. Denna klassificering skulle kunna hjälpa programvaruutvecklare att identifiera vilka nationella referensramar som är viktiga för en viss applikationsdomän och för specifika system.
Mairiza m.fl. REF genomför en litteraturgenomgång om NFR och undersöker begreppet NFR i programvaruteknisk litteratur för att öka förståelsen för detta komplexa och mångfacetterade fenomen.
An investigation into the notion of non-functional requirements
{'venue': "SAC '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}