Process Support for Requirements Engineering: A Requirements Engineering Tool Evaluation Approach

Raimundas Matulevicius

Monday 17 October, 14h
Séminaire 3, 3ème étage
Institut d'Informatique
rue Grandgagnage 21
5000 Namur

Requirements engineering (RE) tools are software tools which provide automated assistance during the RE process. However, the RE practice relies on office tools rather than RE-tools provided by various companies. Reasons for not using the RE-tools include financial causes. The part of the problem also lies in the difficulty to evaluate such tools before acquisition to support the RE process. Hence, to support the completeness and effectiveness of RE-tool evaluation, a sound framework providing methodological guidelines is needed.

In this presentation an RE-tool evaluation approach (R-TEA) will be introduced. It provides a systematic way of the RE-tool assessment using two evaluation frameworks. The framework for the functional RE-tool requirements consists of three dimensions: representation, agreement, and specification. The second framework categorises the non-functional RE-tool features to process, product, and external requirements. Both frameworks are applied to a specification exemplar which application initiates preparation of the requirements specification for the RE-tool selection. Assessment of the RE-tools compatibility to the specified RE-tool requirements is performed using different evaluation techniques. Decision about RE-tool selection is made after summarising all the assessment results.

A prototype tool is developed supporting the frameworks and R-TEA. The R-TEA method is tested in a number of case studies. The findings report on positive trends of the frameworks, prototype and the R-TEA method.


Back to seminars list