728x90

소프트웨어 요구공학 12

자동차 기능 안전 표준(ISO26262) 요건 달성을 위한 안전 메커니즘 구현

자동차 기능 안전 표준(ISO26262) 요건 달성을 위한 안전 메커니즘 구현 현재 자동차 도메인의 주된 키워드 중 하나는 A-SPICE와 더불어 ISO26262, 바로 자동차 기능 안전 표준입니다. 거의 모든 OEM들이 협력업체에게 ISO26262를 요구하고 있습니다. ISO26262의 요구사항들을 달성하기 위해서는 다양한 활동들을 수행해야 합니다. System/HW/SW 각 단계 별로 안전 분석을 통한 효과적인 안전 메커니즘을 선정하고 설계에 반영해야만 합니다. 이러한 OEM의 요구사항에 대응하기 위해서는 자동차 전장 시스템에서 발생할 수 있는 오류 유형과 오류 유형 별로 적용할 수 있는 안전 메커니즘의 이해는 필수적이라 할 수 있습니다. 본 강의에서는 전장 시스템에서 발생할 수 있는 오류 유형과 안..

코드 리뷰 체크리스트

Checklist for Developers  코드가 컴파일 되었는가?  개발자 테스트 및 유닛 테스트가 포함되었는가?  Javadoc이 제 위치에 있는가?  코드가 깔끔한가?(길이, 틀린 철차등)  적절한 예외 처리를 고려하였나?  로깅을 적절하게 사용하도록 만들었나?  사용하지 않는 import문은 제거하였나?  이클립스의 경고들을 모두 처리하였는가?  코딩 표준을 따르는가?  코드에 불필요한 것이나 테스트 루틴들이 남아 있는가?  하드코딩된 것이나 개발시에만 필요한 코드가 여전히 남아 있는가?  성능에 대한 고려가 되었나?  보안에 대한 고려가 되었나?  자원 해제에 관한 코드가 있는가  문서화가 잘되어 있는지 아니면 프레임워크의 알려지 제한 사항에 대한 해결방법이 있는가..

728x90