Experimental Validation of the Instrumentation and Control Design Evaluation Method for Predicting and Estimating Common Cause Failures in Software Development

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Employing diverse development teams may still result in common faults being introduced in various stages of software development that will cause failures if the developers in those teams possess common incorrect knowledge or have common gaps in their knowledge. The Instrumentation and Control Design Evaluation method can predict and estimate the probabilities of the occurrence of common faults in software developed by diverse teams during the different stages of software development, such as requirements specification, design, and implementation. Common knowledge possessed by the teams is evaluated, and certain performance-shaping factors are assessed using predefined question sets to serve as the input for the Instrumentation and Control Design Evaluation method. This paper presents the design of an experiment to validate the Instrumentation and Control Design Evaluation method during software requirements specification. A level control system is selected to serve as the subject of the experiment, and the development teams will be asked to develop the software requirements specification for the level controller. The experiment instrumentation consists of a control system question set and a software requirements question set devised to evaluate the domain-specific and software engineering knowledge of the participating development teams. In addition, another question set is developed to assess the performance-shaping factors used by the COCOMO II model. A detailed user requirements document is developed to be provided to the development teams, and a large language model-based tool is developed to trace the user requirements to the developed software requirements.

Original languageEnglish
Title of host publicationProceedings of Nuclear Plant Instrumentation and Control and Human-Machine Interface Technology, NPIC and HMIT 2025
PublisherAmerican Nuclear Society
Pages1784-1791
Number of pages8
ISBN (Electronic)9780894482243
DOIs
StatePublished - 2025
Externally publishedYes
Event2025 Nuclear Plant Instrumentation and Control and Human-Machine Interface Technology, NPIC and HMIT 2025 - Chicago, United States
Duration: Jun 15 2025Jun 18 2025

Publication series

NameProceedings of Nuclear Plant Instrumentation and Control and Human-Machine Interface Technology, NPIC and HMIT 2025

Conference

Conference2025 Nuclear Plant Instrumentation and Control and Human-Machine Interface Technology, NPIC and HMIT 2025
Country/TerritoryUnited States
CityChicago
Period06/15/2506/18/25

Funding

This research is being performed using funding received from the DOE Office of Nuclear Energy's Nuclear Energy University Program.

Keywords

  • Common Cause Failures
  • Common Faults
  • Software Design
  • Software Requirements Specification

Fingerprint

Dive into the research topics of 'Experimental Validation of the Instrumentation and Control Design Evaluation Method for Predicting and Estimating Common Cause Failures in Software Development'. Together they form a unique fingerprint.

Cite this