A web-based model for inspection inconsistencies resolution: A new approach with two case studies
This research is aimed at introducing an enhanced inspection model known as Improved Software Inspection Model (ISIM) by making some enhancements to overcome or reduce the weaknesses identified in Formal model. ISIM includes a method of selecting suitable inspectors based on their expertise and work...
Main Authors: | , |
---|---|
Format: | Article |
Published: |
Faculty of Computer Science and Information Technology, University of Malaya
2019
|
Subjects: |
_version_ | 1796961804843220992 |
---|---|
author | Taba, Navid Hashemi Ow, Siew Hock |
author_facet | Taba, Navid Hashemi Ow, Siew Hock |
author_sort | Taba, Navid Hashemi |
collection | UM |
description | This research is aimed at introducing an enhanced inspection model known as Improved Software Inspection Model (ISIM) by making some enhancements to overcome or reduce the weaknesses identified in Formal model. ISIM includes a method of selecting suitable inspectors based on their expertise and work experience; provide a database that stores information on potentials; has a database that stores the possible causes of each of the defects stored in the defect database; and incorporates a few enhancements in the inspection process. To facilitate the selection of suitable inspectors and the inspection process, an inspection tool was developed using PHP with MySQL as database management system. To determine whether the use of ISIM can improve the inspection process, the quality of the process was evaluated using paired T-test which compares the differences between Formal and ISIM models, in terms of the number of defects detected, inspection time, and the productivity of the inspectors. Two case studies were conducted in two companies and inspections were carried out on two software development projects to collect the data needed for the statistical test. The statistical test results show that at α = 0.05, the mean values of the number of defects are detected; the inspection time; and the productivity of the inspectors when using Formal and ISIM are 19.78 and 28.13; 220.97 minutes and 213.69 minutes; and 0.0891 and 0.1328, respectively. This shows that there are significant improvements in the number of defects detected (i.e. difference = 8.35; 42.21%), and productivity of the inspectors (i.e. difference = 0.0437; 49.05%). However, there is only a slight improvement in the inspection time. It can be concluded that ISIM together with its tool improve the quality of inspection process in the two case studies. © 2019, Malaysian Journal of Computer Science. |
first_indexed | 2024-03-06T05:59:37Z |
format | Article |
id | um.eprints-23349 |
institution | Universiti Malaya |
last_indexed | 2024-03-06T05:59:37Z |
publishDate | 2019 |
publisher | Faculty of Computer Science and Information Technology, University of Malaya |
record_format | dspace |
spelling | um.eprints-233492020-01-08T06:21:25Z http://eprints.um.edu.my/23349/ A web-based model for inspection inconsistencies resolution: A new approach with two case studies Taba, Navid Hashemi Ow, Siew Hock QA75 Electronic computers. Computer science QA76 Computer software This research is aimed at introducing an enhanced inspection model known as Improved Software Inspection Model (ISIM) by making some enhancements to overcome or reduce the weaknesses identified in Formal model. ISIM includes a method of selecting suitable inspectors based on their expertise and work experience; provide a database that stores information on potentials; has a database that stores the possible causes of each of the defects stored in the defect database; and incorporates a few enhancements in the inspection process. To facilitate the selection of suitable inspectors and the inspection process, an inspection tool was developed using PHP with MySQL as database management system. To determine whether the use of ISIM can improve the inspection process, the quality of the process was evaluated using paired T-test which compares the differences between Formal and ISIM models, in terms of the number of defects detected, inspection time, and the productivity of the inspectors. Two case studies were conducted in two companies and inspections were carried out on two software development projects to collect the data needed for the statistical test. The statistical test results show that at α = 0.05, the mean values of the number of defects are detected; the inspection time; and the productivity of the inspectors when using Formal and ISIM are 19.78 and 28.13; 220.97 minutes and 213.69 minutes; and 0.0891 and 0.1328, respectively. This shows that there are significant improvements in the number of defects detected (i.e. difference = 8.35; 42.21%), and productivity of the inspectors (i.e. difference = 0.0437; 49.05%). However, there is only a slight improvement in the inspection time. It can be concluded that ISIM together with its tool improve the quality of inspection process in the two case studies. © 2019, Malaysian Journal of Computer Science. Faculty of Computer Science and Information Technology, University of Malaya 2019 Article PeerReviewed Taba, Navid Hashemi and Ow, Siew Hock (2019) A web-based model for inspection inconsistencies resolution: A new approach with two case studies. Malaysian Journal of Computer Science, 32 (1). pp. 1-17. ISSN 0127-9084, DOI https://doi.org/10.22452/mjcs.vol32no1.1 <https://doi.org/10.22452/mjcs.vol32no1.1>. https://doi.org/10.22452/mjcs.vol32no1.1 doi:10.22452/mjcs.vol32no1.1 |
spellingShingle | QA75 Electronic computers. Computer science QA76 Computer software Taba, Navid Hashemi Ow, Siew Hock A web-based model for inspection inconsistencies resolution: A new approach with two case studies |
title | A web-based model for inspection inconsistencies resolution: A new approach with two case studies |
title_full | A web-based model for inspection inconsistencies resolution: A new approach with two case studies |
title_fullStr | A web-based model for inspection inconsistencies resolution: A new approach with two case studies |
title_full_unstemmed | A web-based model for inspection inconsistencies resolution: A new approach with two case studies |
title_short | A web-based model for inspection inconsistencies resolution: A new approach with two case studies |
title_sort | web based model for inspection inconsistencies resolution a new approach with two case studies |
topic | QA75 Electronic computers. Computer science QA76 Computer software |
work_keys_str_mv | AT tabanavidhashemi awebbasedmodelforinspectioninconsistenciesresolutionanewapproachwithtwocasestudies AT owsiewhock awebbasedmodelforinspectioninconsistenciesresolutionanewapproachwithtwocasestudies AT tabanavidhashemi webbasedmodelforinspectioninconsistenciesresolutionanewapproachwithtwocasestudies AT owsiewhock webbasedmodelforinspectioninconsistenciesresolutionanewapproachwithtwocasestudies |