DocumentCode :
2144631
Title :
Testing Non-Functional Requirements with Aspects: An Industrial Case Study
Author :
Metsä, Jani ; Katara, Mika ; Mikkonen, Tommi
Author_Institution :
Nokia Corp., Tampere
fYear :
2007
fDate :
11-12 Oct. 2007
Firstpage :
5
Lastpage :
14
Abstract :
Testing is regarded as one of the most resource consuming tasks of an average software project. A common goal of testing related activities is to make sure that requirements are satisfied by the implementation. Although existing tools are often effective in functional testing, emerging nonfunctional requirements set new demands. Aspect-oriented techniques offer a promising approach for capturing such issues under verification. However, prior to industrial adoption more pragmatic guidelines on applying aspects are required. In this paper, we evaluate aspect-oriented techniques in testing non-functional requirements of an industrial system. In addition, we discuss the types of requirements that lend themselves for more efficient testing using aspects than conventional techniques.
Keywords :
formal verification; industrial engineering; object-oriented programming; program testing; aspect-oriented techniques; industrial system; nonfunctional requirement testing; software project testing; software verification; Automatic testing; Concurrent computing; Costs; Guidelines; Instruments; Large-scale systems; Scattering; Software systems; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2007. QSIC '07. Seventh International Conference on
Conference_Location :
Portland, OR
ISSN :
1550-6002
Print_ISBN :
978-0-7695-3035-2
Type :
conf
DOI :
10.1109/QSIC.2007.4385475
Filename :
4385475
Link To Document :
بازگشت