UPM Institutional Repository

A tool for detecting ambiguity in software requirement specification


Citation

Isse, Abdirashid Ali (2019) A tool for detecting ambiguity in software requirement specification. Masters thesis, Universiti Putra Malaysia.

Abstract

This thesis is about detecting ambiguities in software requirements' specification (SRS). Specifically, most of the software requirement documents are written in Natural languages (NLs). NLs are basically ambiguous. Ambiguity is a statement of requirements, which have more than one interpretation. However, Ambiguity can be considered as an issue of software requirement documents because it can lead the software developers to develop software, which is different what the customers’ need. The aim of this research is to propose a tool which detects lexical, syntactic and syntax ambiguities in SRS. In this thesis, ambiguity words from the ambiguity handbook have been used to detect lexical ambiguity. In parallel, Parts of speech (POS) tagging technique has been applied to detect syntactic and syntax ambiguous. The proposed tool was evaluated in order to check its performance by comparing human detection capacity and the proposed tool. The aim of this evaluation also was to see if the humans face complexities in detecting ambiguity in SRS, and the result shows that the humans have difficulties detecting ambiguities in SRS compared to the proposed tool, particularly, lexical ambiguity and requirements that contains lexical, syntactic and syntax ambiguities in one sentence. The proposed tool can facilitate both software analysts and developers to detect the ambiguities in software requirements' specification easily.


Download File

[img] Text
FSKTM 2019 12 - IR.pdf

Download (1MB)

Additional Metadata

Item Type: Thesis (Masters)
Subject: Computer software
Call Number: FSKTM 2019 12
Chairman Supervisor: Sa’adah Hassan, PhD
Divisions: Faculty of Computer Science and Information Technology
Depositing User: Ms. Nur Faseha Mohd Kadim
Date Deposited: 21 Oct 2020 06:51
Last Modified: 21 Oct 2020 06:51
URI: http://psasir.upm.edu.my/id/eprint/83813
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item