ETRI-Knowledge Sharing Plaform

KOREAN
연구보고서 검색
Type Funding Org. Research Org.
Year ~ Keyword

Detail

오류 없는 시스템 통합을 위한 안전 우선 분산 모듈형 SW 플랫폼 (1차년도)
Download 71 time
Participants
임채덕, 이화영, 이형석, 이재호, 신창민, 김용주, 김지용, 김민조, 조현우, 하영목, 류철, 장진호, 김수영, 김태호, 강동욱, 박은지, 소면준
Published
201501
Type
Annual Report
Keyword
분산 미들웨어, 실시간 운영체제, 고장 감내, 동기식 계산 모델, 분산 소프트웨어 검증
KSP Keywords
Safety-Critical
Funding Org.
미래창조과학부
Research Org.
한국전자통신연구원
Project Code
14MS8800, Safety-critical Distributed Modular SW Platform , Taeho Kim
Abstract
Ⅰ. 해당 연도 추진 현황
Ⅰ-1. 기술개발 추진 일정
Ⅰ-2. 해당 연도 추진 실적
Ⅰ-3. 연구결과 검증
○ 검증 개요
▷ 본 과제는 분산 시스템 검증이 가능한 SW 플랫폼을 개발하는 과제로서, 과제 계획에 개발된 SW에 대한 테스트 및 검증에 관한 내용이 포함되어 있음
▷ SW 테스트 – 테스트마이다스에서 개발된 SW에 대해 정적/동적 테스트 수행
▷ SW 검증 – 개발한 SW 플랫폼에 대한 검증은 과제 계획의 일부로 포함되어 있음
▷ SW 개발 프로세스 – GCS 선도 기술 품질관리 대상과제 및 자체 품질 인증 (Q-mark)
▷ SW 성능 평가 – 외부기관 테스트 수행을 통한 성능 결과의 객관성 확보

○ 검증 세부 내용
▷ SW 테스트
▪ Jenkins 서버를 설정, 본 연구에서 개발된 SW에 대한 정적 테스트 및 동적 테스트 수행
▪ 테스트 자동화 환경 구축 완료 - 테스트마이다스 (참여기관)
▪ 사업 계획 당시 정량적 성능 목표 항목 테스트 완료

▷ SW 검증
▪ 개발한 SW 검증에 대한 내용은 과제 계획의 일부임
▪ UIUC (국제 공동연구기관) - 미들웨어 검증
▪ 한국항공대 (참여기관) - 분산 응용 SW 검증 및 검증도구 개발
▪ 현재는 SW 플랫폼 개발 단계, 검증은 2차 년도부터 진행 예정

▷ SW 개발 프로세스 - GCS 선도 기술 품질관리 대상과제
▪ NIPA 품질관리 정기점검 수행
- SW 수행능력 조사 설문 작성 (정기점검 시작 전 / 점검 완료 후)
- 품질관리 인터뷰 (정기 점검 시작 전 품질관리 프로세스 이해도 확인)
- 1차 정기점검 (WBS, 형상관리, 이슈관리, 위험관리 체계)
- 2차 정기점검 (요구사항정의서, 설계서)
- 최종 정기점검 (결과물 및 사업계획 수립 시 성능 목표치 달성 방안 및 여부)
▪ NIPA 주관 컨설팅을 통한 개발 프로세스 보완
- WBS 작성 및 과제관리 컨설팅을 통한 보완
- 테스트 컨설팅을 통한 향후 테스트 계획 및 절차 논의
* 테스트 수행 시 네트워크 부하를 임의로 구현할 수 있는 테스트베드 지원
▪ SW 품질관리 교육 이수 (NIPA 주관)
- 기법과 사례중심의 요구사항 Basics
- 프로젝트 관리를 위한 Redmine 활용 실무
- 기능 및 성능 테스트를 위한 테스트 방법론

▷ SW 개발 프로세스 – 자체 품질 인증 확보 (Q-mark)
▪ 한국전자통신연구원의 연구개발 표준 프로세스 준수
▪ 개발 SW는 Q-mark사업을 통해 인증 획득
▪ Git, Redmine, Jenkins 연동 서버 구축
- 형상관리, 프로젝트 및 이슈관리, 지속적인 소스코드 통합 및 자동화된 테스트 환경 구축

▷ 자체 인력교육 수행을 통한 SW 개발 역량 강화
▪ ETRI-KAIST 소프트웨어 공학과정 (소프트웨어 품질보증) 교육 (7/7 ~ 8/13) 이수
▪ MDS테크놀로지 Cortex Architecture의 이해와 디버깅 스킬 (6/2 ~ 6/3) 이수
▪ MDS아카데미 임베디드 시스템 입문 교육 (7/21 ~ 7/23) 이수
▪ GSBC아카데미 실전 임베디드 C프로그래밍 (중급) 교육 (8/25 ~ 8/29) 이수
▪ 윌텍 고급 임베디드 C코드 분석 기술 세미나 (9/2 ~ 9/4) 이수
▪ MDS아카데미 PowerPC 프로세서 이해 및 디버깅 교육 (10/6 ~ 10/8) 이수

○ 향후 SW 테스트 및 검증 계획