Testing Non-Functional Requirements with Aspects: An Industrial Case Study
Author(s) -
Jani Metsa,
Mika Katara,
Tommi Mikkonen
Publication year - 2007
Publication title -
seventh international conference on quality software (qsic 2007)
Language(s) - English
Resource type - Book series
ISBN - 0-7695-3035-4
DOI - 10.1109/qsic.2007.62
Testing is regarded as one of the most resource consum- ing 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 non- functional 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: aspects, non-functional, testing.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom