• Title/Summary/Keyword: 시험코드

Search Result 382, Processing Time 0.028 seconds

유한요소 해석법 사용상의 위험성

  • 사무엘 존 라일
    • Journal of the KSME
    • /
    • v.32 no.3
    • /
    • pp.300-303
    • /
    • 1992
  • 상업적인 유한요소 코드들은 오늘날 업계에서 공학 문제들을 해결하기 위해 널리 사용되고 있다. 이러한 코드들의 광범위한 사용으로 점점 많은 초보자들이 예전에 해결하지 못했던 여러 문제 들을 해결하기 위해 이러한 코드들을 이용하게 되었다. 그러나 기술부족이나 잘못된 사용으로 인하여 분석 결과가 잘못되었다는 것이 시험부서 또는 기술 . 설계부서에서 곧잘 드러나게 된다. 이 글에서는 구조 해석자가 유한요소 분석 모델을 만드는 과정에서 범할 수 있는 실수들에 대 해서 제언하고자 한다.

  • PDF

A Black-Box based Testing for GUI Bug Detection (GUI 버그 검출을 위한 블랙박스 기반의 시험)

  • Lee, Jemin;Kim, Hyungshin
    • Journal of KIISE
    • /
    • v.41 no.12
    • /
    • pp.1013-1017
    • /
    • 2014
  • A variety of applications that are accessible through app markets provide useful features and functions. However, those applications can present many GUI bugs due to the deficiency of testing processes. Even though various approaches have been developed for mobile app testing, GUI bugs in applications are still difficult to be identified due to the absence of efficiency, lack of automation, and necessity of access to the source code. In this paper, we propose an automated black-box testing method for efficient GUI bug detection. Our experimental results show that the proposed method achieves better code coverage and uncovers GUI bugs when compared with existing black-box testing called Monkey.

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

  • Cha, Sang-Cheol;Kim, Jeong-Yeol
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.45 no.10
    • /
    • pp.892-897
    • /
    • 2017
  • As the weapon system SW development and management manual of the DAPA, which is the regulation for the overall weapon system SW development, is revised, the level and scope of SW reliability test are upgraded to improve the reliability and quality of SW. It is a big burden for SW developers. In particular, the dynamic test requires a schedule and manpower required to implement the weapon system SW, and should be performed every time the source code changes, not just one time. In this paper, we propose a regression test automation program(VectorCast Environment Manager) that performs a dynamic test using VectorCast, a dynamic test tool, and then performs a regression test automatically by minimizing human intervention in the regression test of dynamic test due to the change of the source code.

Software Fault Localization using Artificial Neural Network (인공신경망을 활용한 소프트웨어 결함 위치 추정 기법)

  • Jo, Jun-Hyuk;Lee, Jihyun;Jaffari, Aman
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.550-553
    • /
    • 2018
  • 소프트웨어 시험 후 발견된 결함을 제거하기 위해서는 먼저 해당 결함의 위치를 정확히 찾아야 한다. 결함의 위치를 찾는 작업은 많은 양의 소스코드를 검토해야 하기 때문에 많은 노력을 요구한다. 해당 노력을 줄이기 위해 슬라이싱 기법, 스펙트텀 기법, 모델 기반 기법 등 많은 기법들이 연구되었다. 하지만 이들 연구들은 결함 위치로 추정한 탐색 영역의 범위가 넓어 결과의 효과가 떨어지는 단점이 있다. 그래서 결함 위치 추정의 정확도를 높이고 결함 위치 파악의 효과를 높이기 위해 본 논문은 프로그램 소스 코드 문장에 대한 시험 케이스의 커버리지 정보, 시험의 PAss/Fail 여부, Define-Use의 관계에 있는 문장 정보를 활용하여 각 문장의 결함 의심도를 산출하는 방법을 제안한다. 제안 방법을 실험을 통하여 확인한 결과, 낮은 지역화 비용으로 결함 위치 추정을 할 수 있었다.

Quasi 1D Nonequilibrium Analysis and Validation for Hypersonic Nozzle Design of Shock Tunnel (충격파 풍동의 극초음속 노즐 설계를 위한 Quasi 1D 비평형 해석 및 검증)

  • Kim, Seihwan;Lee, Hyoung Jin
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.46 no.8
    • /
    • pp.652-661
    • /
    • 2018
  • It is necessary to resolve the absolute velocity as well as Mach number to reflect the high temperature effect in high speed flow. So this region is classified as high enthalpy flows distinguished from high speed flows. Many facilities, such as arc-jet, shock tunnel, etc. has been used to obtain the high enthalpy flows at the ground level. However, it is difficult to define the exact test condition in this type of facilities, because some chemical reactions and energy transfer take place during the experiments. In the present study, a quasi 1D code considering the thermochemical non-equilibrium effect is developed to effectively estimate the test condition of a shock tunnel. Results show that the code gives reasonable solution compared with the results from the known experiments and 2D axisymmetric simulations.

A Study on Windows Malicious Code Classification System (윈도우 악성코드 분류 시스템에 관한 연구)

  • Seo, Hee-Suk;Choi, Joong-Sup;Chu, Pill-Hwan
    • Journal of the Korea Society for Simulation
    • /
    • v.18 no.1
    • /
    • pp.63-70
    • /
    • 2009
  • This project presents a classification methodology for malicious codes in Windows OS (Operating System) environment, develops a test classification system. Thousands of malicious codes are brought in every day. In a result, classification system is needed to analyzers for supporting information which newly brought malicious codes are a new species or a variety. This system provides the similarity for analyzers to judge how much a new species or a variety is different to the known malicious code. It provides to save time and effort, to less a faulty analysis. This research includes the design of classification system and test system. We classify the malicious codes to 9 groups and then 9 groups divide the clusters according to the each property. This system provides the similarity for analyzers to save time and effort. It is used prospect system of malicious code in the future.

Design of Classification Methodology of Malicious Code in Windows Environment (윈도우 악성코드 분류 방법론의 설계)

  • Seo, Hee-Suk;Choi, Joong-Sup;Chu, Pill-Hwan
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.19 no.2
    • /
    • pp.83-92
    • /
    • 2009
  • As the innovative internet technologies and multimedia are being rapidly developed, malicious codes are a remarkable new growth part and supplied by various channel. This project presents a classification methodology for malicious codes in Windows OS (Operating System) environment, develops a test classification system. Thousands of malicious codes are brought in every day. In a result, classification system is needed to analyzers for supporting information which newly brought malicious codes are a new species or a variety. This system provides the similarity for analyzers to judge how much a new species or a variety is different to the known malicious code. It provides to save time and effort, to less a faulty analysis. This research includes the design of classification system and test system. We classify the malicious codes to 9 groups and then 9 groups divide the clusters according to the each property.

A numerical study on rock cutting by a TBM disc cutter using SPH code (SPH 코드를 사용한 TBM 디스크커터의 암석 절삭에 대한 수치해석적 연구)

  • Jeong, Ho-Young;Jeon, Seok-Won;Cho, Jung-Woo
    • Journal of Korean Tunnelling and Underground Space Association
    • /
    • v.15 no.3
    • /
    • pp.345-356
    • /
    • 2013
  • Numerical simulation on rock cutting by a TBM disc cutter was carried out using SPH (Smoothed Particle Hydrodynamics) code. AUTODYN3D, a commercial software program based on finite element method, was used in this study. The three-dimensional geometry of a disc cutter and a rock specimen were modeled by Lagrange and SPH code respectively. The numerical simulation was carried out for Hwangdeung granite for 10 different cutting conditions. The results of the numerical simulation, i.e. the relation between cutter force and failure behavior, had a good agreement with those from LCM test. The cutter forces measured in the numerical simulation had 10% deviation from the LCM test results. Moreover, the optimum cutter spacing was almost identical with the experimental results. These results indicate that SPH code can be successfully used had applicability for simulation on rock cutting by a TBM disc cutter. However, further study on Lagrange-SPH coupled modelling would be necessary to reduce the computation time.

Hangul Porting and Display Method Comparison for an LN2440SBC System (LN2440SBC 시스템을 위한 한글 포팅 및 출력 방식 비교)

  • Kim, Byoung Kuk;Park, Geun Duk;Oh, Sam Kweon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.635-638
    • /
    • 2009
  • 컴퓨터 디스플레이를 위한 한글 표현 방법에는 한글 음절의 초성, 중성, 종성 각각에 코드를 부여하고, 이를 조합하여 1 음절을 2 바이트로 처리하는 표준 조합형 코드와 각 음절마다 2 바이트 코드를 부여하는 표준 완성형 코드, 그리고 모든 국가의 언어를 표현하기 위한 만국 공통의 문자부호 체계인 유니코드 방식이 있다. 일반적으로 임베디드 시스템은 PC에 비해 상대적으로 속도가 느리고 저장공간 또한 제한되어 있으나 그 용도에 따라 PC에 필적하는 성능을 가지는 경우도 있다. 따라서 화면에 한글을 출력할 경우, 임베디드 시스템의 자원 환경에 맞는 적합한 방식을 채택해야 한다. 본 논문은 시랩시스(CLabSys)사의 3.5" TFT LCD 키트인 LP35가 부착된 LN2440SBC 임베디드 보드(S3C2440A CPU, 400MHz)의 TFT LCD 드라이버 제작을 위한 초기화 방법과 픽셀 디스플레이 함수를 소개한다. 또한 픽셀 디스플레이 함수와 비트맵 폰트를 사용하여 표준 조합형, 표준 완성형, 유니코드 방식의 3가지 방식에 대한 한글 출력 처리 속도와 필요 메모리 용량을 비교한다. 시험 결과에 따르면, 표준 조합형은 적은 메모리 공간을 차지하지만 초성, 중성, 종성을 조합하는데 시간이 소요되고, 완성형은 조합형에 비해 출력 처리 속도는 빠르나 모든 음절의 저장을 위해 비트맵 폰트의 용량이 크며, 유니코드는 비트맵 폰트의 용량은 가장 크지만, 국가 간 언어의 호환성을 보장하고 출력 속도 또한 세 가지 방식 중 가장 빠른 것으로 나타났다.

위험도 정보를 이용한 원자력 발전소에서의 가동중시험

  • 강대일;김길유;진영호
    • Proceedings of the Korean Institute of Industrial Safety Conference
    • /
    • 1998.05a
    • /
    • pp.339-345
    • /
    • 1998
  • 원자력발전소는 발전소의 안전성 확보를 위해 대기중인 계통의기기(component)들을 가동중에 주기적으로 시험하고 있다. 시험 대상은 주로 미국 기계학회(The American Society of Mechanical Engineers: ASME)에서 정해진 안전등급 1.2,3급의 밸브나 펌프 등으로서, 원자력 발전소를 안전하게 정지시키거나 정지상태를 유지시기는 또는 사고를 완화시키는 기능과 관련돼 있는 기기들이다. 국.내외 원자력 발전소의 안전성 관련 기기들에 대해 수행되는 가동중시험(In-Service Test: IST)의 요건 및 주기 등은 대부분 ASME코드 규정을 근거로 하고있다. (중략)

  • PDF