The guideline for development and verification of railway software

철도 소프트웨어 개발 및 검증을 위한 지침

  • 이영준 (한국원자력연구원, 계측제어.인간공학연구부) ;
  • 최종균 (한국원자력연구원, 계측제어.인간공학연구부) ;
  • 차경호 (한국원자력연구원, 계측제어.인간공학연구부) ;
  • 천세우 (한국원자력연구원, 계측제어.인간공학연구부) ;
  • 이장수 (한국원자력연구원, 계측제어.인간공학연구부) ;
  • 권기춘 (한국원자력연구원, 계측제어.인간공학연구부) ;
  • 정의진 (한국철도기술연구원)
  • Published : 2008.06.12

Abstract

The Railroad Safety Act's regulation reads as follows. "The Minister of Construction and Transportation may qualify and authorize the product to guarantee performance and safety of parts, machine, and device used in Railway fields." Another regulation reads as follows."“The guidelines about targets, standards, and procedures of Quality and Authority in first provision are decided as Ministry of Construction and Transportation Decree." The software used in rail cars and facilities is considered as a railway product. Therefore, it is qualified and authorized for acquiring the safety of rail cars and facilities. The software businesses shall again a Quality and Authority for applying a software to the rail cars and facilities. This paper regulates some guidelines that are needed to develop a software. The procedures that a software developer performs are divided by plan, requirement, design, implementation, and maintenance. The procedures that a software verification person performs are classified by verification plan, requirement verification, design verification, implementation verification, testing verification, maintenance verification, and safety activity. The entire processes and detailed activities to develope and verify a software are described as new guidelines.

Keywords