Safety analysis of the software of the power density limiting computer (DNB-module) at Grafenrheinfeld
Description
This report starts with a brief description of the computer system used in Grafenrheinfeld for limiting the power density in the reactor core (DNB-Module) and is then followed by a discussion on methods for verification of the systems' software. The different language levels on which analysis may be performed are presented and criteria for choosing the appropriate language level with regard to verification are given. The program analysis splits the software into sections which are manageable and testable. Then the detailed structure of control flow and data flow as well as the functional properties of these sections are investigated. On certain premises completely analysed sections can be regarded as errorfree, i.e. their failure probability can be assumed to be zero. In addition, test cases for the various software sections are established on the basis of the program analysis. The test strategy comprises the module (sectional) test, partially performed with the test cases mentioned above, as well as an integration test of the entire DNB software. Both tests may be performed automatically - the test embedment is already established to a certain extent - thus allowing execution of a great number of tests; a feature which is extremely important in view of an assessment of quantitative software parameters. (orig.)
Availability note (English)
MF available from INIS under the Report Number.Abstract (German)
Nach einer einleitenden Beschreibung des Rechnersystems zur Schutzbegrenzung (DNB-Modul) in Grafenrheinfeld, wird auf die Methoden zur Verifikation der Programme dieser Rechner eingegangen. Zuerst sind die verschiedenen Sprachebenen dargestellt, auf denen eine Programmanalyse ansetzen kann. Kriterien zur Auswahl der geeigneten Sprachebenen sind angegeben. Die Programmanalyse teilt das Gesamtprogramm in ueberschaubare und testbare Abschnitte auf und vermittelt Informationen ueber die detaillierte Struktur von Kontroll- und Datenfluss sowie ueber Teilfunktionen, die von den Programmabschnitten ausgefuehrt werden. Vollstaendig analysierte Abschnitte koennen unter gewissen Voraussetzungen praktisch mit der Versagenswahrscheinlichkeit Null belegt werden. Ausserdem werden auf der Grundlage der Programmanalyse fuer die einzelnen Programmabschnitte Testfaelle festgelegt. Die Teststrategie stuetzt sich zum einen auf den abschnittweisen Test, u.a. mit der Vorgabe von Testdaten aus der Programmanalyse, und zum anderen auf den Integrationstest, bei dem das Gesamtprogramm getestet wird. Beide Testarten sind automatisierbar (zum Teil bereits verwirklicht) und erlauben so eine grosse Anzahl von Testfaellen auszufuehren, was besonders im Hinblick auf die Ermittlung quantifizierbarer Softwarekenngroessen von Bedeutung ist. (orig.)
Files
Additional details
Additional titles
- Subtitle (English)
- Final report
- Original title (German)
- Sicherheitsanalyse der Software der Schutzbegrenzungsrechner (DNB-Modul) in Grafenrheinfeld
- Original subtitle (German)
- Abschlussbericht.
Publishing Information
- Imprint Pagination
- 159 p.
- Series
- Schriftenreihe Reaktorsicherheit und Strahlenschutz.;Ergebnisberichte, Untersuchungen, Studien, Gutachten.
- Report number
- BMI--1984-046
INIS
- Country of Publication
- Germany
- Country of Input or Organization
- Germany
- INIS RN
- 15067988
- Subject category
- S22: GENERAL STUDIES OF NUCLEAR REACTORS; S21: SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS;
- Descriptors DEI
- DEPARTURE NUCLEATE BOILING; GRAFENRHEINFELD REACTOR; ON-LINE CONTROL SYSTEMS; PERFORMANCE TESTING; POWER DENSITY; REACTOR CONTROL SYSTEMS; REACTOR CORES; REACTOR PROTECTION SYSTEMS; SAFETY ANALYSIS
- Descriptors DEC
- BOILING; CONTROL SYSTEMS; ENRICHED URANIUM REACTORS; NUCLEATE BOILING; ON-LINE SYSTEMS; PHASE TRANSFORMATIONS; POWER REACTORS; PWR TYPE REACTORS; REACTOR COMPONENTS; REACTORS; TESTING; THERMAL REACTORS; WATER COOLED REACTORS; WATER MODERATED REACTORS
Optional Information
- Contract/Grant/Project number
- Contract BMI SR 272; A.1.6.; 84 431
- Secondary number(s)
- GRS-A--894.