DocumentCode :
379107
Title :
ProcessNFL: a language for describing non-functional properties
Author :
Rosa, Nelson S. ; Cunha, Paulo R F ; Justo, George R R
Author_Institution :
Centro de Informatica, Univ. Fed. de Pernambuco, Recife, Brazil
fYear :
2002
fDate :
7-10 Jan. 2002
Firstpage :
3676
Lastpage :
3685
Abstract :
Nonfunctional requirements (NFRs) are rarely taken in account in software development. There are reasons that help us to understand why these requirements are not explicitly dealt with: their complexity NFRs are usually stated only informally, their high abstraction level, and the rare support of languages, methodologies and tools. In this scenario, we concentrate on defining a language, namely ProcessNFL, that expresses NFRs during software development. This language has been designed to consider specific characteristics of NFRs like their correlations and conflicts. In order to illustrate our language, we describe NFRs of software radios and the NFRs performance and security, which are usually present in software requirements specifications.
Keywords :
formal specification; specification languages; ProcessNFL language; complexity; high abstraction level; nonfunctional requirements; security; software development; software radios; software requirements specifications; Atomic measurements; Availability; Data structures; Logic; Programming; Proposals; Security; Software measurement; Software quality; Software radio;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2002. HICSS. Proceedings of the 35th Annual Hawaii International Conference on
Print_ISBN :
0-7695-1435-9
Type :
conf
DOI :
10.1109/HICSS.2002.994496
Filename :
994496
Link To Document :
بازگشت