Improving Software Reliability in Nuclear Power Plants via Diversity in the Requirements Phase: An Experimental Study.
Saved in:
| Title: | Improving Software Reliability in Nuclear Power Plants via Diversity in the Requirements Phase: An Experimental Study. |
|---|---|
| Authors: | Li, Boyuan1 (AUTHOR), Li, Jianghai1 (AUTHOR), Huang, Xiaojin1 (AUTHOR) |
| Source: | Energies (19961073). Sep2025, Vol. 18 Issue 18, p4794. 32p. |
| Subjects: | Software reliability, Nuclear power plants, Engineering inspection, Requirements engineering, Group dynamics, Defect tracking (Computer software development), Experimental design, Diversity & inclusion policies |
| Abstract: | High software reliability is essential for safety-critical systems in nuclear power plants. To improve the quality of software following the requirements phase, requirements inspections are conducted to detect defects. Traditional approaches enhance inspection outcomes by employing more effective techniques or by increasing team redundancy. This study investigates an alternative approach: introducing diversity within the inspection team. Inspection technique diversity and inspector background diversity are considered in this paper. We hypothesize that an inspection team in which the inspectors use diverse inspection techniques or have diverse backgrounds will have a better performance in defect detection compared to an inspection team with no diversity. This is because diversity can reduce the number of dependent failures in an inspection team. In this study, a controlled experiment is designed and conducted to examine our hypothesis. In the experiment, research subjects with different backgrounds inspect a software requirements specification using different inspection techniques. The results are collected and analyzed statistically. The experiment shows that using diverse techniques in an inspection team can improve the performance of the inspection team; however, using inspectors with diverse backgrounds will not affect the performance of an inspection team significantly. [ABSTRACT FROM AUTHOR] |
| Copyright of Energies (19961073) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
|
Full text is not displayed to guests.
Login for full access.
|
|
| FullText | Links: – Type: pdflink Text: Availability: 1 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 188282247 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Improving Software Reliability in Nuclear Power Plants via Diversity in the Requirements Phase: An Experimental Study. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Li%2C+Boyuan%22">Li, Boyuan</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Li%2C+Jianghai%22">Li, Jianghai</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Huang%2C+Xiaojin%22">Huang, Xiaojin</searchLink><relatesTo>1</relatesTo> (AUTHOR) – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Energies+%2819961073%29%22">Energies (19961073)</searchLink>. Sep2025, Vol. 18 Issue 18, p4794. 32p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Software+reliability%22">Software reliability</searchLink><br /><searchLink fieldCode="DE" term="%22Nuclear+power+plants%22">Nuclear power plants</searchLink><br /><searchLink fieldCode="DE" term="%22Engineering+inspection%22">Engineering inspection</searchLink><br /><searchLink fieldCode="DE" term="%22Requirements+engineering%22">Requirements engineering</searchLink><br /><searchLink fieldCode="DE" term="%22Group+dynamics%22">Group dynamics</searchLink><br /><searchLink fieldCode="DE" term="%22Defect+tracking+%28Computer+software+development%29%22">Defect tracking (Computer software development)</searchLink><br /><searchLink fieldCode="DE" term="%22Experimental+design%22">Experimental design</searchLink><br /><searchLink fieldCode="DE" term="%22Diversity+%26+inclusion+policies%22">Diversity & inclusion policies</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: High software reliability is essential for safety-critical systems in nuclear power plants. To improve the quality of software following the requirements phase, requirements inspections are conducted to detect defects. Traditional approaches enhance inspection outcomes by employing more effective techniques or by increasing team redundancy. This study investigates an alternative approach: introducing diversity within the inspection team. Inspection technique diversity and inspector background diversity are considered in this paper. We hypothesize that an inspection team in which the inspectors use diverse inspection techniques or have diverse backgrounds will have a better performance in defect detection compared to an inspection team with no diversity. This is because diversity can reduce the number of dependent failures in an inspection team. In this study, a controlled experiment is designed and conducted to examine our hypothesis. In the experiment, research subjects with different backgrounds inspect a software requirements specification using different inspection techniques. The results are collected and analyzed statistically. The experiment shows that using diverse techniques in an inspection team can improve the performance of the inspection team; however, using inspectors with diverse backgrounds will not affect the performance of an inspection team significantly. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Energies (19961073) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=188282247 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.3390/en18184794 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 32 StartPage: 4794 Subjects: – SubjectFull: Software reliability Type: general – SubjectFull: Nuclear power plants Type: general – SubjectFull: Engineering inspection Type: general – SubjectFull: Requirements engineering Type: general – SubjectFull: Group dynamics Type: general – SubjectFull: Defect tracking (Computer software development) Type: general – SubjectFull: Experimental design Type: general – SubjectFull: Diversity & inclusion policies Type: general Titles: – TitleFull: Improving Software Reliability in Nuclear Power Plants via Diversity in the Requirements Phase: An Experimental Study. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Li, Boyuan – PersonEntity: Name: NameFull: Li, Jianghai – PersonEntity: Name: NameFull: Huang, Xiaojin IsPartOfRelationships: – BibEntity: Dates: – D: 15 M: 09 Text: Sep2025 Type: published Y: 2025 Identifiers: – Type: issn-print Value: 19961073 Numbering: – Type: volume Value: 18 – Type: issue Value: 18 Titles: – TitleFull: Energies (19961073) Type: main |
| ResultId | 1 |