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

Search Result 229, Processing Time 0.03 seconds

Command Generator / Telemetry Analyzer

  • 강수연
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.230-232
    • /
    • 1999
  • KOMPSAT(KOrea Multi-Purpose SATEllite) Flight Software[2]의 개발 단계에서 통합 및 시험, 검증 시험을 위해 실제 시스템과 유사한 환경을 제공하는 개발도구로서 STB(Software Test BED)를 개발하였으며 STB 구성중에서 Command/Telemetry (CMD/TLM) 테스트를 위해 개발한 Command Generator / Telemetry Analyzer에 관한 내용을 본 논문에서 설명하고자 한다. 통신간에 사용되는 프로토콜은 [1]에서 언급한 바와 같이 CCSDS 프로토콜을 따르고 모든 관련된 Command 와 Telemetry 형식 또한 [1]에서 언급한 바와 같다. 이 구현된 소프트웨어를 이용하여 Flight Soaftware내의 CMD/TLM 처리 소프트웨어의 기능시험과 검증시험을 수행하였다.

  • PDF

A Study on the Quality Evaluation of Biometric Software Using XML (XML을 이용한 생체인식 소프트웨어의 품질평가에 관한 연구)

  • Yoon Young-Mi;Yang Hae-Sool;Park Sang-Yong
    • Annual Conference of KIPS
    • /
    • 2004.10a
    • /
    • pp.469-472
    • /
    • 2004
  • 최근 생체인식 산업은 금융, 컴퓨터 보안, 통신 부분, 출입국 관리, 의료, 사회복지, 경찰법조, 군사보안 등의 여러 분야에 활용되어 실제 적용되고 있다. 생체인식 분야는 사용되는 생체인식 특징들과 실제 운용되는 환경이 매우 다양하기 때문에 생체인식 소프트웨어의 시험과 평가에 대한 객관적 평가가 매우 중요하다 이를 위해서 생체인식 소프트웨어의 특성을 고려한 평가모듈(Evaluation Module)이 필요하고, 이를 토대로 시험규격서, 품질 검사표, 테스트케이스, 시험결과서가 도출되어야 한다. 또한, XML(extensible Markup Language)은 네트워크와 어플리케이션간 교환되어지는 정보를 명세하기 위한 언어로 데이터 교환과 공유에 대한 표준으로 그 응용 영역이 확장되어 적용되고 있다. 본 논문에서는 ISO/IEC 9126과 ISO/IEC 12119를 도입하여 생체인식 소프트웨어의 품질특성을 분석하였으며, 시험과 평가를 위해 선정된 평가모듈의 XML 스키마에 사용자 요구를 따른 여러 문서 스타일을 적용함으로써 작업효율의 진행성을 보장할 수 있었다.

  • PDF

Precise Road Map Objects Analysis for Autonomous Driving Test Case Construction (자율주행 단위시험환경 구축을 위한 정밀도로지도 객체분석)

  • Park, Jong-bin;Kim, Kyung-won;Lim, Tae-beom
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2022.06a
    • /
    • pp.269-270
    • /
    • 2022
  • 자율주행 자동차의 개발을 위해서는 다양한 기능 평가, 성능 평가, 안전성 평가 등이 필수적이다. 이러한 평가는 컴퓨터 시뮬레이션과 실제 주행을 통해 이뤄질 수 있으며, 현실의 도로 상황을 고려한 단위시험환경들을 조합 구성한 통합시험환경에서 수행하는 것이 일반적이다. 여기서 단위시험환경은 도로망 구성, 장애물, 표지판 등의 정보를 포함하는 정밀도로지도를 기반으로 주행차량수, 보행자, 기상환경, 동적 이벤트 요소 등을 고려하여 구성할 수 있다. 본 논문에서는 이러한 단위시험환경을 구성하기 위한 정밀도로지도 처리 방법을 소개한다. 구체적으로는 정밀도로지도 처리를 포함하는 데이터 파이프라인을 설계하고, 정밀도로지도 객체분석을 통해 시험환경의 특성 및 상호 유사성을 파악한다. 국토지리정보원에서 배포한 정밀도로지도를 사용하여 객체를 추출하고 분석하는 실험을 수행했으며 전반적인 동작 상태를 확인했다. 개발한 소프트웨어는 향후 자율주행 학습을 위한 단위 및 통합 시험환경 구축 및 법규 및 규제 대응 서비스 시나리오의 구성에 활용할 예정이다.

  • PDF

Change Impact Analysis for Object-Oriented softwares in the distributed environment (분산 객체지향 소프트웨어를 위한 수정 영향 분석)

  • Kim, Kyung-Hee;Park, Jai-Nyun;Yoon, Yong-Ik
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.5
    • /
    • pp.1280-1290
    • /
    • 1999
  • Applying the change impact analysis to the distributed environment is not straightforward since it is based on the centralized system environment. In this paper, we investigate the change impact analysis of object-oriented shoftwares in the distributed environment. We first, categories the types of changes common in object-oriented software into three sets: data, method, and class level changes. We, then, analyze the impact of each set of changes and represent it in the form of a DPDG. A DPDG is a graph showing relationship of object oriented softwares - with data elements. classes, design documents, servers - in the distributed environment. DPDG searches element of software to retest when the software is changed. Thus, DPDG saves effort of software to retest. In this paper, We propose the table of firewall for retest elements that be discovered by DPDG and implement the table of firewall. The table of firewall is used VIST that we design a software testing tool. The VIST utilizes the minimized firewall, then saves efforts and costs of retesting for distributed object-oriented software.

  • PDF

Reusable multi-platform module development for the defence software (국방 소프트웨어에서 재사용 가능한 멀티 플랫폼 모듈 개발)

  • Jung, Nam-Hoon;Cho, Kyu-Tae;Lee, Seung-Young
    • Annual Conference of KIPS
    • /
    • 2016.10a
    • /
    • pp.459-460
    • /
    • 2016
  • 국방 소프트웨어는 다양한 플랫폼(OS, H/W)에서 개발된다. 대부분의 국방소프트웨어는 플랫폼 종속적으로 개발되기 때문에 서로 다른 플랫폼 간 개발된 모듈의 재사용성이 떨어진다. 본 논문은 멀티 플랫폼 환경에서 재사용 가능한 모듈을 개발할 수 있는 개발 환경 구축과 구축된 개발 환경에서 멀티 플랫폼 모듈 개발 및 시험에 대한 내용을 설명한다.

Establishment of Test Environment for Surveillance Data Processor (항공관제용 감시자료처리시스템 시험 환경 구축)

  • Ko, Hyun;Jeon, Dae-Keun;Eun, Yeon-Ju;Yeom, Chan-Hong
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2010.07a
    • /
    • pp.91-94
    • /
    • 2010
  • 본 논문에서는 SDP 시스템이 충족해야 할 요구 규격을 검증하기 위하여 시험 환경 구축 방안을 제안하였다. SDP 시험 환경은 기능/성능/안정성 시험을 수행할 수 있도록 기존 항공관제시스템의 서브 시스템들과 동일한 기능을 수행하는 Simulation System들과 항적 추적 성능을 검증하기 위한 Eurocontrol의 SASS-C와 SMART 시스템으로 구축하였다. 또한 SDP 시험에 있어 Test Case 및 Test Procedure를 구성하여 SDP 요구 규격에 대한 정확한 검증을 수행할 수 있도록 시험 절차를 정의하였다. 제안된 시험 환경 및 시험 절차는 모의 시험을 통해 소프트웨어 구현 과정에서의 시스템 요구 규격에 대한 충족도를 보다 높일 수 있다.

  • PDF

Software Reliability Growth Models considering an Imperfect Debugging environments (불완전 디버깅 환경을 고려한 소프트웨어 신뢰도 성장모델)

  • 이재기;이규욱;김창봉;남상식
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.29 no.6A
    • /
    • pp.589-599
    • /
    • 2004
  • Most models assume the complete debugging environments by requiring a complete software correction in quantitative evaluation of software reliability. But, in many case, new faults are involved in debugging works, for complete software correction is impossible. In this paper, software growth model is proposed about incomplete debugging environments by considering the possibility of new faults involvements, and software faults occurrence status are also mentioned about NHPP by considering software faults under software operation environments and native faults owing to the randomly involved faults in operation before test. While, effective quantitative measurements are derived in software reliability evaluation, applied results are suggested by using actual data, and fitnesswith existing models are also compared and analyzed.

Component Testing Methodology of Operating System for Safety-Grade Programmable Logic Controller with Design Specification (설계명세서를 이용한 안전등급 PLC 운영체제 컴포넌트 시험방법)

  • Lee Young-Jun;Sung Ah-Young;Choi Byoung-Ju;Son Han-Seong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.220-222
    • /
    • 2006
  • 본 논문은 안전등급 제어기기(Safety-Grade Programmable Logic Controller)에서 사용하는 프로세서모듈 운영체제에 대한 컴포넌트 시험에 대해 기술한다. 디지털 소프트웨어에 대한 NRC(Nuclear Regulatory Commission)의 지침에 따라 운영체제는 소프트웨어 생명주기에 따라 개발되고 있으며 요구사항과 설계명세, 그리고 구현코드를 가지고 다양한 시험을 수행하고 있다. 컴포넌트 시험은 구현된 코드가 테스트 커버리지를 만족하는 지 파악하는 시험이다. 이를 위해 설계명세서를 참조하여 시험대상을 구분하고 각각의 시험대상에 대한 시험항목을 세분화한 이후 시험방법과 절차, 그리고 시험환경을 구축한 후 컴포넌트 시험을 수행한다.

  • PDF

Method of GUI based Web Application Test Automation for Multi-browser Environment (다중 브라우저 환경을 지원하는 GUI 기반 웹 어플리케이션 테스트 자동화 방법)

  • Ryu, Su-Jeong;Jung, Jae-Yong;Kim, June;Ahn, Dae-Young;Shim, Jeong-Min
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06b
    • /
    • pp.161-163
    • /
    • 2012
  • 웹 기반 서비스의 수요가 급속히 증가함에 따라, 다양한 분야의 웹 어플리케이션이 개발되고 있으며 기능 요구 사항도 복잡해 지고 있다. 이에 따라, 구현된 소프트웨어의 복잡도가 증가되어 기능 검증을 위한 시험의 중요성이 대두되고 있으나, GUI를 기반으로 하는 웹 어플리케이션의 특성 때문에 사용자 관점에서 다양한 기능시험을 수행하기 위해서는 많은 노력과 시간이 필요하다. 특히 최근에는 과거와 달리 다양한 브라우저가 사용됨에 따라, 다양한 브라우저 상에서의 웹 어플리케이션 기능시험을 필수적으로 해야 하기 때문에 시험 수행 시간을 줄일 수 있는 시험방안이 절실히 요구되고 있다. 본 논문에서는 공개 소프트웨어인 GUI 시험 자동화 도구를 활용하고, 테스트 자동화를 위한 테스트 케이스를 생성하여 다수의 브라우저 환경에서 동시에 자동으로 기능시험을 수행할 수 있게 함으로써, 시험 효율성을 극대화하기 위한 웹 어플리케이션 시험 자동화 방안을 제안한다. 실제 사례적용을 통하여, 시험 시간을 획기적으로 단축시키고, 4개의 브라우저에 대하여 동시 시험 수행이 가능함을 확인하였다.

A Reliability Modeling of Software for Railway Signalling Systems (철도신호제어용 소프트웨어의 신뢰도 모델링에 관한 연구)

  • Lee, Jae-Ho;Shin, Duc-Ko;Jang, Sun-Bong;An, Beong-Ku;Jee, In-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2006.04b
    • /
    • pp.319-322
    • /
    • 2006
  • 안전필수시스템인 철도신호제어 시스템의 신뢰성은 하드웨어와 소프트웨어의 신뢰도에 의해서 결정된다. 하드웨어의 신뢰도는 상대적으로 많은 연구와 환경적 시험을 통하여 비교적 용이하게 예측하고 입증할수 있으나, 소프트웨어의 신뢰도는 반복실험결과에 의해서 추정해야 하므로, 입력 값에 따라서 신뢰도 추정치가 종속된다. 소프트웨어의 입력과 출력의 조합은 거의 Combinatoric으로 되기 때문 모든 경우를 시험하기는 블가능하다. 따라서 단순화된 방법에 의해서 소프트웨어의 신뢰도를 구하는 것이 중요한 문제로 부각되고 있다. 본 연구에서는 소프트웨어의 신뢰도를 예측하는 신뢰도 예측방정식(Reliability Prediction Equation)을 도출하여 신호제어시스템 소프트웨어에 대한 신뢰도 모델링을 수행하고자 한다.

  • PDF