• Title/Summary/Keyword: 소프트웨어 시험환경

Search Result 229, Processing Time 0.027 seconds

Development of a Test Environment for Performance Evaluation of the Vision-aided Navigation System for VTOL UAVs (수직 이착륙 무인 항공기용 영상보정항법 시스템 성능평가를 위한 검증환경 개발)

  • Sebeen Park;Hyuncheol Shin;Chul Joo Chung
    • Journal of Advanced Navigation Technology
    • /
    • v.27 no.6
    • /
    • pp.788-797
    • /
    • 2023
  • In this paper, we introduced a test environment to test a vision-aided navigation system, as an alternative navigation system when global positioning system (GPS) is unavailable, for vertical take-off and landing (VTOL) unmanned aerial system. It is efficient to use a virtual environment to test and evaluate the vision-aided navigation system under development, but currently no suitable equipment has been developed in Korea. Thus, the proposed test environment is developed to evaluate the performance of the navigation system by generating input signal modeling and simulating operation environment of the system, and by monitoring output signal. This paper comprehensively describes research procedure from derivation of requirements specifications to hardware/software design according to the requirements, and production of the test environment. This test environment was used for evaluating the vision-aided navigation algorithm which we are developing, and conducting simulation based pre-flight tests.

A Parameter Estimation of Software Reliability Growth Model with Change-Point (변화점을 고려한 소프트웨어 신뢰도 성장모형의 모수추정)

  • Kim, Do-Hoon;Park, Chun-Gun;Nam, Kyung-H.
    • The Korean Journal of Applied Statistics
    • /
    • v.21 no.5
    • /
    • pp.813-823
    • /
    • 2008
  • The non-homogeneous Poisson process(NHPP) based software reliability growth models are proved quite successful in practical software reliability engineering. The fault detection rate is usually assumed to be the continuous and monotonic function. However, the fault detection rate can be affected by many factors such as the testing strategy, running environment and resource allocation. This paper describes a parameter estimation of software reliability growth model with change-point problem. We obtain the maximum likelihood estimate(MLE) and least square estimate(LSE), and compare goodness-of-fit.

Development of the MEP Integration Test Environment for Surion (수리온 임무탑재체계의 통합시험 환경개발)

  • Kim, Yoo-Kyung;Kim, Myung-Chin;Choi, Won-Woo;Oh, Woo-Seop
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.39 no.7
    • /
    • pp.666-673
    • /
    • 2011
  • To perform effective integration test of avionics equipments, the importance of a setup for integration test environment has been increasing in recently developed aircraft. Especially, the development of integration test equipment is necessary for minimizing the development period and reliability of integration test. This paper treats the model development for optimal working of integration test after analyzing the characteristics of each MEP equipments for Surion(KUH). Models, whose main role is troubleshooting of equipment and simulation for missing equipments, consists of dynamic, behavior, and ICD models depending on the dynamic characteristics. Software test for both unit level and system level are performed to verify the model reliability. By conducting integration test using SIL, it is confirmed that the developed models are suitable for integration function test of the MEP system.

과학기술위성3호 비행모델 기능시험 결과

  • Park, Jong-O;Lee, Seong-Se;Lee, Seung-Heon;Son, Jun-Won;Lee, Seung-U;Sin, Gu-Hwan;Jeong, Tae-Jin;Seo, Jeong-Gi;Park, Hong-Yeong
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.37 no.2
    • /
    • pp.179.2-179.2
    • /
    • 2012
  • 과학기술위성 3호는 우리 은하계의 근적외선 관측, 우주 배경복사 관측 및 지구 지표면의 적외선 영상 획득을 임무로 하는 우주관측용 적외선카메라와 지구 지표면의 적외선 영상획득을 임무로 하는 지구관측용 적외선카메라 그리고 한반도 지역의 다중 스펙트럼 영상을 획득함으로써 대기관측 및 환경감시의 임무를 가지는 소형분광영상카메라를 장착한 우주 및 지구과학 연구용 위성이다. 2007년 개발을 시작하여 시험인증모델(EQM, Engineering& Qualification Model) 개발과 열구조모델 (STM, Structure and Thermal Model)을 개발 완료하였고, 2012년 하반기에 발사를 앞두고 2010년 비행모델 유닛들이 납품되기 시작하여 위성체 시스템 레벨에서의 조립 및 시험을 진행하고 있다. 본 논문에서는 조립 및 기능시험 중 발견된 유닛의 문제들을 해결 과정과 시스템 레벨에서의 전기접합시험, 극성시험, 비행소프트웨어 기능시험, 종합기능시험 및 ETE 시험등 기능 시험의 종류, 목적 그리고 검증 결과를 발표하고자 한다.

  • PDF

한국형 VTS 개발을 위한 VTS 운영소프트웨어의 기능 분석에 관한 연구

  • Park, Jin-Su;Song, Jae-Uk;Lee, Sin-Geol;Lee, Jeong-Jin
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2011.11a
    • /
    • pp.54-56
    • /
    • 2011
  • 국내에 구축된 VTS는 해상안전을 위한 세계적인 기술흐름을 따라가기 힘들고, 향후 e-Navigation을 구현하기 위한 신기술을 VTS 센터에 적용하기에는 많은 기술적 제약이 따르며, 새로운 개념을 제안하더라도 마땅히 시험할 기반이 없는 실정이다. 이에 e-Navigation이라는 국제적인 추세에 대응하고, 새로운 기술이 접목된 한국형 VTS를 개발하고자 "해양 안전 실현을 위한 차세대 VTS(u-VTS) 기술개발"이라는 연구를 진행하고 있다. 이번 연구에서는 국내의 해상교통환경에 적합하고, 효율적으로 운영할 수 있는 차세대 VTS 시스템에 적용될 운영소프트웨어의 기능을 연구했다.

  • PDF

Test result analysis of Operating System software (운영체제 소프트웨어의 기능성 시험결과 분석)

  • Kang, Bae-Keun;Lee, Ha-Yong;Yang, Hae-Sool
    • Annual Conference of KIPS
    • /
    • 2009.11a
    • /
    • pp.863-864
    • /
    • 2009
  • 운영체제는 컴퓨터 하드웨어와 컴퓨터 사용자 사이에 놓인 중간자 구실을 하는 프로그램의 집합으로 정의한다. 운영체제의 목표는 사용자가 프로그램을 수행할 수 있는 편리한 환경을 제공하는 것이다. 즉, 운영체제는 컴퓨터 시스템을 쉽게 사용할 수 있도록 지원하고 컴퓨터 하드웨어를 효율적으로 사용하는 방법을 지원하는 시스템 프로그램이다. 따라서 운영체제는 컴퓨터를 사용할 때 없어서는 안될 핵심 소프트웨어로 하드웨어와 소프트웨어와 데이터를 관리하는 핵심 역할을 수행한다.

A Target Manager for Remote Developments of Q+ Embedded Applications (내장형 소프트웨어의 원격 개발을 위한 Q+용 타겟관리자의 개발)

  • Lim, Chae-Deok;Lee, Woo-Jin;Son, Seung-Woo;Kim, Heung-Nam
    • Annual Conference of KIPS
    • /
    • 2000.04a
    • /
    • pp.835-841
    • /
    • 2000
  • 호스트와 타겟 간의 통신 부담과 타겟 자원이 제한적이라는 문제를 해결하기 위해서, 호스트 중심 원격 개발 환경(Remote Development Environment: RDE)을 구성하였다. 이 원격 개발 환경은 여러 개발 도구로 구성되어 있는데, 이들 도구가 타겟시스템에 접속하여 내장형 응용를 개발하는데 있어서 공통 기능, 공통 데이터가 존재한다. 그런데 이들을 각각 유지시키는 것은 타겟시스템에 부담을 줄 뿐만 아니라, 개발 도구를 추가/구현하는 것도 매우 어렵게 한다. 이 문제를 해결하기 위해 원격 개발 도구들의 공통 요소들을 모아 도구와 타겟시스템 사이에 중개자 역할을 하는 타겟관리자를 둔다. 타겟관리자는 미들웨어로서 호스트와 타겟 간의 통신 채널을 하나로 유지하면서 도구와 타겟 간의 통신을 중재하고, 도구들이 심볼 테이블을 공유할 수 있도록 심볼 테이블을 관리한다. 또한, 타겟에 있는 도구 전용 메모리를 관리하며, 호스트 상에서 개발한 내장형 소프트웨어를 타겟에 로딩하는 일을 처리한다. 이러한 타겟관리자를 사용하는 원격 개발 환경은 도구들에게 공통 인터페이스를 제공하여, 통신 방식 등의 하부 구조에 상관없이 서비스를 받을 수 있고, 새로운 도구를 추가하는 것도 용이하게 할 수 있다는 장점을 갖게 된다. 본 논문에서는 ETRI 에서 개발 중인 실시간 운영 체제인 Q+용 타겟관리자를 설계하고 구현한다. 또한, 타겟관리자가 동작하게 될 내장형 실시간 응용 개발 환경에 대하여 소개하고, 구현 결과를 도구들과 연계하여 보여주며, 타겟 관리자를 둔 원격 개발 환경이 타겟 관리자를 두지 않은 경우에 비해 호스트와 타겟 간의 통신 횟수가 얼마나 감소하는지 시험 결과를 통해 보여준다. 현재 타겟 관리자의 프로토타입을 개발하여 도구들과 통합 시험을 하였는데 기본 기능들이 성공적으로 수행됨을 확인하였다.

  • PDF

A simulation-based test-validation method for a nuclear control system (시뮬레이션에 기반한 원전 계측제어 계통의 시험검증 방법)

  • Lee, Young-Jun;Keum, Jong-Yong;Kim, Young-Kuk
    • Annual Conference of KIPS
    • /
    • 2016.04a
    • /
    • pp.479-481
    • /
    • 2016
  • 원전에서 개발되는 계측제어 계통의 소프트웨어에 대한 평가를 위해서 발전소 상태를 모사하는 시뮬레이터를 활용하는 방법이 있다. 기존의 정적인 데이터만을 이용해서 수행하는 시험은 시스템의 성능을 정확하게 검증하는 데 한계가 있었지만 시뮬레이터에서 생성하는 입력 데이터를 계측제어 계통에 입력하여 시험을 수행하면 동적으로 변하는 상태를 구현할 수 있고, 계측제어 계통의 동작이 정확하게 수행되는 지 확인할 수 있다. 본 연구에서는 이러한 시뮬레이터를 기반으로 계측제어 계통의 시험검증 적합성 평가를 수행할 수 있는 환경을 구축하였고, 필요한 프로그램을 개발하였다.

저렴한 비용의 TEST CELL 설계

  • Ryu, Il-Bok
    • Proceedings of the Korean Society of Propulsion Engineers Conference
    • /
    • 2008.11a
    • /
    • pp.407-410
    • /
    • 2008
  • TEST CELL(엔진 시운전실)은 다양한 형태의 자원들이 결합한 종합 시스템이다. 즉, 건물 및 각종 설비로부터 엔진운용에 직접적으로 필요한 각종 제어 및 계측장비, 그리고 엔진운용자가 안전하고 정확하게 엔진을 구동하고 그 결과를 빠르고 쉽게 분석하게 하는 장비 및 운용 소프트웨어에 이르기까지 다양한 특성의 많은 서브 시스템들이 유기적으로 결합되어야 한다. 또한 주변 환경에 최대한 영향을 주지 않도록 소음, 진동 등이 발생되지 않아야 하므로 그 전체 시스템구성이 복잡하고 다양한 분야의 전문적인 지식과 시스템기술을 필요로 한다. 엔진의 지상성능시험에는 여러 단계의 시험을 거쳐야 하는데 그 중에서 지상성능시험은 엔진의 성능상태를 확인하는 시험이다. 여기에 TEST CELL(엔진시운전실)의 구성품을 추구하는데 저렴한 비용으로 설계하는 방안을 열거하고자 한다.

  • PDF

Functional Testing Techniques for Concurrency Control in Transaction Processing Systems (트랜잭션 처리 시스템을 위한 동시성 제어의 기능시험 기법)

  • 홍석희
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.4
    • /
    • pp.805-811
    • /
    • 2003
  • System test is an important factor in the development process of good quality complex software in time, ensuring user requirements. Transaction processing module of database management systems schedules multiple transactions effectively and ensures that each transaction preserves data consistency. In this paper, we propose automatic functional testing techniques which ensure systematically that the implemented concurrency control function confirms to its requirements. The proposed testing technique tests functions of concurrency control module based on scenario without user intervention, and displays the result of functional testing. Finally, we utilize the proposed functional testing technique in the testing process of a database management system.