Design and Implementation for Safety Critical Software Systems | ||||
The International Conference on Electrical Engineering | ||||
Article 33, Volume 9, 9th International Conference on Electrical Engineering ICEENG 2014, May 2014, Page 1-11 PDF (124.38 K) | ||||
Document Type: Original Article | ||||
DOI: 10.21608/iceeng.2014.30388 | ||||
View on SCiNiTO | ||||
Authors | ||||
Ehab Shafei1; Ibrahim F. Moawad2; Mostafa Aref3 | ||||
1Assistant Lecturer, Operation Safety and Human Factors Department, Nuclear and Radiological Regulatory Authority. | ||||
2Associate Professor, Information Systems Department, Faculty of computer and information sciences, Ain Shams University. | ||||
3Professor, Computer Science Department, Faculty of computer and information sciences, Ain Shams University. | ||||
Abstract | ||||
In recent years software has become a key element of safety critical systems. The use of Safety Critical Software Systems (SCSSs) has been increased in many critical systems such as Nuclear Power Plants (NPPs), radiotherapy, aircrafts, and many medical devices. These systems rely on the use of safety critical software in controlling and monitoring critical devices. SCSSs are developed in accordance with a set of guidelines and standards produced by the industry, or imposed by a regulator. Despite of the vital role of SCSSs in saving human life, the environment, and properties, there is no generic methodology for developing such systems based on standards and guidelines. This methodology sets an integrated model that concerned about the safety of critical software systems as a component of the critical systems. It consists of the needed processes required for developing SCSSs free of faults. This methodology ensures that SCSSs are developed using processes based on appropriate standards and guidelines and can be certified accordingly. The objective of this methodology is to produce certified critical software systems that conform to standards and guidelines. The methodology consists of three phases (safety planning and requirements phase, safety analysis phase, and design, implementation, and operation phase). This paper is going to focus on design and implementation phase. The insulin pump system is applied as a case study on the design and implementation phase. | ||||
Keywords | ||||
Safety Critical Software Systems; Safety Analysis; Insulin Pump System | ||||
Statistics Article View: 126 PDF Download: 451 |
||||