Publications
Download:
File size:
2800 kb
Format:
application/pdf
Author:
Matulevičius, Raimundas (Norwegian University of Science and Technology, Faculty of Information Technology, Mathematics and Electrical Engineering)
Title:
Process Support for Requirements Engineering: A Requirements Engineering Tool Evaluation Approach
Department:
Norwegian University of Science and Technology, Faculty of Information Technology, Mathematics and Electrical Engineering
Publication type:
Doctoral thesis, comprehensive summary (Other scientific)
Language:
English
Publisher: Fakultet for informasjonsteknologi, matematikk og elektroteknikk
Pages:
309
Series:
Doctoral theses at NTNU, ISSN 1503-8181; 2005:142
Year of publ.:
2005
URI:
urn:nbn:no:ntnu:diva-576
Permanent link:
http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-576
ISBN:
82-471-7170-8
SVEP category:
Informatics, computer and systems science
Keywords(en) :
Informatics, computer and systems science, Requirements engineering, RE process support, RE-tools, Information Systems, RE process improvement
Keywords(sv) :
Informatik, data- och systemvetenskap
Abstract(en) :

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.

This work proposes an RE-tool evaluation approach (R-TEA), which 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 representation dimension deals with the degree of formality, where requirements are described using informal, semiformal and formal languages. The agreement dimension deals with the degree of agreement among project participants through communication means. The specification dimension deals with the degree of requirements understanding and completeness at a given time moment. The second framework categorises the non-functional RE-tool features to process, product, and external requirements. Process requirements characterise constraints placed upon the user’s work practice. Product requirements specify the desired qualitative characteristics of RE-tools. External requirements are derived from the user’s internal and external environment.

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.

Public defence:
2005-08-19
Degree:
dr.ing.
Available from:
2005-08-19
Created:
2005-08-19
Statistics:
758 hits
FILE INFORMATION
File size:
2800 kb
Mimetype:
application/pdf
Type:
fulltext
Statistics:
423 hits