정보혁명이 시작된 이후 컴퓨터 시스템은 우리생활의 곳곳에서 사용되며 인간에게 많은 편리함을 제공하고 있다. 높은 기능성에 대한 요구사항 때문에 컴퓨터시스템이 복잡해짐에 따라 시...

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=T11950391
서울 : 高麗大學校 大學院 , 2010
학위논문(석사) -- 高麗大學校 大學院 , 컴퓨터·전파통신工學科 , 2010. 2
2010
한국어
서울
viii, 66 p. : 삽도 ; 26 cm.
지도교수: 최진영
단면인쇄임
참고문헌: p. 63-64
0
상세조회0
다운로드정보혁명이 시작된 이후 컴퓨터 시스템은 우리생활의 곳곳에서 사용되며 인간에게 많은 편리함을 제공하고 있다. 높은 기능성에 대한 요구사항 때문에 컴퓨터시스템이 복잡해짐에 따라 시...
정보혁명이 시작된 이후 컴퓨터 시스템은 우리생활의 곳곳에서 사용되며 인간에게 많은 편리함을 제공하고 있다. 높은 기능성에 대한 요구사항 때문에 컴퓨터시스템이 복잡해짐에 따라 시스템 내부의 치명적인 오류의 잠재성도 증가했다. 오류로 인한 기능실패로 재산적, 인명적인 피해를 초래할 수 있는 시스템을 안전필수시스템이라고 한다. 안전필수시스템을 개발할 때는 정확성(Correctness)과 고 무결성(High-Integrity)을 보증하는 것이 중요하다.
시스템 개발 초기부터 시스템의 정확성과 고 무결성을 보증하기 위한 개발방법으로 Correctness by Construction이 있다. Correctness by Construction은 정확성을 보증하기 위한 정형기법과 생산성을 높이기 위한 애자일 방법론이 결합된 방법이다. 이 방법은 영국의 Praxis사에서 처음 제안했으며 많은 사례연구를 통해 그 유용성이 알려져 있다.
하지만 기존 Correctness by Construction의 프로세스로는 제어정보를 표현하기가 힘들기 때문에 반응형 시스템과 같이 제어부분이 중요한 시스템들은 Correctness by Construction 개발 방법을 적용하기가 쉽지 않다. 따라서 Correctness by Construction 개발 방법에 제어 정보를 표현하는 명세 및 코드를 도출하는 프로세스가 필요하다
본 논문에서는 Correctness by Construction프로세스에 컨트롤을 명세, 개발하는 프로세스를 추가하여 개선된 Correctness by Construction 프로세스를 제안한다. 또한 개선된 Correctness by Construction 개발방법을 거리제어모듈 개발에 적용한 사례연구를 수행한다. 거리제어모듈은 철도제어시스템 중 열차의 간격을 제어하는 모듈로서 안전필수시스템이다. 이 사례연구의 결과를 통해 정확성과 고 무결성을 가지는 안전필수시스템의 개발가이드를 제안한다.
목차 (Table of Contents)