유무인항공기용 SW 안전가이드소개 정보통신산업진흥원 SW 공학기술팀 윤형진수석 (yhjsqa@nipa.kr)
Contents 01 02 03 들어가기 유무인항공기시장동향 소프트웨어안전가이드소개 04 맺음말
01. 들어가기
01. 들어가기 테슬라전기차모델 S 는주기적인 SW 업그레이드를통해오래탈수록품질이좋아지는자동차입니다. - 파울라덴뒤넌테슬라유럽커뮤니케이션디렉터 (2014) 자동차는기름이아니라소프트웨어로달린다. - 디터제체메르세데스벤츠자동차그룹회장 (2012) - 4 -
01. 들어가기 - 5 -
01. 들어가기 - 6 -
01. 들어가기 - 7 -
01. 들어가기 - 8 -
01. 들어가기 - 9 -
02. 유무인항공기 시장동향
02. 유무인항공기시장동향 항공기산업의특징 일반제조업대비고부가가치, 고임금선진국형지식산업 - 美항공산업임금 (8 만불 ) 은일반제조업 (5.3 만불 ) 대비 1.5 배 [2007 년기준 ] 기술진입장벽이높아제품보유시장기간수익창출가능 - 보잉 747 은 1970 년이후 40 년간생산유지 ( 평균 30 년 ) - F-4 전투기는 1961 년이후 55 년간운용중 자동차, 전자, IT 산업과같은기술집약산업과밀착형산업 - 첨단기술을기반으로융복합된시스템산업으로국가의기술수준을높이고산업체계를상승시킴 ( 경량소재, 무선통신및암복호시스템, 운항및항공기제어소프트웨어, 전자제어및센서시스템등 ) - 11 -
02. 유무인항공기시장동향 무인기의이륙, 운행그리고착륙관련시스템 - 12 -
02. 유무인항공기시장동향 시장전망의변화 2 배 ( 14) -> 4 배 ( 16) 시장의급성장 2016 2014-13 -
02. 유무인항공기시장동향 무인기 ( 드론 ) 의시장현황 - 14 -
02. 유무인항공기시장동향 무인기 ( 드론 ) 의활용분야 - 15 -
03. 소프트웨어안전가이드 소개
03. 소프트웨어안전가이드소개 소프트웨어안전가이드개발사업배경 - 1-17 -
03. 소프트웨어안전가이드소개 소프트웨어안전가이드개발사업배경 - 2-18 -
03. 소프트웨어안전가이드소개 소프트웨어안전가이드개발사업배경 - 3-19 -
03. 소프트웨어안전가이드소개 항공기시스템의구조와관련산업 출처 : KAI 한국항공우주산업. 항공안전소프트웨어개발현황 - 20 -
03. 소프트웨어안전가이드소개 무인항공기중쿼드로터드론의구조 출처 : 포커스뉴스중드론기술의미래 6. 드론의구조 - 21 -
03. 소프트웨어안전가이드소개 항공기 Software 관련표준및업계표준 소프트웨어개발과문서화를위한표준 : ISO/IEC 12207, MIL-STD-498, 소프트웨어개발계획서 (Software Development Plan) (SDP) - 소프트웨어개발을수행하기위한계획 소프트웨어테스트계획서 (Software Test Plan) (STP) - 소프트웨어테스트를수행하기위한계획 소프트웨어설치계획서 (Software Installation Plan) (SIP) - 실제사용자의소프트웨어설치를위한계획 소프트웨어이전계획서 (Software Transition Plan) (STrP) - 지원조직으로의소프트웨어이전을위한계획 운영개념기술서 (Operational Concept Description) (OCD) - 시스템운영시의개념을기술 시스템 / 서브시스템명세서 (System/Subsystem Specification) (SSS) - 시스템이만족해야할요구사항을정의 소프트웨어요구사항명세서 (Software Requirements Specification) (SRS) - CSCI 가만족해야할요구사항을정의 인터페이스요구사항명세서 (Interface Requirements Specification) (IRS) - 하나또는다수의인터페이스에대한요구사항을정의 시스템 / 서브시스템설계기술서 (System/Subsystem Design Description) (SSDD) - 시스템설계 소프트웨어설계기술서 (Software Design Description) (SDD) - CSCI 설계 인터페이스설계기술서 (Interface Design Description) (IDD) - 하나또는다수의인터페이스설계 데이터베이스설계기술서 (Database Design Description) (DBDD) - 데이터베이스설계 소프트웨어테스트기술서 (Software Test Description) (STD) - 테스트를위한데스트케이스및과정을기술 소프트웨어테스트보고서 (Software Test Report) (STR) - 테스트결과보고 소프트웨어제품기술서 (Software Product Specification) (SPS) - 실행가능한소프트웨어, 소스코드, 지원을위한정보 소프트웨어버전기술서 (Software Version Description) (SVD) - 납품파일목록과관련정보 소프트웨어사용자매뉴얼 (Software User Manual) (SUM) - 소프트웨어사용자를위한매뉴얼 소프트웨어입출력매뉴얼 (Software Input/Output Manual) (SIOM) - 컴퓨터센터에설치되는배치 / 상호작용소프트웨어의사용자를위한매뉴얼 소프트웨어센터운영자매뉴얼 (Software Center Operator Manual) (SCOM) - 컴퓨터센터에설치되는배치 / 상호작용소프트웨어의운영자를위한매뉴얼 컴퓨터운영매뉴얼 (Computer Operation Manual) (COM) - 컴퓨터를운영하기위한지침 컴퓨터프로그래밍매뉴얼 (Computer Programming Manual) (CPM) - 컴퓨터를프로그래밍하기위한지침 펌웨어지원매뉴얼 (Firmware Support Manual) (FSM) - 펌웨어장치를프로그래밍하기위한지침 - 22 -
03. 소프트웨어안전가이드소개 항공기 Software 관련표준및업계표준 소프트웨어테스팅과문서화를위한표준 : ISO/IEC 29119, IEEE 829 SQAP 소프트웨어품질보증계획 IEEE 730 SCMP 소프트웨어설정관리계획 IEEE 828 STD 소프트웨어테스트문서 IEEE 829 SRS 소프트웨어요구사양 IEEE 830 SVVP 소프트웨어유효성검증계획 IEEE 1012 SDD 소프트웨어설계기술 IEEE 1016 SPMP 소프트웨어프로젝트관리계획 IEEE 1058 SUD 소프트웨어사용자문서 IEEE 1063-23 -
03. 소프트웨어안전가이드소개 항공기 Software 관련표준및업계표준 Software 개발, 품질관리그리고 Safety : DO-178B, DO-178C RTCA와 EUROCAE에의해공동개발, 미연방항공국 (FAA) 에서사용승인 개발산출물 소프트웨어인증계획서 (Plan for software aspects of certification: PSAC) 소프트웨어개발계획서 (Software development plan: SDP) 소프트웨어검증계획서 (Software verification plan: SVP) 소프트웨어형상관리계획서 (Software configuration management plan: SCMP) 소프트웨어품질보증계획서 (Software quality assurance plan: SQAP) 시스템요구사항 (System requirements) 소프트웨어요구사항표준서 (Software requirements standard: SRS) 소프트웨어설계표준서 (Software design standard: SDS) 소프트웨어코딩표준서 (Software code standard: SCS) 품질관리산출물 소프트웨어품질보증기록 (Software quality assurance records, SQAR) 소프트웨어적합성검토 (Software conformity review, SCR) 소프트웨어개발실적요약서 (Software accomplishment summary, SAS) - 24 -
03. 소프트웨어안전가이드소개 항공기 Software 관련표준및업계표준 항공기 Hardware 인증 : DO-254 항공기 Software 표준 (DO-178B) 보완사항 : DO-248B 항공용소프트웨어인터페이스표준화정의 : ARINC-653 항공용위험분석및안전평가프로세스정의 : ARP4761 항공용시스템개발프로세스정의 : ARP4754-25 -
03. 소프트웨어안전가이드소개 무인기관련규정비교 출처 : 세계의민간무인항공기시스템 (UAS) 관련규제현황 (2015.05) - 26 -
03. 소프트웨어안전가이드소개 소프트웨어안전가이드구성 공통가이드기준 - - 27 -
03. 소프트웨어안전가이드소개 소프트웨어안전가이드구성 공통가이드기준 - - 28 -
04. 맺음말
04. 맺음말 4 차산업혁명시대최대의화두는항공산업예상 People / Process / Technology 최종의목표는표준화 - 프레임워크 / 모델화 www.sw-eng.kr SW 안전가이드무료다운로드가능 ( 공통, 자동차등 ) - 30 -