철도분야 소프트웨어로의 SPICE 적용 연구

A Study on the Adoption of SPICE in the Railway Software

초록

철도분야 소프트웨어의 품질 및 안전을 확보하기 위한 방법으로는 제품관점과 프로세스 관점의 두 가지 관점이 고려되고 있다. 소프트웨어를 만드는 절차보다는 최종 출시된 제품의 상태만을 검증하고자 하는 것이 제품관점에서의 접근방법이고, 품질 좋고 안전한 소프트웨어를 만들기 위해서는 소프트웨어를 개발하는 조직의 프로세스 성숙도(Maturity)가 뒷받침되어야만 한다는 것이 프로세스 관점에서의 접근방법이다. 제품관점에서는 Lifecycle에 따라 개발품에 적절한 시험(White Box test 또는 Black Box test)을 수행하여 제품의 안전성을 검증하고자 하는 것이며, 프로세스 관점에서는 CMMI(Capability Maturity Model Integration)나 SPICE(Software Process Improvement and Capability dEtermination : ISO/IEC15504)에서 정한 프로세스 심사 절차에 따라 조직의 성숙도를 검증하고자 하는 것이다. 철도시스템에서는 두 관점 모두 중요하며, 본 논문에서는 먼저 철도소프트웨어 개발 및 평가 조직의 성숙도를 판단하는 프로세스 성숙도 모델에 대하여 논하였다.

제목
철도분야 소프트웨어로의 SPICE 적용 연구
제목 (타언어)
A Study on the Adoption of SPICE in the Railway Software
저자
정의진; 신경호
발행일
2006-04-20
학회명
2006 대한전기학회 EMECS 춘계학술대회