Developing PRA computer code requirements based on probabilistic risk analysis practices

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

Abstract

In the development and analysis of probabilistic risk analysis (PRA) models, dedicated computer codes play an important role. These codes handle complex mathematical models. Because results of PRA analysis are used in safety decision making, a PRA computer code should fulfill rigorous quality and performance requirements. PRA standards/safety guides provide mainly recommendations in performing and managing a PRA project. Requirements for computer codes used for PRA analysis are generally only very briefly addressed. In this paper a case study on developing requirements specification for an existing Level 1 PRA computer code called FinPSA is presented. The goal was to demonstrate that FinPSA conforms to related international standards and to link FinPSA specific requirements to the framework represented in the standards. As a starting point in the development of the requirements, the following viewpoints were chosen; applicability and reviewability, usability and acceptability. The process for developing the requirements was fairly straightforward. First generic requirements for PRA level 1 and PRA level 1 computer code as presented in a PRA standard were expressed, and then the computer codespecific requirements that serve the attainment of the generic requirements follow. Additionally, computer code specific requirements were derived from general experience related to earlier FinPSA use and from quality attributes relating to the different viewpoints. The experiences from the case study demonstrated that obtaining a necessary set of requirements for a PRA computer code is not a trivial task and that managing requirements specification is an iterative process.
Original languageEnglish
Title of host publicationProceedings
Subtitle of host publicationInternational Topical Meeting on Probabilistic Safety Assessment and Analysis, PSA 2013
PublisherAmerican Nuclear Society ANS
Pages1215-1226
ISBN (Print)978-0-89448-702-6
Publication statusPublished - 2013
MoE publication typeNot Eligible
EventInternational Topical Meeting on Probabilistic Safety Assessment and Analysis, PSA 2013 - Columbia, United States
Duration: 22 Sep 201326 Sep 2013

Conference

ConferenceInternational Topical Meeting on Probabilistic Safety Assessment and Analysis, PSA 2013
Abbreviated titlePSA 2013
CountryUnited States
CityColumbia
Period22/09/1326/09/13

Fingerprint

Risk analysis
Specifications
Decision making
Mathematical models

Keywords

  • probabilistic risk analysis
  • requirement
  • standard
  • FinPSA

Cite this

Björkman, K., Tyrväinen, T., Niemelä, I., & Mätäsniemi, T. (2013). Developing PRA computer code requirements based on probabilistic risk analysis practices. In Proceedings: International Topical Meeting on Probabilistic Safety Assessment and Analysis, PSA 2013 (pp. 1215-1226). American Nuclear Society ANS.
Björkman, Kim ; Tyrväinen, Tero ; Niemelä, I. ; Mätäsniemi, Teemu. / Developing PRA computer code requirements based on probabilistic risk analysis practices. Proceedings: International Topical Meeting on Probabilistic Safety Assessment and Analysis, PSA 2013. American Nuclear Society ANS, 2013. pp. 1215-1226
@inproceedings{a0eeb45bce8f4d8ebe1df831883b5c49,
title = "Developing PRA computer code requirements based on probabilistic risk analysis practices",
abstract = "In the development and analysis of probabilistic risk analysis (PRA) models, dedicated computer codes play an important role. These codes handle complex mathematical models. Because results of PRA analysis are used in safety decision making, a PRA computer code should fulfill rigorous quality and performance requirements. PRA standards/safety guides provide mainly recommendations in performing and managing a PRA project. Requirements for computer codes used for PRA analysis are generally only very briefly addressed. In this paper a case study on developing requirements specification for an existing Level 1 PRA computer code called FinPSA is presented. The goal was to demonstrate that FinPSA conforms to related international standards and to link FinPSA specific requirements to the framework represented in the standards. As a starting point in the development of the requirements, the following viewpoints were chosen; applicability and reviewability, usability and acceptability. The process for developing the requirements was fairly straightforward. First generic requirements for PRA level 1 and PRA level 1 computer code as presented in a PRA standard were expressed, and then the computer codespecific requirements that serve the attainment of the generic requirements follow. Additionally, computer code specific requirements were derived from general experience related to earlier FinPSA use and from quality attributes relating to the different viewpoints. The experiences from the case study demonstrated that obtaining a necessary set of requirements for a PRA computer code is not a trivial task and that managing requirements specification is an iterative process.",
keywords = "probabilistic risk analysis, requirement, standard, FinPSA",
author = "Kim Bj{\"o}rkman and Tero Tyrv{\"a}inen and I. Niemel{\"a} and Teemu M{\"a}t{\"a}sniemi",
note = "Project code: 77381",
year = "2013",
language = "English",
isbn = "978-0-89448-702-6",
pages = "1215--1226",
booktitle = "Proceedings",
publisher = "American Nuclear Society ANS",
address = "United States",

}

Björkman, K, Tyrväinen, T, Niemelä, I & Mätäsniemi, T 2013, Developing PRA computer code requirements based on probabilistic risk analysis practices. in Proceedings: International Topical Meeting on Probabilistic Safety Assessment and Analysis, PSA 2013. American Nuclear Society ANS, pp. 1215-1226, International Topical Meeting on Probabilistic Safety Assessment and Analysis, PSA 2013, Columbia, United States, 22/09/13.

Developing PRA computer code requirements based on probabilistic risk analysis practices. / Björkman, Kim; Tyrväinen, Tero; Niemelä, I.; Mätäsniemi, Teemu.

Proceedings: International Topical Meeting on Probabilistic Safety Assessment and Analysis, PSA 2013. American Nuclear Society ANS, 2013. p. 1215-1226.

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

TY - GEN

T1 - Developing PRA computer code requirements based on probabilistic risk analysis practices

AU - Björkman, Kim

AU - Tyrväinen, Tero

AU - Niemelä, I.

AU - Mätäsniemi, Teemu

N1 - Project code: 77381

PY - 2013

Y1 - 2013

N2 - In the development and analysis of probabilistic risk analysis (PRA) models, dedicated computer codes play an important role. These codes handle complex mathematical models. Because results of PRA analysis are used in safety decision making, a PRA computer code should fulfill rigorous quality and performance requirements. PRA standards/safety guides provide mainly recommendations in performing and managing a PRA project. Requirements for computer codes used for PRA analysis are generally only very briefly addressed. In this paper a case study on developing requirements specification for an existing Level 1 PRA computer code called FinPSA is presented. The goal was to demonstrate that FinPSA conforms to related international standards and to link FinPSA specific requirements to the framework represented in the standards. As a starting point in the development of the requirements, the following viewpoints were chosen; applicability and reviewability, usability and acceptability. The process for developing the requirements was fairly straightforward. First generic requirements for PRA level 1 and PRA level 1 computer code as presented in a PRA standard were expressed, and then the computer codespecific requirements that serve the attainment of the generic requirements follow. Additionally, computer code specific requirements were derived from general experience related to earlier FinPSA use and from quality attributes relating to the different viewpoints. The experiences from the case study demonstrated that obtaining a necessary set of requirements for a PRA computer code is not a trivial task and that managing requirements specification is an iterative process.

AB - In the development and analysis of probabilistic risk analysis (PRA) models, dedicated computer codes play an important role. These codes handle complex mathematical models. Because results of PRA analysis are used in safety decision making, a PRA computer code should fulfill rigorous quality and performance requirements. PRA standards/safety guides provide mainly recommendations in performing and managing a PRA project. Requirements for computer codes used for PRA analysis are generally only very briefly addressed. In this paper a case study on developing requirements specification for an existing Level 1 PRA computer code called FinPSA is presented. The goal was to demonstrate that FinPSA conforms to related international standards and to link FinPSA specific requirements to the framework represented in the standards. As a starting point in the development of the requirements, the following viewpoints were chosen; applicability and reviewability, usability and acceptability. The process for developing the requirements was fairly straightforward. First generic requirements for PRA level 1 and PRA level 1 computer code as presented in a PRA standard were expressed, and then the computer codespecific requirements that serve the attainment of the generic requirements follow. Additionally, computer code specific requirements were derived from general experience related to earlier FinPSA use and from quality attributes relating to the different viewpoints. The experiences from the case study demonstrated that obtaining a necessary set of requirements for a PRA computer code is not a trivial task and that managing requirements specification is an iterative process.

KW - probabilistic risk analysis

KW - requirement

KW - standard

KW - FinPSA

M3 - Conference article in proceedings

SN - 978-0-89448-702-6

SP - 1215

EP - 1226

BT - Proceedings

PB - American Nuclear Society ANS

ER -

Björkman K, Tyrväinen T, Niemelä I, Mätäsniemi T. Developing PRA computer code requirements based on probabilistic risk analysis practices. In Proceedings: International Topical Meeting on Probabilistic Safety Assessment and Analysis, PSA 2013. American Nuclear Society ANS. 2013. p. 1215-1226