• 제목/요약/키워드: 체계통합시험

검색결과 132건 처리시간 0.025초

안정성평가 기준에 적합한 내장형 소프트웨어 단위시험 절차 방안 (A Proposal for Unit Testing Procedure of Embedded Software Complied with Safety Assessment Criteria)

  • 장정훈;이원택;장주수
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2010년도 춘계학술대회 논문집
    • /
    • pp.2223-2231
    • /
    • 2010
  • 최근 자동차, 철도, 선박, 항공기 등 교통수단의 핵심 장치가 CPU가 들어 있는 컴퓨터 제어장치로 전환되어 가고 있는 상황이다. 자동차 사고사례 중 상당 부분의 원인으로 컴퓨터 제어장치에 탑재된 내장형 소프트웨어의 결함이라고 분석한 보고서가 발표되고 있다. 내장형 탑재 소프트웨어에 대하여 결함 제거를 위한 시험이 충분하지 못한데서 문제가 있을 수 있다. 결국 이러한 내장형 소프트웨어의 시험 기준으로 안전성 평가 기준을 철저히 적용하고 이에 적합한 단위테스트 절차를 구축하는 것이 필요하다. 본 논문은 안전성평가 기준에 적합한 내장형 탑재 소프트웨어에 대한 단위테스트 절차에 대한 방안을 제시하는데 그 목적이 있다. 내장형 탑재 소프트웨어에 대한 테스트에는 단위 테스트, 통합테스트, 시스템테스트 등이 있으며, 이중 가장 많은 결함을 발견하는 것은 단위 테스트이다. 본 논문에서는 테스트계획, 테스트절차, 테스트케이스, 테스트시나리오, 테스트 도구, 재테스트 기준 등에 대한 효과적인 단위테스트 준비 과정과 단위테스트를 수행하면서 발생하는 업무, 즉 결함식별, 결함분류, 결함분석, 결함원인, 결함조치 및 확인, 재테스트 실시, 테스트보고 등의 활동을 체계적으로 구축하는 방안을 제시한다. 또한 개발된 내장형 탑재 소프트웨어의 프로그램 소스를 일일이 눈으로 검사하여 결함을 발견하기란 쉽지 않다. 안전성평가 기준이 내장된 테스트 도구를 활용함으로써 내장형 탑재 소프트웨어 단위테스트의 작업시간을 줄이고 결함발견 및 원인분석에 대한 자동화된 보고서를 얻음으로써 테스트 생산성 및 소스코드의 품질 향상을 달성할 수 있는 방안도 아울러 제시한다.

  • PDF

임베디드 소프트웨어의 개발 프로세스와 품질평가방법 (The Embdedded Software of Development Process & Quality Evaluation Method)

  • 김금옥;양해술
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권6호
    • /
    • pp.95-105
    • /
    • 2008
  • 최근 임베디드 소프트웨어가 다양한 분야에서의 개발이 증대되면서 요구사항도 변화되고 있다. 즉, 임베디드 시스템이 단순하고 독립적인 소형시스템에 정착되어 운영되었던 과거와는 달리 최근에는 초정밀의 동작제어와 함께 복잡하고 다양한 플랫폼 환경을 요구하거나 다수의 소프프웨어 통합하고 제어하는 시스템 종속적인 요구사항들이 많이 발생하고 있다. 현재 임베대드 소프트웨어 개발 분야의 가장 중요한 문제점은 개발 생산성의 향상과 품질의 확보라고 볼 수 있다. 본 연구에서는 컴포넌트 개발방법론을 토대로 개발 생산성과 품질 향상을 동시 확보할 수 있는 임베디드 소프트웨어 개발 프로세스를 구축하였다. 또한, 임베디드 소프트웨어 제품에 대한 품질 시험 체계를 확립하고 품질 시험을 위한 메트릭을 개발/구축함으로써 품질 시험을 효과적으로 수행하여 경쟁력 있는 임베디드 소프트웨어 제품의 개발을 지원할 수 있는 방법론을 확립하였다.

  • PDF

다분야통합최적설계를 위한 지능형 분산 시스템 (A Distributed Intelligent System for Multidisciplinary Design Optimization)

  • 이재호;홍은지
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2000년도 추계정기학술대회:지능형기술과 CRM
    • /
    • pp.257-266
    • /
    • 2000
  • 산업 및 가정용 기기들이 점차 복잡해짐에 따라 다양한 공학 분야의 해석 기술을 동시에 고려하면서 이들 원리를 적용한 최적의 설계를 결정하는 방법론의 필요성이 대두되고 있다. 다분야통합최적설계 또는 MDO(Multidisciplinary Design Optimization)라 일컫는 새로운 기술은 이러한 필요에 대응하는 기술로서 국내외적으로 활발한 연구가 진행되고 있다. 이러한 MDO 기술을 구현하는 소프트웨어와 하드웨어 복합 체계를 MDO 프레임웍(framework)이라 한다. 일반적으로 프레임웍이란 실제 응용프로그램의 용도에 맞는 주문제작(customization)이 가능한 일종의 전단계 프로그램이라 할 수 있다 MDO 프레임웍은 설계 및 해석 도구들간의 인터페이스를 제공하고, 이들 도구들이 사용하는 설계 데이터를 효율적으로 공유할 수 있도록 지원하여, 설계 작업을 정의, 실행, 관리하는 역할을 한다. 이러한 MDO 프레임웍은 설계 작업을 통합적으로 관리하고 자동화하여 설계 도구간의 데이터 전달과 변환에 소묘되는 설계자의 부담을 경감시키며 다분야 전문가가 참여하는 공통 작업 환경을 제공함으로써 설계 효율성을 증진시킨다. 본 논문에서는 이러한 효용을 달성하기 위한 MDO 프레임웍(framework)을 제시하고 프레임웍 설계의 논리적 근저와 타당성을 밝힌다. 본 논문에서 제안하는 다분야 통합 최적화를 위한 분산형 지능 시스템인 DisMDO는 사용자가 GUI를 동해서 편리하게 다분야통합최적화 문제를 해결할 수 있도록 지원하며, 제공되는 스크립트 언어를 동해서도 이를 정의할 수 있도록 지원하여 일괄처리도 가능하도록 한다. 또한, 집중화된 데이터베이스를 관리하여 다분야 전문가들이 공통의 데이터를 안전하게 공유할 수 있도록 지원하며, 외부에서 제공되는 해석 도구나 최적화 모듈을 손쉽게 프레임웍에 통합시킬 수 있도록 하는 인터페이스 제작기(factory) 기능을 제공한다.ackscattering spectroscopy, X-ray diffraction, secondary electron microscopy, atomic force microscoy, $\alpha$-step, Raman scattering spectroscopu, Fourier transform infrared spectroscopy 및 micro hardness tester를 이용하여 기판 bias 전압이 DLC 박막의 특성에 미치는 영향을 조사하였다. 분석결과 본 연구에서 제작된 DLC 박막은 탄소와 수소만으로 구성되어 있으며, 비정질 상태임을 알 수 있었다. 기판 bias 전압의 증가에 따라 박막의 두께가 감소됨을 알 수 있었고, -150V에서는 박막이 거의 만들어지지 않았으며, -200V에서는 기판 표면이 식각되었다. 이것은 기판 bias 전압과 ECR 플라즈마에 의한 이온충돌 효과 때문으로 판단되며, 150V 이하에서는 증착되는 양보다 re-sputtering 되는 양이 더 많을 것으로 생각된다. 기판 bias 전압을 증가시킬수록 플라즈마에 의한 이온충돌 현상이 두드러져 탄소와 결합하고 있던 수소원자들이 떨어져 나가는 탈수소화 (dehydrogenation) 현상을 확인할 수 있었으며, 이것은 C-H 결합에너지가 C-C 결합이나 C=C 결합보다 약하여 수소 원자가 비교적 해리가 잘되므로 이러한 현상이 일어난다고 판단된다. 결합이 끊어진 탄소 원자들은 다른 탄소원자들과 결합하여 3차원적 cross-link를 형성시켜 나가면서 내부 압축응력을 증가시키는 것으로 알려져 있으며, hardness 시험 결과로 이것을 확인할 수 있었다. 그리고 표면거칠기는 기판 bias 전압을 증가시킬수록 더 smooth 해짐을 확인하였다.인하였다.을 알 수 있었다. 즉 계면에서의 반응에 의해 편석되는 Ga에 의해 박막의 strain이 이완되면, pinhole 등의 박막결함

  • PDF

하이브리드형 임무계획을 고려한 군집 무인수상정 시뮬레이션 시스템의 연동 인터페이스 설계 및 구현 (Design and Implementation of Interface System for Swarm USVs Simulation Based on Hybrid Mission Planning)

  • 박희문;주학종;서경민;최영규
    • 한국시뮬레이션학회논문지
    • /
    • 제31권3호
    • /
    • pp.1-10
    • /
    • 2022
  • 국방 분야는 아군 피해를 최소화하고 전투 효과를 향상하기 위해 무인 시스템을 운용한다. 해군의 무인수상정(USV, Swarm Unmanned Surface Vehicle)은 통신범위 내 군집 형성과 USV 간의 상황인식 정보공유를 통해 임무를 수행한다. 본 논문은 무인수상정의 내부 연동 및 외부 연동을 위한 인터페이스 연동어댑터 시스템(IAS, Interface Adapter System)을 제안한다. IAS는 USV의 자율운항 경로생성과 무장할당을 계획하는 임무계획 부체계(MPS, Mission Planning Subsystem)의 타 부체계 간 연동을 담당하며, 주요 기능은 MPS와 타 부체계 간 인터페이스 데이터를 실시간으로 교환하는 것이다. 이를 위해, MPS의 기능 요구사항과 연동 메시지를 식별 및 분석하였고, 실시간 분산처리 미들웨어를 활용하여 IAS를 구현하였다. 실험은 군집 USV 시뮬레이션 환경을 통한 다수의 통합시험을 수행하였으며, 지연시간과 연동 메시지 손실률을 측정하였다. 그 결과, 제안한 IAS는 MPS와 타 부체계 간 성공적인 가교역할을 수행할 것으로 기대한다.

데이터 분산 서비스를 활용한 실시간 시험자료 토픽 설계 (Design to Realtime Test Data Topic Utilize of Data Distribution Service)

  • 최원규
    • 한국정보통신학회논문지
    • /
    • 제21권7호
    • /
    • pp.1447-1454
    • /
    • 2017
  • 실시간 시험자료 토픽은 시험을 수행하는 네트워크에 연결되어 있는 여러 계측 장비로부터 실시간으로 데이터를 수신하여 분석 처리하고 계측장비로 데이터를 제공하거나 가시화 할 수 있는 일종의 패킷 형태를 의미한다. 기존 UDP 통신프로토콜을 활용한 구조에서는 모든 계측장비들이 전송하는 데이터를 하나의 패킷으로 통합 설계하여 계측장비들의 필요유무와 상관없이 송 수신 하는 한계점이 존재하였다. 하지만 DDS(Data Distribution Service)를 활용하여 제안하는 시스템의 토픽 설계는 다음과 같은 장점들이 있다. 각 시스템에서 사용하는 플랫폼에 유연하게 공통된 API를 사용하여 개발이 가능하며 향후 장비 업그레이드 시 필요 토픽의 추가 선언 등 최소 작업만 필요하고 전체 시스템을 재설계하지 않아도 된다. 또한 시스템 간 연계를 위한 계측장비 및 시스템이 추가로 도입 시에도 공통 메시지 포맷을 적용하여 개발하기 때문에 기존 장비의 수정이 불필요하여 시스템의 확장이 용이하다. 추가 장비의 도입은 토픽의 QoS(Quality of Service) 튜닝을 통하여 우선 적용할 수 있기 때문에 통신의 성능을 조정 및 유지할 수 있다. 본 논문에서는 이종 시스템간의 플랫폼과 통신 프로토콜을 통합 설계한 DDS 미들웨어를 활용하여 새로운 센서 및 계측장비 도입 시 기존 시스템 구성장비들의 수정과 시스템의 별도 통신 커넥션, 신규 장비의 도입 및 업그레이드에 따른 시스템 S/W 재설계를 지양하는 토픽의 설계를 통해 보다 효율적인 자료 전달체계를 제안하고자 한다.

4S ISP 수립내용 기술사양 분석 (Review of 4S ISP Building: Technical Aspect)

  • 주인학;김민수;이기원
    • 한국GIS학회:학술대회논문집
    • /
    • 한국GIS학회 2003년도 공동 춘계학술대회 논문집
    • /
    • pp.451-456
    • /
    • 2003
  • 최근 대부분의 대규모로 추진되는 공공 서비스 목적이나 민간 사용 목적의 공간정보 구축 및 시스템 개발 분야는 실제 데이터베이스 구축이나 기술 개발에 앞서 ISP(정보화 전략계획: Information Strategy Planning)의 수립을 선행하는 경우가 일반적이다. 본 연구는 2000년부터 추진중인 한국전자통신연구원의 4S 기술개발 사업에 선행하여 수행된 4S 연계기술지원 사업의 ISP에 포함된 주요 기술사양을 분석하고, 분석 결과에 대하여 급속히 변화하고 있는 4S 관련 정보 기술동향을 반영함으로서 국내 상황에 적합하고 향후 사업에도 적용이 가능한 확장 모델로 제시하는 것을 목적으로 한다. 기본적으로 4S 기술개발 사업은 GIS-SIIS-GNSS-ITS 등 공간정보를 대상으로 하거나 주요 정보자원으로 이용하는 분야의 연계 기술을 컴포넌트 기반으로 개발하고, 개발된 컴포넌트에 대해서는 컴포넌트의 통합 또는 조립과 시험 검증과정을 통하여 국내외에서 전개되고 있거나 추진중인 다양한 공간정보 관련 사업에 적용 가능하도록 하는 것을 목적으로 하고 있다. 이러한 성과로 4S 기술개발 사 4S 모바일 컴포넌트 개발등과 같은 단위사업을 중심으로 소개되고 있었으나 이러한 단위 사업의 도출과정이나 추진 전략 또는 컴포넌트 연계 또는 재사용 과정등에 대하여는 체계적으로 알려진 경우가 거의 없다. 따라서 본 연구에서는 이러한 부문에 대한 내용을 기술적인 측면에서 분석하고, 이를 보다 확대하여 4S 컴포넌트 기반 단위 사업의 활용 가능성을 발전시킬 수 있는 확장된 아키텍처의 정립 과정으로 수행되고 있다.

  • PDF

다양한 형상의 동일 기종 항공기에 대한 성능개량 최적 구현 방안 연구 (The Study of Optimal Performance Improvement Method for Aircraft of Various Variants within the Same Type)

  • 김영일;안승범;최명석
    • 한국군사과학기술학회지
    • /
    • 제25권3호
    • /
    • pp.311-320
    • /
    • 2022
  • In this paper, we studied the optimal method of improving performance for aircraft having various variants within the same type. The study defined configuration of an entire fleet of aircraft being subject to a performance improvement program. And selected the most complicated aircraft configuration among them as a Standard Aircraft for modification by according to the proposed Aircraft Selection Process for developing an optimal Aircraft Performance Improvement Process. Based on the selected the Standard Aircraft, drew a system integration design result and carried out Evaluation Test and obtained Airworthiness Certification. Created the database with the design data of the Standard Aircraft, Evaluation Test, and Airworthiness Certification results, and applied it to variants of aircraft to complete the performance improvement program with optimized schedules and costs. By applying the proposed method to IFF performance improvement program, drew optimal system integration design and completed the program with minimized schedule.

천리안 위성 비행소프트웨어 소개 (Introduction to the COMS Flight Software)

  • 강수연;구철회;박수현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.76-79
    • /
    • 2011
  • 천리안 위성은 우리나라 최초의 정지궤도 복합 지구관측 위성으로 기상관측, 해양관측과 통신서비스 임무를 수행하는 중대형위성으로 2011년 6월 27일에 성공적으로 발사되어 약 6개월간의 시험운영기간을 거쳐 현재는 실시간 서비스를 제공하고 있다. 천리안 위성은 한국항공우주연구원(KARI) 총괄 주관하에 2003년 9월 개발을 시작으로 프랑스의 EADS-Astrium과 공동 개발되었다. 천리안 위성은 이미 EADS-Astrium에 의해 통신 위성 본체 플랫폼으로 우주 인증된 Eurostar3000(이하 E3000) 플랫폼을 근간으로 제작되었다. 본 논문에서는 천리안 위성 플랫폼 탑재컴퓨터에 탑재되어 위성체 전반을 운영하는 비행소프트웨어의 구성 및 기능에 대해 기술한다. 또한 기존의 EADS-Astrium사의 E3000 비행소프트웨어 생산라인을 바탕으로 천리안 위성 비행소프트웨어를 개발하기 위한 개발 절차 형상을 소개한다. 본 논문에서 기술한 재생산을 위한 개발 절차에 대한 접근 방법은 위성 임베디드 소프트웨어 시스템과 같은 mission critical 시스템이면서 이미 검증된 소프트웨어를 재사용하고 사용자의 요구사항을 만족시키기 위해 일부 기능을 변경 및 추가 개발하여 통합된 소프트웨어를 생산해야하는 소프트웨어 개발체계의 실질적인 한 예를 보여주고 있다.

비행시험을 통한 복합형 수직이착륙 무인항공기의 회랑 산출을 위한 통합시스템오차 분석 (Total System Error Analysis for Corridor derivation of Hybrid VTOL through Flight Test)

  • 김정민;엄송근;오정환;이동진;김도윤;한상혁
    • 한국항행학회논문지
    • /
    • 제26권6호
    • /
    • pp.448-455
    • /
    • 2022
  • 본 연구에서는 UTM(UAS Traffic Management) 체계 구축 시, 무인항공기 간의 비행 간격을 분리하기 위해 회랑(Corridor)을 설정하여야 하며, 통합시스템오차(TSE; Total System Error)를 고려하여 회랑 크기를 산출하였다. 복합형 수직이착륙 무인항공기를 이용하여 직선 구간과 선회 구간의 비행 데이터를 수집하였다. 비행 데이터는 SQSM(Scalar Quantity Summation Method) 방법을 통해 TSE를 도출하였으며, 항법시스템오차 (NSE; Navigation System Error) 와 비행기술오차 (FTE; Flight Technical Error)를 세부적으로 산출하여 직선 및 선회 구간에 대한 영향성을 분석하였다. 회랑 크기는 TSE 분석 결과와 PBN(Performance-based Navigation) manual을 참고하여 산출하였다.

근거중심 소아치과학의 개념과 응용 (EVIDENCE-BASED PEDIATRIC DENTISTRY : CONCEPTS AND APPLICATIONS)

  • 이광희
    • 대한소아치과학회지
    • /
    • 제33권2호
    • /
    • pp.269-280
    • /
    • 2006
  • 연구 목적은 근거중심 소아치과학의 개념을 정립하고 그 응용 방법을 모색하는 것이었다. 근거중심 소아치과학의 정의는 '어린이와 청소년의 치과 진료에서 최고의 과학적 연구근거를 소아치과의사의 임상 기술, 그리고 어린이 환자 및 그 보육자의 가치와 통합하는 것'으로 가정하였다. 근거중심 소아치과학의 실행 방법을 조사하였고, 근거중심 소아치과학의 최신 결론을 선별하여 주제별로 정리하였으며, 근거중심 소아치과학 연구의 기본이 되는 체계적 고찰과 임상진료지침의 연구 방법을 분석하고, 개별 연구 방법으로서 무작위 대조 시험 등을 조사하였다. 근거중심 소아치과학이 발전하기 위한 기본 방향으로서, 근거중심 소아치과학의 필요성에 대한 인식 제고와 공감대 형성, 근거중심 소아치과학의 방법에 대한 교육, 소아치과학 문헌의 전산화, 체계적 고찰과 임상진료지침의 지속적 연구 개발 및 보급, 우리나라 소아치과학 근거의 생성, 소아치과 진료환경의 사회적 요인 개선 등이 제안되었다.

  • PDF