DocumentCode :
3454404
Title :
Improving the separation of non-functional concerns in requirements artifacts
Author :
Sousa, Georgia ; Castro, Jaelson
Author_Institution :
Centro de Informdtica, Univ. Fed. de Pernambuco (UFPE), Recife, Brazil
fYear :
2004
fDate :
6-11 Sept. 2004
Firstpage :
350
Lastpage :
351
Abstract :
One of the most important principles in software engineering is the separation of concerns. When this principle is correctly applied, it helps to promote comprehensibility, maintainability and reusability of software system artifacts. However, often, the specification of non-functional requirements is scattered and tangled with functional artifacts they affect. Hence, in order to produce better requirements specifications, This work presents an approach to improve the separation of concerns in requirements artifacts, providing a way to represent non-functional concerns apart from the requirements they affect and to specify the composition between them in a noninvasive way.
Keywords :
formal specification; object-oriented programming; software maintenance; software reusability; functional artifact; nonfunctional concern separation; nonfunctional requirements specification; requirement artifact; software engineering; software system artifact comprehensibility; software system artifact maintainability; software system artifact reusability; Scattering; Software engineering; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering Conference, 2004. Proceedings. 12th IEEE International
ISSN :
1090-705X
Print_ISBN :
0-7695-2174-6
Type :
conf
DOI :
10.1109/ICRE.2004.1335696
Filename :
1335696
Link To Document :
بازگشت