• Title/Summary/Keyword: software hazard analysis

Search Result 91, Processing Time 0.032 seconds

Hazard Analysis Process Based on STPA Using SysML (SysML을 이용한 STPA 기반의 위험원 분석 프로세스)

  • Choi, Na-yeon;Lee, Byong-gul
    • Journal of Internet Computing and Services
    • /
    • v.20 no.3
    • /
    • pp.1-11
    • /
    • 2019
  • Today's software systems are becoming larger and more complicated, and the risk of accidents and failures have also grown larger. Software failures and accidents in industrial fields such as automobiles, nuclear power plants, railroad industries, etc. may lead to severe damage of property and human life. The safety-related international standards, such as IEC 61508 have been established and applied to industries for decades. The safety life cycle specified in the standards emphasize the activities to develop safety requirements through hazard and risk analysis in the early stage of software development. In this paper, we propose 'Hazard Analysis Process based on STPA using SysML' in order to ensure the safety of software at the early stage of software development. The proposed hazard analysis can be effectively performed minimizing the loss of hazard by using the BDD and the IBD of SysML to define the control structure of a system. The proposed method also improves the specification of the safety constraints(requirement) by using SD. As a result, it is possible to identify the hazard without missing and identify the hazard scenarios in detail, and safety can be sufficiently ensured in the early stage of software development.

Preliminary Hazard Analysis for Communication Software in Train Communication Network (열차 차상 통신용 소프트웨어의 사전 위험원 분석 연구)

  • Yim, Hyun-Jae;Cha, Gi-Ho;Song, Gyu-Youn
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.66 no.9
    • /
    • pp.1379-1384
    • /
    • 2017
  • To guarantee safety and reliability, RAMS(Reliability Availability Maintainability and Safety) activity for a communication software in train communication network is studied. In this paper, preliminary hazard analysis in RAMS activities is studied for the communication software. Preliminary hazard analysis is done through library for communication software that the specification is defined by IEC 61375. The hazards are defined, then causes and consequence for each hazard are defined. The total 36 preliminary hazards are classified. For high severity hazards are changed to acceptable level by upgrading of system requirement specification.

Preliminary Hazard Analysis: Assessment of New Component Interface Module Design for APR1400

  • Olaide, Adebena Oluwasegun;Jung, Jae Cheon;Choi, Moon Jae;Ngbede, Utah Michael
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.17 no.1
    • /
    • pp.21-34
    • /
    • 2021
  • The use of Field-Programmable Gate Arrays (FPGAs) in the development of safety-related Human-Machine Interface (HMI) systems has gained much momentum in nuclear applications. Recently, one of the application areas for the Advanced Power Reactor 1400 (APR1400) is in the development of the advanced Component Interface Module (CIM) of the Engineered Safety Features Actuation System (ESFAS). Using systems engineering approach, we have developed a new FPGA-based advanced CIM software. The first step of our software development process involves the Preliminary Hazard Analysis (PHA) based on the previous CIM design. In this paper, we describe the qualitative approach used in performing the preliminary hazard analysis. The paper presents the methodology for applying a modified Hazard and Operability (HAZOP) procedure for the conduct of PHA which resulted in a qualitative risk-ranking scheme that informed the decisions for the safety criteria in the requirements specification phase. The qualitative approach provided the justification for design changes during the advanced CIM software development process.

A Study of Software Hazard Analysis for Safety Critical Function in Military Aircraft

  • Oh, Hung-Jae;Hong, Jin-Pyo
    • Journal of IKEEE
    • /
    • v.16 no.2
    • /
    • pp.145-152
    • /
    • 2012
  • This paper is the Software Hazard Analysis (SWHA) which will study the managerial process and the technical methode and techniques inherent in the performance of software safety task within the Military Aircraft System Safety program. This SWHA identifies potential hazardous effects on the software intensive systems and provides a comprehensive and qualitative assessment of the software safety. The purpose of this paper is to identify safety critical functions of software in Military A/C. The identified software hazards associated with the design or function will be evaluated for risks and operational constraint to further improve the software design requirement, analysis and testing efforts for safety critical software. This common SWHA, the first time analysis in KOREA, was review all avionics OFP(Operational Flight Program), and focus only on software segments which are safety critical. This paper provides a important understanding between the customer and developer as to how the software safety for the Military A/C will be accomplished. It will also provide the current best solution which may as one consider the necessary step in establishing a credible and cost-effective software safety program.

The Comparative Study of NHPP Software Reliability Model Exponential and Log Shaped Type Hazard Function from the Perspective of Learning Effects (지수형과 로그형 위험함수 학습효과에 근거한 NHPP 소프트웨어 신뢰성장모형에 관한 비교연구)

  • Kim, Hee Cheul
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.8 no.2
    • /
    • pp.1-10
    • /
    • 2012
  • In this study, software products developed in the course of testing, software managers in the process of testing software test and test tools for effective learning effects perspective has been studied using the NHPP software. The finite failure nonhomogeneous Poisson process models presented and the life distribution applied exponential and log shaped type hazard function. Software error detection techniques known in advance, but influencing factors for considering the errors found automatically and learning factors, by prior experience, to find precisely the error factor setting up the testing manager are presented comparing the problem. As a result, the learning factor is greater than autonomous errors-detected factor that is generally efficient model could be confirmed. This paper, a failure data analysis of applying using time between failures and parameter estimation using maximum likelihood estimation method, after the efficiency of the data through trend analysis model selection were efficient using the mean square error and coefficient of determination.

A study on hazard analysis techniques for railway signalling system (철도신호시스템 분석을 위한 위험원 분석 techniques 연구)

  • Li, Chang-Long;Jung, Ho-Hung;Oh, Sea-Hwa;Yun, Hak-Sun;Lee, Key-Seo
    • Proceedings of the KSR Conference
    • /
    • 2011.10a
    • /
    • pp.232-238
    • /
    • 2011
  • Hazard analysis provides the basic foundation for system safety. Hazard analysis is performed to identify hazards, hazard effects, and hazard causal factors. Hazard analysis is used to determine system risk, to determine the significance of hazards, and to establish design measures that will eliminate or mitigate the identified hazards. Hazard analysis is used to systematically examine systems, subsystems, facilities, components, software, personnel, and their interrelationships, with consideration given to logistics, training, maintenance, test, modification, and operational environments. This paper present hazard analysis techniques which is commonly used in railway signalling, comparised their benefits and limitations.

  • PDF

Sensitivity Analysis of HAZUS Results Attenuation (지진파 감쇄식에 대한 민감도 분석 연구 (HAZUS))

  • Oh, Tae-Seok;Kim, Jun-Kyoung;Kang, Ik-Bum;Yoo, Seong-Hwa
    • 한국지구물리탐사학회:학술대회논문집
    • /
    • 2006.06a
    • /
    • pp.247-252
    • /
    • 2006
  • This study analysed the sensitivity of the attenuation functions for the seismic hazard estimation. For the seismic hazard estimation, this study used HAZUS software, which is developed originally by FEMA(USA). The scenario earthquake ($M_w=6.0$) is located the Hongsung area, where one of the recent macro earthquakes occurred in 1978. The area for seismic hazard estimation is assumed to be Boryung city in Choongnam-do. Three attenuation functions were applied for the sensitivity analysis. The results show that the attenuation functions have much influences on the seismic hazard on the various types of buildings. Therefore the attenuation function is very important factor for the seismic hazard estimation.

  • PDF

Hazard Analysis of Train Traffic Control System Software In Integrated Control Centre (통합관제실 열차운행제어 시스템의 소프트웨어 위험원 분석)

  • Ahn Jin;Park Jin-Young;Han Chan-Hee;Sin Duck-Ho;Lee Jong-Woo
    • Proceedings of the KSR Conference
    • /
    • 2005.11a
    • /
    • pp.982-989
    • /
    • 2005
  • Safety of the Train Control System become more important along with the progress of the computer and the technology of communications in these days. Safety of the Train Traffic Control System needs an accurate analysis of the Hazard to reduce losses of a property and lives. Many of advanced railroad nations already had established safety standards when they set the system even considering scrap of railroad and put a great concern on developing safety system which is getting larger and more complicate. Domestic railroad system has to introduce improved technology and systematically prepare and make a scientific survey to achieve unparalleled reliability and safety as well. In this Study, ITCC CTC System will show the research and the analysis of the hazard to ensure the safety of software.

  • PDF

On the Development of Systems Safety Requirements Using Hazard Analysis Results (위험원 분석 결과를 반영한 시스템 안전 요구사항 생성에 관한 연구)

  • Kim, Jae-Chul;Lee, Jae-Chon
    • Journal of the Korea Safety Management & Science
    • /
    • v.13 no.4
    • /
    • pp.9-16
    • /
    • 2011
  • Modern systems become more complex and the demand for systems safety goes up sharply. Thus, the proper handling of the safety requirements in the systems design is getting greatly increased attention these days. Hazard analysis has been one of the active areas of research in connection with systems safety. In this paper, we study a subject on how the hazard analysis results can be incorporated in the systems design. To this end we set up a goal on how to systematically generate safety requirements that should reflect hazard analysis results and be implemented in the systems design and development. To do so, we first review the process for systems design and suggest the associated Model. Then the process and results of hazard analysis are analyzed and Modeled particularly with emphasis on the safety data. The resulting data Model incorporating both the hazard analysis and system life cycle is used in the generation of safety requirements. Based on the developed data Model, the generation of the requirements, the construction of requirements DB, and the change management later on is demonstrated through the use of a computer-aided software tool.

Development of Evaluation Softwares for Job Hazard Analysis (유해요인조사용 평가 소프트웨어 개발)

  • Jeong, Byung-Yong;Lee, Jong-Hyup;Kim, Kuk
    • Journal of the Ergonomics Society of Korea
    • /
    • v.24 no.4
    • /
    • pp.79-83
    • /
    • 2005
  • Efforts to identify jobs or tasks having known risk factors for work-related musculoskeletal disorder can provide the groundwork for changes aimed at risk reduction. An effective identification method is the ergonomic job hazard analysis which breaks a job into its various elements or actions, describes them, measures and quantifies the ergonomics risk factors. Some analytical methods including OWAS, RULA, REBA, and NLE have been used as tools in quantifying the risk factors. But these traditional methods using worksheet or paper are difficult to explain to participants for performing the job hazard analysis in the field, and take a long time. We develop some software tools to implement the analytical methods using EXCEL programs or computer program. These tools developed in this study are faster and easier to perform the ergonomic job analysis than the traditional methods using worksheet.