• 제목/요약/키워드: Test Automation Tool

검색결과 70건 처리시간 0.02초

한국형고속철도 열차제어시스템 하부구성요소 신뢰도예측에 관한 연구 (A Study on Reliability Prediction for Korea High Speed Train Control System)

  • 신덕호;이재호;이강미;김용규
    • 한국철도학회논문집
    • /
    • 제9권4호
    • /
    • pp.419-424
    • /
    • 2006
  • In this paper we study on a method to predict and to demonstrate the reliability of the Korea high speed train control system in quantitative point of view. For the prediction of the reliability in train control system which is composed of electronic parts, Relax Software 7.7 automation tool is employed and MIL-HDBK-217 Handbook that is a standard for the prediction of the failure rate in electronic components is used. Mean Time Between Failure (MTBF) is predicted based on the failure rate of the subsystems, State Modeling and Markov Modeling method is used to express a reliability function of the train control system composed by hardware redundancy as a function of time. We propose a Reliability Test which is performed on the level of the subsystems and Failure Report, Analysing, Correction action system which use the test operation data to prove the predicted reliability.

DNP3.0을 이용한 과전류 계전기 에이전트의 통신 방안 연구 (A Study on communication method between OverCurrent Relay Agents using DNP 3.0)

  • 이한웅;정광호;임성일;현승호;최면송;이승재
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2002년도 추계학술대회 논문집 전력기술부문
    • /
    • pp.265-267
    • /
    • 2002
  • In this paper, the communication between Over-Current Relay agents is realized using DNP(Distributed Network Protocol), which is the standard communication protocol of distribution automation system in KEPKO. The key words in OCR agent communication are defined and represented by use of DNP application function code. And the DNP index for OCR agent is defined. The proposed communication scheme is tested by use of Communication Test Harness, a test tool for DNP protocol to show its soundness.

  • PDF

DNP3.0 프로토콜을 이용한 배전계통 멀티 에이전트 보호시스템의 통신 모듈 개발에 관한 연구 (A Study on the Development of an Agent Communication Module for a Multi-Agent Based Power Distribution Network Protection System Using DNP 3.0 Protocols)

  • 최면송;이한웅;민병운;정광호;이승재;현승호
    • 대한전기학회논문지:전력기술부문A
    • /
    • 제52권9호
    • /
    • pp.506-512
    • /
    • 2003
  • In this paper, a communication module between Relay agents in a multi-agent system based power distribution network protection system is realized using DNP3.0(Distributed Network Protocol), which is the standard communication protocol of distribution automation system in KEPCO. The key words for agent communication in the multi-agent based protection system are defined and represented by use of DNP application function code. The communication module developed based on the proposed communication scheme is tested by use of the Communication Test Harness, a test tool for DNP protocol, then used to the multi-agent system based power distribution net work protection system.

전기차와 충전기 간 HPGP 기반 통신 신뢰성 테스트 방안 (Test Method of Communication Reliability based on HPGP between PEV and EVSE)

  • 최병곤;김경석
    • 한국인터넷방송통신학회논문지
    • /
    • 제15권2호
    • /
    • pp.111-119
    • /
    • 2015
  • 스마트 그리드(Smart Grid)는 기존의 전력망에 정보 통신 기술을 접목하여 양방향으로 정보를 교환함으로써 에너지 효율을 최적화하는 차세대 지능형 전력망이다. 스마트 그리드 구현을 위한 HPGP 통신 규격은 신흥 스마트 에너지, 홈 자동화, 전기 자동차 통신 어플리케이션 구동을 위해 개발되었다. HPGP 통신 규격은 이전 규격인 HPAV과 상호 운용이 가능하며 저비용, 저전력의 장점이 있다. 새로운 통신 규격의 도입을 위해서는 신뢰성 및 상호 운용성 검증을 위한 분석이 필요하다. 본 논문에서는 이러한 스마트 그리드의 중요한 응용프로그램 중 하나인 전기차와 충전기간 전력선 통신에 대한 신뢰성 테스트 방안으로써 스니퍼 테스트 방법을 제안한다. 또한, 전기차와 충전기 간 HPGP 기반 전력선 통신 환경에서 QCA7000 Device, AVitar, Tool Kit을 이용한 스니퍼 테스트 결과를 분석하였다.

가중치를 이용한 소프트웨어 테스트케이스 동적 관리 기법 (A Dynamic Management Technique for Weighted Testcases in Software Testing)

  • 한상혁;정정수;진성일;김영국
    • 정보처리학회논문지D
    • /
    • 제17D권6호
    • /
    • pp.423-430
    • /
    • 2010
  • 소프트웨어가 대형화 및 복잡화되고 품질보증 및 관리에 대한 요구가 한층 커짐에 따라 소프트웨어 테스트 활동이 중요시되고 있다. 소프트웨어 테스트 활동은 시스템에 존재하는 결함 발견과 처리가 주요 목적이지만, 현재 시스템의 위험요소를 관리하기 위한 요구 또한 존재한다. 하지만 일반적인 테스트 자동화 도구에서는 테스트케이스를 이용하여 동일한 순서로 테스트를 수행하며, 이러한 테스트 방식은 빈번하게 변경되는 소프트웨어를 테스트함에 있어 결함을 조기에 발견할 가능성이 낮아지고 처리되는 시간이 늦어지게 된다. 이에 따라 본 논문에서는 과거 테스트 이력을 이용하여 테스트케이스에 동적인 가중치를 부여함으로써 위험도가 높은 테스트케이스를 우선적으로 테스트 하여 결함을 빠르게 발견할 수 있도록 가중치를 이용한 테스트케이스 동적 관리 기법을 설계하였다.

통합시험환경 모델 검증 자동화 설계 (Design of Automatic Model Verification for System Integration Laboratory)

  • 양승구;조연제;조경용;류창명
    • 한국항행학회논문지
    • /
    • 제23권5호
    • /
    • pp.361-366
    • /
    • 2019
  • 항공전자시스템을 개발하는 과정에서 개별 구성품의 기능 및 연동 검증을 위한 통합시험환경(SIL; system integration laboratory)을 구성한다. 이러한 SIL의 구성품 개별 검증 및 시스템 통합 시 각 탑재장비의 기능 및 연동을 모의하는 SIL 모델을 개발하여 이용한다. SIL 모델은 실 장비와 연동되기 전 연동통제문서(ICD; interface control document)에 정의된 모든 데이터에 대해 선 검증되어야하며 ICD 변경 혹은 기능 변경 발생 시에도 재 검증되어야한다. 하지만 SIL모델의 검증의 수동 수행 시 개별 SIL모델의 검증에도 상당한 시간이 소요된다. 이러한 시간상의 문제로 ICD 변경이나 일부 기능 변경 시에는 SIL 모델의 영향성을 판단하여 선택적 회귀시험이 이루어지곤 한다. 본 논문에서는 이러한 SIL 모델의 검증에 소요되는 시간을 최소화하여 회귀시험 수행 시 모든 시험항목의 검증이 가능하도록 SIL 모델 검증 자동화 방안을 설계하고 설계에 따른 SIL 모델 검증 자동화도구를 개발하여 SIL 모델 검증자동화 설계의 유용성을 검증하였다.

무기체계 SW 동적시험 회귀시험 자동화 프로그램 개발 (Development of the program automating regression test of dynamic test of weapon system software)

  • 차상철;김정열
    • 한국항공우주학회지
    • /
    • 제45권10호
    • /
    • pp.892-897
    • /
    • 2017
  • 무기체계 SW 개발 전반에 대한 규정인 방위사업청의 무기체계 SW 개발 및 관리 매뉴얼이 개정될 때마다 SW 신뢰성 및 품질향상을 위해 SW 신뢰성 시험의 수준과 범위를 상향하는 방향으로 변경됨에 따라 SW 신뢰성 시험은 SW 개발자에게 큰 부담이 되고 있다. 특히 동적시험은 무기체계 SW를 구현하는데 필요한 일정과 인력에 육박할 정도의 비용이 소요되고 있으며, 1회성으로 그치지 않고 소스코드 형상이 변경될 때마다 수행해야 한다. 본 논문에서는 동적시험 도구인 VectorCast를 이용하여 동적시험을 최초 1회 수행한 후 소스코드 형상변경으로 인한 동적시험 회귀시험 시 사람의 개입을 최소화하여 자동으로 회귀시험을 수행하고 결과 보고서를 생성해주는 회귀시험 자동화 프로그램인 VectorCast Environment Manager 개발에 대해서 기술한다.

공장 자동화를 위한 지능 생산 시스템 개발에 관한 연구 (Study of Intelligent Manufacturing System Development for Factory Automation)

  • Park, K.H.
    • 한국정밀공학회지
    • /
    • 제14권7호
    • /
    • pp.126-136
    • /
    • 1997
  • This paper describes a task level cell programming environment that deals with difficulties in programming Flexible Manufacturing Cells (FMCs), and consists of the cell programming editor and the automatic generation module. In the cell programming editor, cell programs can be developed with task- oriented cell specifications that reduces the amount of details to be considered by cell programmers. The automatic generation module transforms task specifications into executable programs used by cell constituents. The development tool in designing the environment is an object-oriented approach which provides a simple to use and intuitive user interface, and allows for an easy development of object models associated with the environment. Test results are illustrated in order to demonstrate the applicability of the developed envifonment.

  • PDF

카메라 백 카버 생산 조립 라인의 자동화 시스템 개발 (Development of Automation System of Assembly Line On the Back Cover of a Camera)

  • 이만형
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2000년도 춘계학술대회논문집 - 한국공작기계학회
    • /
    • pp.153-158
    • /
    • 2000
  • This paper addresses an intelligent robot control system using an off-line programming to teach a precise assembly task of electronic components in a flexible way. The investigated task consists of three job: heat caulking test, soldering on a circuit board, and checking of soldering defects on the back cover of a camera. This study investigates the remodelling of the most complicated cell in terms of the accuracy and fault rate among the twelve cells in a camera back-cover assembly line. We have attempted to enhance back-cover assembly line. We have attempted to enhance soldering quality, to add task flexibility, to reduce failure rate, and to increase product reliability. This study modifies the cell structure, and improves the soldering condition. The developed all system implements the real-time control of assembly with vision data, and realized an easier task teaching on off-line programming.

  • PDF

임베디드 소프트웨어 테스팅 자동화도구 성능향상을 위한 테스트슈트 제너레이터의 설계 (A Design of Test Suite generator for Improving the Embedded Software testing Automation tool)

  • 박제원;박진호;이남용
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (B)
    • /
    • pp.382-384
    • /
    • 2005
  • 임베디드 소프트웨어는 다른 일반 시스템과는 여러 가지 다른 특성을 가지고 있다. 우선 프로세서 자원과 메모리 자원을 적게 사용해야 하며, 소프트웨어의 오류에 대해 데스크 탑 또는 기타 서버환경에 비해 확실한 소프트웨어의 검증을 요구한다. 이러한 소프트웨어의 검증은 임베디드 소프트웨어의 오류허용이 다른 환경에 비해서 매우 다르기 때문에 고난도의 임베디드 소프트웨어의 응용을 빠르고 안정되게 개발하기 위해서는 사용자가 쉽게 사용할 수 있는 기술이 절실히 필요한 실정이다. 본 논문에서는 기존의 테스팅 자동화도구의 핵심 이슈인 테스트 데이터 제너레이터와 테스트 스크립트의 기능을 포함한 모듈인 테스트슈트 제너레이터의 성능향상 위한 방법을 제시한다. 제시된 테스트슈트 제너레이터 모듈은 임베디드 소프트웨어 테스팅 자동화도구의 개발 시 활용하여 개발한다면 임베디드 소프트웨어를 보다 효과적으로 테스팅 할 수 있을 것으로 예상된다.

  • PDF