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...

Full description

Saved in:
Bibliographic Details
Main Authors: Mostafa S.A., Gunasekaran S.S., Khaleefah S.H.
Other Authors: 37036085800
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