Title :
High integrity systems-an explanation
Author_Institution :
Centre for Software Eng. Ltd., Scunthorpe, UK
Abstract :
Developing high integrity systems involves applying good practice, using software engineering discipline, and gaining the assurance of an independent assessment of the work. The project should have a safety plan which includes a hazard analysis, a clear statement of the safety requirements and the use of safety oriented design and analysis techniques. It may not be possible for one individual working on a small project to apply these techniques effectively. At some stage it will be necessary to call for assistance from another with the relevant experience. This is another way of saying that safety critical software should be given the attention of the necessary specialist
Keywords :
failure analysis; safety systems; software engineering; systems analysis; systems software; computers use; defensive programming; failure mode analysis; fault tree analysis; finite state machines; hazard analysis; high integrity systems; microprocessors use; safety critical software; safety evaluation techniques; safety life cycle; safety oriented design and analysis techniques; safety plan; safety requirements; software QA; software engineering; software problem; specification problem; system design;
Conference_Titel :
Radiation Protection - the Role of Safety-Related Control Systems, IEE Colloquium on
Conference_Location :
London