철도소프트웨어 안전성 확보를 위한 방안 연구

초록

소프트웨어의 특성상 많은 사람들이 개발에 참여하고, 소프트웨어의 오류 원인을 곧바로 찾기 어렵기 때문에 체계적인 관리를 통한 소프트웨어 개발이 필요하다. 따라서 철도소프트웨어를 안전하게 개발하기 위한 기준 및 절차와 철도소프트웨어가 제대로 개발되고 있는지를 검증하기 위한 기준 및 평가절차를 확보하기 위한 연구가 진행 중이다. 소프트웨어 개발이라는 것은 최종 소스코드 작성만을 의미하지는 않으며, 수명주기 각 단계마다 제시하여야 하는 문서작성 또한 중요하며, 이는 작성된 문서를 근거로 검증 및 평가가 이루어져 소프트웨어의 품질을 보증할 수 있기 때문이다. 본 논문에서는 철도소프트웨어 적용하고자 하는 안전기준에 대하여 소개하고, 철도소프트웨어의 수명주기 각 단계마다 수행하여야 하는 업무를 언급하고, 절차, 양식, 기법을 정리한 철도소프트웨어에 특화된 개발 프로세스에 대하여 논하며, 발주자 및 평가자 입장에서 고려할 발주 및 평가 프로세스에 대하여 언급하고자 한다.

제목
철도소프트웨어 안전성 확보를 위한 방안 연구
저자
정의진; 신경호
발행일
2008-08
저널명
한국철도기술
권
20