• 제목/요약/키워드: test case

검색결과 10,302건 처리시간 0.034초

테스트 데이터 생성을 위한 개선된 이웃 선택 방법을 이용한 담금질 기법 기술 (a improved neighborhood selection of simulated annealing technique for test data generation)

  • 최현재;이선열;채흥석
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제24권2호
    • /
    • pp.35-45
    • /
    • 2011
  • 금질 기법을 이용한 테스트 데이터 자동 생성 기법은 오랫동안 연구되어 왔으며, 효율적인 테스트 데이터 생성 방법 중 하나이다. 그러나 인풋 도메인이 넓을 경우, 기존의 담금질 기법은 이웃 선택 기법의 한계 때문에 나쁜 성능을 보였다. 이러한 한계를 극복하기 위해, 우리는 새로운 이웃 선택 기법인 분기 거리 이웃 선택 방법을 제안한다. 제안된 기법의 성능을 검증하기 위해서 우리는 분기 거리 이웃 선택 기법, 기존의 이웃 선택 기법 그리고 랜덤 테스트 데이터 생성 기법을 비교하는 실험을 수행하였다. 실험 결과 제안된 기법이 2가지 기법에 비해 우수한 성능을 보임을 알 수 있었다.

  • PDF

기동장비 신뢰도 성장 관리 연구 : 발사대 체계 사례 (Reliability Growth Management for Armed Vehicle : Launcher System Case Study)

  • 이용준;배공명;허영무;서재현;김상부;최재경;박우재
    • 품질경영학회지
    • /
    • 제45권4호
    • /
    • pp.981-994
    • /
    • 2017
  • Purpose: In this study, the reliability growth management procedures for armed vehicle is suggested and an illustrative case study of launcher system is given. Methods: Crow-AMSAA model is adopted to manage reliability growth of armed vehicle using failure data acquired from development test phase to field operation phase. Between the development test phase and the production phase, the suggested reliability growth procedures for armed vehicle entails accelerated life test of the selected module whose design is changed to improve its reliability for assuring the target system reliability. And it can be verified through estimating the system reliability based on the failure data of field operation phase. Results: It is shown that the proposed reliability growth management procedures are effective for armed vehicle based on the case study of launcher system. After estimating the reliability of launcher system at every development test, some items are selected to change their designs for improving reliability. Accelerated life test is performed to prove the reliability improvement and finally it is verified through the field operation. Conclusion: The reliability growth management procedures for armed vehicle is suggested and the case study of launcher system shows it can be effective for managing the reliability growth of the armed vehicle.

표면처리된 알루미늄/CFRP 복합재의 전단특성에 관한 연구 (A Study of Shear Properties of Surface Treated Aluminum/CFRP Composites)

  • 양준호;지창헌;윤창선;이경엽
    • 한국복합재료학회:학술대회논문집
    • /
    • 한국복합재료학회 2000년도 추계학술발표대회 논문집
    • /
    • pp.75-78
    • /
    • 2000
  • This study investigates the effect of surface treatment on the shear strength between aluminum panel and composite plate. The aluminum panel was surface-treated by DC Plasma and the composite Plate was surface-treated by ion beam. Lap shear test and T-peel test were performed to determine the shear strength and T-peel strength. Results showed that the shear strength of surface-treated case was 2.5 times higher than that of untreated case. The T-peel strength of treated case was more than 5 times higher than that of untreated case. SEM examination showed that the strength increase of surface-treated case was due to the more spread of epoxy to the panel.

  • PDF

플라이애시 혼합 콘크리트의 철근 부식 저항성능 평가 (Corrosion-Resisting Performance Evaluation of Concrete Mixed with Fly-Ash)

  • 박상순
    • 한국구조물진단유지관리공학회 논문집
    • /
    • 제21권1호
    • /
    • pp.117-125
    • /
    • 2017
  • 플라이애시가 시멘트의 대체재로 사용되면서 플라이애시는 콘크리트의 특성변화에 중요한 역할을 하고 있다. 본 연구에서는 보통 콘크리트와 플라이애시를 혼입한 콘크리트의 철근부식에 대한 저항성을 평가하였다. 부식속도가 가장 빠른 간만대 환경을 모사한 최적 건습반복시험방법을 찾고 해양환경폭로시험장의 간만대에 장기간 노출된 시편의 철근부식모니터링 시험결과와의 비교를 통해 FA 혼입에 따른 OPC 대비 부식 지연비를 도출하였다. 반전지전위법에 의한 부식 모니터링 결과 인공해수에 3일간 침지 후 4일간 건조의 반복 조건보다는 염수를 시편 상부에 침지시켜 염수 및 산소의 공급이 계속되는 염수 ponding 시험법이 부식을 촉진시키는 것으로 나타났다. 모든 시험법에서 OPC에 비해 FA의 철근 부식이 지연되었다. FA의 철근부식 지연비율은 재령이 증가할수록 증가하였으며 OPC 대비 최대 27%까지 철근부식이 지연되었다. 그 결과 플라이애시 콘크리트는 재령이 증가할수록 철근부식 저항성능이 향상됨을 알 수 있었다.

한글 요구사항 기반 결정 테이블로부터 테스트 케이스 생성을 위한 메타모델링 구축화 (Metamodeling Construction for Generating Test Case via Decision Table Based on Korean Requirement Specifications)

  • 장우성;문소영;김영철
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제12권9호
    • /
    • pp.381-386
    • /
    • 2023
  • 기존의 다양한 테스트 케이스 생성에 대한 연구는 모델로부터 테스트 케이스를 추출한다. 하지만 실무의 경우 자연어 요구사항 문장으로부터 테스트 케이스를 생성할 수 있어야 한다. 이를 위해 자연어 문장의 분석하고, 분석 과정 및 결과를 요구공학 영역에 접목하는 연구는 매우 필요하다. 하지만 한국어 문장의 다양성 때문에, 한국어 자연어 요구사항 분석은 어려운 이슈이다. 우리는 한국어 자연어 요구사항으로부터 테스트 케이스 생성 연구 중 하나로써, 자연어 요구사항의 정의 분석, C3Tree 모델의 생성, 원인-결과 그래프의 생성, 결정 테이블의 생성 단계를 통한 테스트 케이스 생성 방법을 연구한다. 본 논문은 중단 단계로써, 메타모델링 변환 기법을 이용하여 C3Tree 모델 기반의 결정 테이블로부터 테스트 케이스 생성 방법을 제안한다. 이 방법은 모델 변환 규칙의 수정을 통해 모델 to 모델, 모델 to 텍스트로의 변환 과정을 제어한다. 모델이 변형되거나, 새로운 모델이 추가되더라도 프로그램 알고리즘의 직접적인 수정 없이 모델 변환 규칙을 유지보수 할 수 있다. 평가 결과, 결정 테이블에 대한 모든 조합이 테스트 케이스로 자동 생성되었다.

WBI 완성도 향상을 위한 Usability Test 활용 방안 (A Case Study of Usability T est for Developing User-centered WBI Contents)

  • 나일주;허균;유병민
    • 컴퓨터교육학회논문지
    • /
    • 제6권3호
    • /
    • pp.109-117
    • /
    • 2003
  • 교육컨텐츠의 양적 팽창은 필연적으로 질적 개선에 대한 관심을 불러일으킨다. 양적으로 풍부한 컨텐츠가 존재하는 상황에서는 학습자들은 같은 인터넷 정보라도 질 높은 사이트를 찾고자 한 것이고, 개발자나 정보제공자는 이러한 수요에 부응하는 WBI를 제공하여야만 생존이 가능할 것이기 때문이다. 그럼에도 불구하고 많은 사이트들은 아직도 사용자의 입장에서 보다는 개발자 자신의 취향이나 시장논리에 의해서 컨텐츠를 제공하는 경우가 많다. 본 연구는 컨텐츠 개발시 질적 완성도가 높은 WBI를 개발하기 위한 방법의 하나로 Usability Test를 제안하고 그 유용성을 시험하기 위해 수행되었다. 이 과정에서 Usability Test를 위한 한 사례로서 <지층과 화석>이라는 컨텐트가 제작되었으며 그 제작 사례를 통해 WBI 완성도 향상을 위한 Usability Test 의 실천방안들이 논의 되었다.

  • PDF

복합 유도무기체계의 신뢰성 확보를 위한 체계 통합 시험 설계 (System Integration Test Design to Ensure Reliability of Complex Guided Missile System)

  • 황호성;조경환;박인철;윤원식
    • 한국신뢰성학회지:신뢰성응용연구
    • /
    • 제12권2호
    • /
    • pp.105-119
    • /
    • 2012
  • In this paper, we have proposed a methodology which can make effective test for system integration of complex guided missile system. System integration test play a significant role in the development of weapon system, providing the means to detect and isolate faults on first linkage between sub-systems. Integration tests for domestic weapon system has executed not a technology-intensive method based on tool but labor-intensive method based on experience. Higher cost, longer period, and more resource are required to execute system integration test for complex guided missile system comparing with past weapon systems, because recently weapon systems have more complex and more networked functions. Because the proposed design method for system integration test decreases number of test case, it lead to a decrease of cost, period, and resource for integration test of weapon system. The proposed configuration for system integration test will ensure reliability through detection and isolation of fault on linkage between sub-systems.

소프트웨어 취약성 평가를 위한 길이기반 파일 퍼징 테스트 슈트 축약 알고리즘 (A Length-based File Fuzzing Test Suite Reduction Algorithm for Evaluation of Software Vulnerability)

  • 이재서;김종명;김수용;윤영태;김용민;노봉남
    • 정보보호학회논문지
    • /
    • 제23권2호
    • /
    • pp.231-242
    • /
    • 2013
  • 최근 소프트웨어의 취약점을 찾기 위해 퍼징과 같은 자동화된 테스팅 방법을 이용한 많은 연구가 진행되고 있다. 퍼징은 소프트웨어의 입력을 특정 규칙에 따라 자동으로 변형시켜 소프트웨어의 오작동 여부를 탐지하고 그 결과로부터 취약점을 발견하는 것이다. 이 때 소프트웨어에 입력되는 입력 값, 즉 테스트 케이스에 따라 취약점을 발견할 수 있는 확률이 달라지기 때문에 취약점 발견 확률을 높이기 위해서는 테스트 케이스의 집합인 테스트 슈트 축약 문제를 해결하여야 한다. 이에 본 논문에서는 파일과 같은 대용량 테스트 케이스를 대상으로 효과적으로 테스트 슈트 축약 문제를 해결할 수 있는 방법을 제안하고자 한다. 이를 위해 기존 연구에서 주로 사용되었던 커버리지와 중복도 이외에 새로운 척도인 테스트 케이스의 길이를 제시하고, 본 척도에 적합한 축약 알고리즘을 설계하였다. 실험을 통해 본 논문에서 제안한 알고리즘이 기존 연구의 알고리즘보다 높은 크기와 길이 축약율을 나타냄을 보임으로써 제안하는 알고리즘의 효율성을 증명할 수 있었다.

XML 테스트 스트립트 기반의 내장형 시스템 소프트웨어 단위 테스트 도구 (A Software Unit Testing Tool based on The XML Test Script for Embedded Systems)

  • 곽동규;유재우;조용윤
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권1호
    • /
    • pp.17-24
    • /
    • 2009
  • 내장형 시스템의 요구사항이 증가함에 따라 내장형 시스템 소프트웨어의 복잡도가 증가하고 있다. 그러므로 내장형 시스템 소프트웨어 테스팅의 필요성이 높아지고 있다. 본 논문은 내장형 시스템 소프트웨어의 테스트를 효과적으로 실행하기 위해 교차 개발 환경에 적합한 테스팅 도구를 제안한다. 본 도구는 호스트/타겟 구조로 이루어져있으며 호스트에서 작성한 테스트 케이스를 타겟에서 실행할 수 있는 직관적인 환경을 제공한다. 그리고 제안하는 도구의 테스트 케이스는 XML 기반의 테스트 스크립트를 이용한다. 또한, 직관적인 테스트 케이스를 작성하기 위해 트리와 테이블 기반의 테스트 스크립트 편집기를 갖는다. 제안하는 테스트 도구는 테스트 케이스 작성에서부터 결과확인까지 직관적인 GUI를 제공하여 테스트 케이스 작성에 대한 부담을 경감시키는 장점을 가진다.

Effects of a Case-Based Sepsis Education Program for General Ward Nurses on Knowledge, Accuracy of Sepsis Assessment, and Self-efficacy

  • Kim, Bohyun;Jeong, Younhee
    • Journal of Korean Biological Nursing Science
    • /
    • 제22권4호
    • /
    • pp.260-270
    • /
    • 2020
  • Purposes: Sepsis is a critical condition in which nurses should detect clinical manifestations and provide early intervention to prevent unwanted serious conditions in the patients. The initial occurrence and management of sepsis take place in general units, but there is a lack of knowledge in nurses. The purpose of this study was to examine the effects of a case-based sepsis education program and compare the case-based education program with and without smartphone applications. Methods: A quasi-experimental pre-test-post-test design with a control group was used. We provided a case-based education program with and without smartphone applications to the nurses and tested the effects of the program on knowledge, the accuracy of sepsis assessment, and self-efficacy as outcome variables. A total of 60 nurses in general units participated. To test differences in knowledge, the accuracy of sepsis assessment, and self-efficacy regarding sepsis between the groups over time, a mixed-design ANCOVA was used for parametric analysis, and generalized estimating equations (GEE) were used for nonparametric analysis. Results: There were significant differences in knowledge, the accuracy of sepsis assessment, and self-efficacy between the groups and within the groups over time. The intervention groups treated with the case-based education program showed improved outcome variables compared to the control group. There was no difference between case-based education with the smartphone application or without the application. Conclusions: The case-based education improved knowledge, the accuracy of sepsis assessment, and self-efficacy in the care of sepsis by nurses working in the general wards. The results suggest that the case-based education program for nurses was effective and eventually improved patient health outcomes.