분류 전체보기
-
저자 약력 - Leanna Rierson잡談/DO-178 실무가이드 2020. 10. 11. 21:44
Leanna Rierson is an independent consultant in software, complex electronic hardware, and integrated module avionics (IMA) development for safety-critical systems, with emphasis on civil aviation. She has over 20 years of experience in the software and aviation industry. Rierson spent nine years as a software and avionics specialist at the United States Federal Aviation Administration (FAA)—ive ..
-
DO-178 인증 실무가이드 번역본 목차 정리잡談/DO-178 실무가이드 2020. 9. 15. 19:48
※ 번역본에 대한 소개는 별도 페이지를 참고하세요. 번역본의 목차와 원서의 목차를 1:1로 정리했습니다. 참고로 번역본의 목차에는 3단계(예 - 2.1.1) 이하의 하부 제목은 목차 페이지에는 인쇄되어 있지 않습니다만 본문에는 아래와 같이 원서와 동일하게 모두 포함되어 있습니다. 워낙 항목이 많아서 전체를 정리하니 표가 상당히 길어졌습니다. 참고하세요. 구분 인덱스(번역본) 인덱스(원서) Part 01 소개 Introduction Chapter 1 소개 및 개요 Introduction and Overview 1.1 안전 필수 소프트웨어에 대한 정의 Defining Safety-Critical Software 1.2 안전에 초점을 맞추는 것에 대한 중요성 Importance of Safety Focus 1..
-
DO-178 인증 실무 가이드 소개잡談/DO-178 실무가이드 2020. 9. 15. 19:27
제가 1년이 넘는 기간동안 꾸준히 준비해 온 '항공전자 소프트웨어 DO-178 인증 실무 가이드'라는 번역서가 이번에 출간되었습니다. 우선 기본적인 정보는 다음과 같습니다. - 원서명: Developing Safety-Critical Software: A Practical Guide for Aviation Software and DO-178C Compliance 1st Edition - 저자: Leanna Rierson(FAA 현직 DER, 항공분야 20년 경력) - 역자: 정수영(수담연구소 대표이사/연구소장) - 출판사: 도서출판 청람 - 총 671페이지(26 챕터, 부록) - 목차: 별도 페이지에 정리 이번 번역본은 FAA의 DER 경력을 포함해서 20년이 넘는 항공분야의 경험을 가지고 있는 'Lea..
-
35. 툴평가 및 인증 (Section 11.4)잡談/DO-254 기본 2019. 5. 3. 09:24
툴이라는 것은 그것이 하드웨어든 소프트웨어든 일반적으로는 하드웨어 설계와 검증에 사용된다. 그런데 이런 툴의 사용을 가만히 살펴보면 툴로 인해서 문제가 발생할 수 있는 여지가 있다는 것을 확인할 수 있다. 이를테면 다음과 같은 식이다. • 설계툴: 하드웨어 아이템이나 설계를 만드는 과정에서 툴에 포함된 에러가 주입될 가능성 있음 • 검증툴: 검증에 사용되는 툴에 포함된 에러로 인해서 하드웨어 아이템이나 설계에 포함된 에러를 탐지하지 못할 가능성 있음 바로 이러한 이유로 인해서 DO-254 가이드라인에서는 툴을 사용하기 전에 툴에 대한 평가를 수행할 것을 요구하고 있다. 그리고 그 과정에서 필요한 경우에는 툴인증을 받도록 요구하게 된다. 결과적으로 툴평가 및 인증(Tool Assessment and Qua..
-
34. 제품 서비스 경험 (Section 11.3)잡談/DO-254 기본 2019. 5. 3. 09:21
앞서 ‘이전에 개발된 하드웨어’와 ‘COTS 컴포넌트’의 설계 보증을 증명하는 데에 제품 서비스 경험(Product Service Experience)이 사용될 수 있다고 설명한 바가 있다. 여기에서 제품 서비스 경험이 무엇인지는 용어만으로도 다들 짐작이 될 것이다. 그래도 DO-254에서 보는 관점을 명확하게 하기 위해서 가이드라인에 정의된 내용을 확인해 보자. 해석을 보자. 제품 서비스 경험 – 하드웨어가 알려진 환경내에서 운영된 기간 및 연속적인 고장이 기록된 기간 위의 정의에서처럼 단순히 운영된 전체 시간만이 아니라 고장에 대한 부분도 포함된 개념이라는 점에 유의하자. 또 하나 유의할 점은 DO-254에서는 비록 항공분야가 아닌 곳에서 사용된 서비스 경험도 포함한다는 점이다. 그 이유에 대해서 다..
-
33. COTS 컴포넌트의 사용 (Section 11.2)잡談/DO-254 기본 2019. 5. 3. 09:19
COTS라고 하면 일반적으로 상용으로 구매해서 사용하는 제품을 말한다. 여기에 하드웨어 혹은 소프트웨어라는 단어를 붙여서 사용하게 된다. 하지만 이렇게 정의하기에는 너무 포괄적이어서 정확한 개념이 와닿지 않을 것이다. 본격적인 설명에 앞서 우선 DO-254에서 설명하는 COTS에 대한 정의를 확인해 보자. 해석을 보자. Commercial Off-The-Shelf (COTS) 컴포넌트 – 여러 고객을 위해 공급자에 의해서 개발된 컴포넌트, 집적회로 혹은 서브시스템으로 설계와 구성이 공급자의 명세 혹은 산업 명세에 의해서 컨트롤된다. 주의: COTS 컴포넌트의 예로는 일반적으로 하나의 카탈로그 아이템으로써 공급자로부터 확보할 수 있는 레지스터, 커패시터, 마이크로프로세서, 프로그램되지 않은 FPGA 및 E..
-
32. 이전에 개발된 하드웨어의 사용 (Section 11.1)잡談/DO-254 기본 2019. 5. 3. 09:17
이전에 개발된 하드웨어(Previously Developed Hardware)를 사용하게 되면 대부분의 경우에는 ‘변경’이 필요하게 된다. DO-254 가이드라인에서는 그러한 변경을 다음과 같은 4가지 케이스로 구분해서 각각에 대한 지침을 제공하고 있다. ① 이전에 개발된 하드웨어 자체에 대한 수정 ② 항공기 설치에 대한 수정 ③ 지원자의 환경 혹은 설계 환경의 수정 ④ 설계 베이스라인의 수정(업그레이드) 참고로 이전에 개발된 하드웨어의 특별한 케이스라고 할 수 있는 COTS 컴포넌트를 사용하는 경우에 대해서는 별도의 절로 구분해서 설명한다. 그리고 이전에 개발된 하드웨어에 대한 형상 관리와 품질 보증활동은 DO-254 가이드라인 기준으로 디폴트로 수행되는 것이므로 별도의 언급이 없는 것에 대해서 착오 ..
-
31. Hardware Accomplishment Summary (Section 10.9)잡談/DO-254 기본 2019. 5. 3. 09:15
하드웨어 설계 라이프 사이클 데이터(Hardware Design Life Cycle Data)의 마지막은 바로 Hardware Accomplishment Summary(HAS)이다. 참고) 지금까지 설명하면서 PHAC(Plan for Hardware Aspects of Certification)과 이번에 나오는 HAS(Hardware Accomplishment Summary)에 대해서는 해석 대신 원문을 그대로 사용했다. 이는 적절한 단어가 매칭이 안되는 것도 있지만 두 문서의 중요성을 고려하여 해석으로 인해 발생할 수 있는 약간의 혼선조차도 없도록 하기 위함이다. DO-254의 철학이라고도 할 수 있는 문서 작성의 일관성(Consistency)에는 어긋나는 것이지만 그런 의미를 담고 있다는 점을 이해해..