Login | Register

A methodology for semi-automatic assistance in elicitation and analysis of textual user requirements

Title:

A methodology for semi-automatic assistance in elicitation and analysis of textual user requirements

Seresht, Shadi Moradi (2008) A methodology for semi-automatic assistance in elicitation and analysis of textual user requirements. Masters thesis, Concordia University.

[img]
Preview
Text (application/pdf)
MR45325.pdf - Accepted Version
4MB

Abstract

Requirements Engineering (RE) is a sub-discipline within Software Engineering increasingly recognized as a critical component in the success of a software development project. With the escalating complexity of software requirements, problems of traditional requirements engineering techniques, including the use of natural language text, are becoming increasingly apparent. This research aims to assist software analysts in dealing with the challenges that exist in correctly understanding user requirements during the interactive process of requirement elicitation and analysis. It proposes a methodology related to visualization of textual requirements and was of making them shared, reviewed and debated by the stakeholders. The proposed methodology serves as a basis for a semi-automated process aimed at capturing the conceptual model of the software system under development and its high-level services from user requirements text. The extracted information can be used by analysts in their in-depth study of the requirements text and in avoiding the risks associated with specifying poor or invalid requirements. The approach is based on a syntactic analysis and formalization of the text written in natural language and enriched with domain-related information extracted from reusable domain-specific data models. The applicability of this research is illustrated with a case study. A prototype implementing our methodology is developed as a proof-of-concept. The results of controlled experiments designed to evaluate our approach prove the validity of the methodology. The thesis discusses future work, issues, problems, and priorities. Furthermore, it proposes recommendations for textual requirements comprehension research

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Seresht, Shadi Moradi
Pagination:xv, 122 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Date:2008
Thesis Supervisor(s):Ormandjieva, Olga
ID Code:975921
Deposited By: Concordia University Library
Deposited On:22 Jan 2013 16:17
Last Modified:18 Jan 2018 17:41
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Back to top Back to top