Abstract Knowledge engineering and risk analysis have become increasingly important for safety-related computer systems. The first offers methods to cope with vague, uncertain, and badly structured tasks, the second attempts to identify the extent and likelihood of the consequences associated with hazards. The methods and tools proposed in these approaches must themselves be reliable. Based on a case study in testing a transnational project - a knowledge based risk management system (KRM), the authors analyze the impact of the specific features of knowledge based systems on testing, propose a test design and identification scheme for prototyping development, investigate documentation, use of standards, and quality management in knowledge based system projects, and consider tasks necessary to improve the quality of development and use of risk analysis software.
[1]
Daniel E. O'Leary.
Design, development and validation of expert systems: a survey of developers
,
1991
.
[2]
Rex E. Britter.
The evaluation of technical models used for major-accident hazard installations. Report to Commission of the European Communities Directorate General 12
,
1991
.
[3]
David Lorge Parnas,et al.
A rational design process: How and why to fake it
,
1986,
IEEE Transactions on Software Engineering.
[4]
Stanley G. Siegel,et al.
Making Software Visible, Operational, and Maintainable in a Small Project Environment
,
1984,
IEEE Transactions on Software Engineering.
[5]
Jouko Suokas,et al.
Evaluation of the Quality of Safety and Risk Analysis in the Chemical Industry
,
1988
.