Integrating Fuzzy Logic Technique in Case-Based Reasoning for Improving the Inspection Quality of Software Requirements Specifications
Computer circuits; Engineering research; Formal specification; Fuzzy logic; Inspection; Requirements engineering; Case-base reasonings; Fuzzy logic techniques; Inspection quality; Matching process; Quality inspection; Reasoning framework; Similarity measurements; Software requirements specifications...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Conference Paper |
Published: |
Springer
2023
|
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uniten.dspace-25779 |
---|---|
record_format |
dspace |
spelling |
my.uniten.dspace-257792023-05-29T16:14:10Z Integrating Fuzzy Logic Technique in Case-Based Reasoning for Improving the Inspection Quality of Software Requirements Specifications Mostafa S.A. Gunasekaran S.S. Khaleefah S.H. 37036085800 55652730500 57188929678 Computer circuits; Engineering research; Formal specification; Fuzzy logic; Inspection; Requirements engineering; Case-base reasonings; Fuzzy logic techniques; Inspection quality; Matching process; Quality inspection; Reasoning framework; Similarity measurements; Software requirements specifications; Case based reasoning The development success of software is essentially based on the quality of its Software Requirements Specifications (SRS). A requirement represents the main objective that needs to be accomplished, while a specification is a full description of this objective. The inspection of the Software Requirements Specification (iSRS) system is developed to ensure that the SRSs are of high quality. This paper presents the contribution of integrating a fuzzy logic technique in the Case Base Reasoning (CBR) as a reasoning framework in the iSRS system. The fuzzy logic technique provides a disambiguation mechanism within the Retrieve, Reuse, Revise, and Retain steps of the CBR cycle. Specifically, it is used as a similarity measurement technique in the matching process between the inspected SRS cases and the existing SRS cases in the CBR case base. It then classifies and labels the cases in the case base to no-match, partial-match and, complete-match cases. This classification improves the overall reasoning and inspection of the SRS quality by comparing the inspected case with the most similar cases of the case base. � 2020, Springer Nature Switzerland AG. Final 2023-05-29T08:14:10Z 2023-05-29T08:14:10Z 2020 Conference Paper 10.1007/978-3-030-38752-5_39 2-s2.0-85078534148 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85078534148&doi=10.1007%2f978-3-030-38752-5_39&partnerID=40&md5=076e11b99b5de08d58249aa74325d976 https://irepository.uniten.edu.my/handle/123456789/25779 1174 CCIS 503 513 Springer Scopus |
institution |
Universiti Tenaga Nasional |
building |
UNITEN Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Tenaga Nasional |
content_source |
UNITEN Institutional Repository |
url_provider |
http://dspace.uniten.edu.my/ |
description |
Computer circuits; Engineering research; Formal specification; Fuzzy logic; Inspection; Requirements engineering; Case-base reasonings; Fuzzy logic techniques; Inspection quality; Matching process; Quality inspection; Reasoning framework; Similarity measurements; Software requirements specifications; Case based reasoning |
author2 |
37036085800 |
author_facet |
37036085800 Mostafa S.A. Gunasekaran S.S. Khaleefah S.H. |
format |
Conference Paper |
author |
Mostafa S.A. Gunasekaran S.S. Khaleefah S.H. |
spellingShingle |
Mostafa S.A. Gunasekaran S.S. Khaleefah S.H. Integrating Fuzzy Logic Technique in Case-Based Reasoning for Improving the Inspection Quality of Software Requirements Specifications |
author_sort |
Mostafa S.A. |
title |
Integrating Fuzzy Logic Technique in Case-Based Reasoning for Improving the Inspection Quality of Software Requirements Specifications |
title_short |
Integrating Fuzzy Logic Technique in Case-Based Reasoning for Improving the Inspection Quality of Software Requirements Specifications |
title_full |
Integrating Fuzzy Logic Technique in Case-Based Reasoning for Improving the Inspection Quality of Software Requirements Specifications |
title_fullStr |
Integrating Fuzzy Logic Technique in Case-Based Reasoning for Improving the Inspection Quality of Software Requirements Specifications |
title_full_unstemmed |
Integrating Fuzzy Logic Technique in Case-Based Reasoning for Improving the Inspection Quality of Software Requirements Specifications |
title_sort |
integrating fuzzy logic technique in case-based reasoning for improving the inspection quality of software requirements specifications |
publisher |
Springer |
publishDate |
2023 |
_version_ |
1806423537980801024 |
score |
13.214268 |