후지쯔 주식회사
NEC 주식회사
히타치 주식회사
도시바 주식회사
SCSK 주식회사
공동대학연구소, 정보시스템 연구기관, 국립정보학연구소
독립행정기관 정보기술진흥원
도쿄 증권 거래소의 설계 문서를 대상으로 한 실험에서 형식적 방법의 효율성을 입증
~DSF는 실험 결과를 바탕으로 "정형 메소드 활용 가이드"를 완성합니다~
-
일본 정보기술진흥원(이하 IPA)(참고 1)는 Tokyo Stock Exchange, Inc가 실제로 운영하는 시스템의 설계 문서를 대상으로 하는 Trustable Software Forum(이하 DSF)의 활동 결과인 Formal Method Utilization Guide(이하 "본 가이드")를 기반으로 한 형식적 방법(참고 2)적용된 시연 실험(이하 "실험")은 형식적 방법의 효율성을 입증하기 위해 2011년 8월에 수행되었습니다 IPA는 이번 실험 결과를 보고서(이하 “본 문서”라 한다)에 요약하여,IPA 공식 웹사이트

DSF는 오류를 일으키지 않는 소프트웨어(신뢰할 수 있는 소프트웨어)를 실현하기 위해 소프트웨어 개발에 정형적 방법을 도입하는 것을 목표로 2009년부터 노력해 왔습니다 이 실험 결과를 바탕으로 이 가이드를 수정하고 최종 버전을 게시했습니다DSF 공식 웹사이트

DSF에는 NTT Data 무료 슬롯 사이트rporation, Fujitsu 무료 슬롯 사이트rporation, NEC 무료 슬롯 사이트rporation, Hitachi 무료 슬롯 사이트rporation, Toshiba 무료 슬롯 사이트rporation, SCSK 무료 슬롯 사이트rporation, Interuniversity Research Institute 무료 슬롯 사이트rporation, Research Organization of Information Systems, National Institute of Informatics 등 6개 회사가 포함됩니다(참고 3)참여하고 있습니다
- [요약]
-
DSF는 신뢰할 수 있는 소프트웨어를 구현하기 위해 실용적이고 체계적이며 논리적인 설계 기술을 확립하기 위한 연구 개발을 진행해 왔으며, 소프트웨어로 인한 시스템 장애를 줄이기 위해 노력해 왔습니다 특히, 엔터프라이즈 소프트웨어(참고 4)분야에서는 개발 사이트에 정형 방식 도입을 지원하는 가이드가 없었기 때문에 DSF가 일본에서 최초로 정형 방식 적용 절차와 대표적인 정형 기술 예시를 정리한 본 가이드를 제작해 2011년 7월 21일 공개했다
또한 IPA는 최근 정형 방법이 널리 사용되지 않는 이유는 정형 방법을 적용한 사례 연구에 대한 참고 정보가 없기 때문이라고 생각합니다 따라서 우리는 실제 운영에서 시스템에 정형 방법을 적용하는 효과와 구체적인 작업 시간을 측정할 목적으로 2011년 8월 이 가이드에 따라 이 실험을 수행했습니다
구체적으로, 도쿄 증권 거래소에서 실제로 운영되고 있는 시스템에 대해 이미 검토된 설계 문서에 형식적 방법을 적용했을 때 설계 문서 검토에서 발견되지 않은 문제가 있음을 발견했습니다(참고 5)발견되었습니다 또한, 도쿄증권거래소가 설계도서 수정이 필요하다고 평가한 이슈 중 절반 이상이 기존에는 구현, 테스트 등 설계 과정 이후에 발견됐으나, 이번에는 정형적 방법을 이용한 실사를 통해 설계 과정에서 발견해 설계 이후 발생하는 재작업을 줄일 수 있는 가능성을 입증했다
DSF는 이 실험에 회원으로 참여했으며 실험의 실제 작업을 담당했습니다 또한 DSF는 이번 실험에서 새로 고안되거나 개선된 절차와 설명 방법을 보다 실용적인 지식으로 이 가이드에 통합했으며, 그 활동의 정점으로 오늘 이 가이드의 최종 버전을 출시합니다
DSF는 자사 제품의 저작권을 2012년 6월에 IPA에 이전할 계획이며 활동은 2012년 6월 말에 종료되지만, 각 참여 기업은 이 이니셔티브의 결과를 활용하여 공식적인 방법을 확산하기 위해 노력할 것입니다 또한, IPA는 이번 실험 결과를 현장의 정형 방법 보급을 목표로 한 교재에 반영하고, 개발현장에서 정형 방법을 적절하게 활용할 수 있도록 전파하는 노력을 펼칠 예정이다 또한, 본 실험과는 다른 관점을 포함하는 정형 방법에 대한 실증 실험을 지속하고, 정형 방법을 효과적으로 활용하기 위한 지식 체계를 정리할 예정이다
이 실험 및 이 가이드에 대해첨부파일
(PDF 128KB)을 참조하세요 -
(주 1) Fujie Kazumasa, 독립 행정 기관 정보 기술 진흥 기관 회장
(참고 2) 형식적 방법
수학적 논리를 기반으로 대상 시스템 및 소프트웨어의 기능과 동작을 정확하게 설명하고 체계적으로 검증하는 방법 및 기술에 대한 일반적인 용어입니다 대상을 엄격하게 기술함으로써 요구사항과 설계의 불일치, 누락 등의 오류를 발견할 수 있습니다 또한, 도구를 활용한 검증을 통해 요구사항 및 설계사양의 불일치, 누락 등의 오류를 발견할 수 있습니다(주 3) NTT Data Corporation(대표 이사 겸 사장: 야마시타 토루), Fujitsu Limited(대표 이사 겸 사장: 야마모토 마사미), NEC Corporation(대표 이사 겸 사장 겸 집행임원: 엔도 노부히로), Hitachi, Ltd(대표 집행임원 및 사장 겸 집행임원: 6사: Toshiba Corporation(이사 사장: 나카니시 노부히데), 도시바 주식회사(이사 사장: 사사키 노리오), SCSK 주식회사(대표 이사 사장: 나카이도 노부히데), 대학간 연구소 법인, 국립 정보학 연구소 정보 시스템 연구소(이사: 사카우치 마사오)
(참고 4) 엔터프라이즈 소프트웨어
기업 활동을 수행하기 위한 비즈니스 시스템과 사회 인프라를 지원하는 정보 시스템의 기능을 구현하는 소프트웨어입니다(주 5) 지적사항
정식 방법을 사용하여 디자인 문서의 기능 사양을 설명하고 확인할 때 정형 방법 적용자가 지적한 항목입니다 - 이 문제에 관한 연락처 정보
-
[언론 문의] [기타 문의사항] NTT 데이터 코퍼레이션
홍보부 히라카타/다카하시
전화: 03-5546-8051NTT 데이터 코퍼레이션
기술개발본부 츠카모토/타바타
전화: 050-5546-8779후지쯔 주식회사
홍보 본부
홍보 및 IR실 Ogawa/Endo
전화: 03-6252-2174후지쯔 주식회사
공통기술본부 긴바야시
전화: 03-6424-6276NEC 주식회사
기업 커뮤니케이션 부서 우에다
전화: 03-3798-6511NEC 주식회사
소프트웨어 생산 혁신부 이와사키
전화: 03-3798-8405히타치 주식회사
정보통신시스템 회사
홍보부 키쿠치
전화: 03-5471-8900히타치 주식회사
정보통신시스템 회사
프로젝트 관리 추진 본부 후쿠치
전화: 03-5471-2942도시바 주식회사
홍보실 요시무라
전화: 03-3457-2100도시바 주식회사
소프트웨어 기술 센터 하세가와
전화: 044-549-2458SCSK 주식회사
홍보부 하타/카미야
전화: 03-5166-1150SCSK 주식회사
솔루션/기능사업부
개발 솔루션 사업 본부 개발부 우에키
전화: 03-5290-3872대학간연구소법인
정보 및 시스템 연구 조직
국립정보학연구소
총무부 기획과
홍보팀 사카우치
전화: 03-4212-2164
이메일:kouhou@niiacjp대학간연구소법인
정보 및 시스템 연구 조직
국립정보학연구소
건축과학 연구부 나카지마
전화: 03-4212-2507독립행정기관 정보기술진흥원
전략기획부 홍보그룹 요코야마/시라이시
전화: 03-5978-7503독립행정기관 정보기술진흥원
기술 본부
소프트웨어 엔지니어링 센터 무카이야마
전화: 03-5978-7543 -
*나열된 모든 제품 이름, 회사 이름 및 서비스 이름은 각 회사의 상표 또는 등록 상표입니다
