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

검색결과 3,619건 처리시간 0.03초

물체거리가 변하여도 배율과 상면이 고정되는 이중 가우스 광학계의 설계 (Double-Gauss Optical System Design with Fixed Magnification and Image Surface Independent of Object Distance)

  • 유재명;류창호;김강민;김병용;주윤재;조재흥
    • 한국광학회지
    • /
    • 제29권1호
    • /
    • pp.19-27
    • /
    • 2018
  • 일반적으로 광학계의 물체거리가 변하면 배율이 변하게 된다. 본 논문에서는 일반적인 이중 가우스(double-Gauss) 형태의 광학계에서 조리개를 기준으로 조리개 앞쪽에 위치한 렌즈군과 조리개 뒷쪽 렌즈군을 광축 방향으로 독립적으로 평행하게 이동하여 물체거리에 따라 배율과 상면이 고정되는 광학계를 제안하고 설계하였다. 이러한 광학계는 전방시현장치(head-up display, HUD), 두부장착디스플레이(head-mounted display, HMD) 등의 투사 광학계에 물체거리의 변화에 따라 상 크기가 변화하지 않도록 하여 전방시현장치 또는 두부장착디스플레이에서 초점 조절(focusing) 시에 화각이 변하지 않도록 하였다. 또한 반도체 칩과 IC 회로기판을 연결하는 와이어(wire)의 상태를 검사하는 과정에서 검사장비가 위 아래로 움직여서 물체거리가 변해도 광학계의 배율이 변하지 않도록 하여 고속검사가 가능할 수 있도록 별도 영상 처리를 시스템적으로 생략할 수 있었다. 본 논문에서 가우스 괄호법(Gaussian bracket method)을 이용하여 원하는 사양을 만족하도록 각 군의 이동량을 구해서 배율과 상면이 고정되도록 하였다. 초기 설계를 진행한 후, 최적화는 광학 설계 프로그램인 시놉시스(Synopsys)를 사용하였다.

정적 오염 분석을 활용한 타입스크립트 코드의 보안 취약점 탐지 (Detecting Security Vulnerabilities in TypeScript Code with Static Taint Analysis)

  • 문태근;김형식
    • 정보보호학회논문지
    • /
    • 제31권2호
    • /
    • pp.263-277
    • /
    • 2021
  • 자바스크립트로 작성된 웹 어플리케이션에서 Cross-Site Scripting (XSS), SQL Injection과 같은 검증되지 않은 사용자 입력 데이터로 인해 발생하는 취약점을 탐지하기 위해 오염 분석 기법이 널리 사용되고 있다. 이러한 취약점을 탐지하기 위해서는 사용자 입력 데이터에 영향을 받는 변수들을 추적하는 것이 중요하지만, 자바스크립트의 동적인 특성으로 인해 웹 어플리케이션을 실행해 보지 않고 그러한 변수들을 식별하는 것은 매우 어렵다. 때문에, 기존의 오염 분석 도구들은 대상 어플리케이션을 실행하는 오버헤드가 존재하는 동적 오염 분석을 사용하도록 개발되었다. 본 논문에서는 타입스크립트(자바스크립트의 상위집합) 컴파일러를 활용해 얻은 심볼 정보를 기반으로 데이터의 흐름을 정확히 추적하고, 타입스크립트 코드에서 보안 취약점을 발견하는 새로운 정적 오염 분석 기법을 제안하였다. 제안한 기법은 개발자가 검증되지 않은 사용자 입력 데이터를 포함할 수 있는 변수에 표시를 할 수 있도록 하며, 이를 활용해 사용자 입력 값에 영향을 받는 변수와 데이터를 추적한다. 제안한 기법은 TypeScript 컴파일러에 원활히 통합될 수 있기 때문에, 별도의 도구로 작동하는 기존 분석 도구와 달리 개발자가 개발 과정에서 취약점을 발견할 수 있게 한다. 제안한 기법의 유효성을 확인하기 위해 프로토타입을 구현하였으며, 취약점이 보고된 8개의 웹 어플리케이션을 선정하여 분석을 수행하여 성능을 평가한 결과 기존의 취약점을 모두 탐지할 수 있음을 확인하였다.

Seq2Seq 모델 기반의 로봇팔 고장예지 기술 (Seq2Seq model-based Prognostics and Health Management of Robot Arm)

  • 이영현;김경준;이승익;김동주
    • 한국정보전자통신기술학회논문지
    • /
    • 제12권3호
    • /
    • pp.242-250
    • /
    • 2019
  • 본 논문에서는 인공신경망(Artificial Neural Network) 모델 중, 시계열 데이터의 변환을 위한 모델인 Seq2Seq(Sequence to Sequence) 모델을 이용한 산업용 로봇 고장 예지 기술에 대하여 제안한다. 제안 방법은 고장 예지를 위한 추가적인 센서의 부착 없이 로봇 자체적으로 측정 가능한 관절 별 전류와 각도 값을 데이터로 사용하였고, 측정된 데이터를 모델이 학습할 수 있도록 전처리한 후, Seq2Seq 모델을 통해 전류를 각도로 변환하도록 지도 학습 하였다. 고장 진단을 위한 이상 정도(Abnormal degree)는 예측 각도와 실제 각도 간의 단위시간 동안의 RMSE(Root Mean Squared Error)를 사용하였다. 제안 방법의 성능평가는 로봇의 정상 및 결함 조건을 달리한 상태에서 측정한 테스트 데이터를 이용하여 수행되었고 이상 정도가 임계값 넘어가면 고장으로 분류하게 하여, 실험으로부터 96.67% 고장 진단 정확도를 보였다. 제안 방법은 별도의 추가적인 센서 없이 고장 예지 수행이 가능하다는 장점이 있으며, 로봇에 대한 깊은 전문지식을 요구하지 않으면서 수행할 수 있는 방법으로 높은 진단 성능과 효용성을 실험으로부터 확인하였다.

유압 드리프터의 동적성능 최적화 사례 (Case of Dynamic Performance Optimization for Hydraulic Drifter)

  • 노대경;이대희;장주섭;윤주섭;이동원
    • 한국시뮬레이션학회논문지
    • /
    • 제28권2호
    • /
    • pp.35-48
    • /
    • 2019
  • 그간 국내 유압 드리프터는 해외 선진사의 제품을 벤치마킹하여 개발되었지만, 이는 한국형 유압드릴 파워팩 특성(대유량, 저압)에 적합하지 않아 우수한 타격성능을 나타내지 못하였으며, 이로 인해 최적설계에 대한 연구 진행도 미진한 상태였다. 이에 본 연구에서는 대유량을 소화할 수 있도록 용량이 재설계된 유압 드리프터에 대해 다목적함수 최적화를 수행하고, 이를 통해 타격출력 향상과 공급압력 및 서지압력을 감소시키는 것을 목표로 한다. 이러한 연구의 진행방법을 요약하면 다음과 같다. 먼저 타격출력과 공급압력 및 서지압력 개선에 대한 목표를 설정하고 이에 대한 다목적함수 최적화를 수행한다. 이후 최적화된 설계치로 제작된 시제품의 시험결과와 해석모델의 해석결과 비교를 통해 최적화된 해석모델의 신뢰성을 확보한다. 본 연구에서는 유압시스템 해석 소프트웨어인 SimulationX와 다목적함수 최적화 프로그램인 EasyDesign이 사용되었으며, 위와 같은 연구를 통하여 한국형 유압드릴에 적합한 고출력 드리프터 개발 목적에 부합하는 결과를 얻을 수 있었다.

복합레진으로 제작한 인레이 보철물 구조에 따른 교합면 부위의 2차원 변연 적합도 및 내면 부위의 3차원 정확성 분석 (Analysis of the 2-dimensional marginal fit of the occlusal surface and the 3-dimensional accuracy of the inner surface of the occlusal surface according to the inlay prosthesis structure made of composite resin)

  • 김동연;이태희;박동인;박진영;정일도;이하나;김지환;김웅철
    • 대한치과기공학회지
    • /
    • 제41권1호
    • /
    • pp.21-27
    • /
    • 2019
  • Purpose: To evaluate 2D and 3D of occulsal, mesial-occlusal and mesial-occlusal-distal cavity of composite resin inlay. Methods: Abutment tooth 16, 36 of FDI system was selected for the study. Inlay prostheses classified as occlusal cavity (OC group), mesial-occlusal (MOC) and mesial-occlusal-distal cavity (MODC) were prepared using composite resin. Composite resin was injected with composite resin in prepared tooth cavity and then photopolymerized with UV light. Additional thermal polymerization was performed. Marginal gap of composite resin inlays were measured by digital microscope(x160) with silicone replica technique. The data was analyzed from statistical software for Kruskal-Wallis test (${\alpha}=0.05$). 3-dimensional analysis was analyzed through superimposition method. Results: The smallest 2D marginal fit measure of the three groups was $47.0{\pm}21.6{\mu}m$ in the MOC group. The largest 2D marginal was $69.1{\pm}33.8{\mu}m$ in the MODC group. In the trueness of the three groups, the most accurate figure was $14.4{\pm}2.3{\mu}m$ for the MODC group. In Precision, the most accurate figure was $14.5{\pm}4.3{\mu}m$ for the MODC group. Conclusion : In this study, 2D marginal fit of OC, MOC, and MODC cavities fabricated with composite resin was applicable to all clinical applications. In the 3D inner surface accuracy evaluation, the MODC group showed the accuracy results.

Simulation study on effects of loading rate on uniaxial compression failure of composite rock-coal layer

  • Chen, Shao J.;Yin, Da W.;Jiang, N.;Wang, F.;Guo, Wei J.
    • Geomechanics and Engineering
    • /
    • 제17권4호
    • /
    • pp.333-342
    • /
    • 2019
  • Geological dynamic hazards during coal mining can be caused by the failure of a composite system consisting of roof rock and coal layers, subject to different loading rates due to different advancing velocities in the working face. In this paper, the uniaxial compression test simulations on the composite rock-coal layers were performed using $PFC^{2D}$ software and especially the effects of loading rate on the stress-strain behavior, strength characteristics and crack nucleation, propagation and coalescence in a composite layer were analyzed. In addition, considering the composite layer, the mechanisms for the advanced bore decompression in coal to prevent the geological dynamic hazards at a rapid advancing velocity of working face were explored. The uniaxial compressive strength and peak strain are found to increase with the increase of loading rate. After post-peak point, the stress-strain curve shows a steep stepped drop at a low loading rate, while the stress-strain curve exhibits a slowly progressive decrease at a high loading rate. The cracking mainly occurs within coal, and no apparent cracking is observed for rock. While at a high loading rate, the rock near the bedding plane is damaged by rapid crack propagation in coal. The cracking pattern is not a single shear zone, but exhibits as two simultaneously propagating shear zones in a "X" shape. Following this, the coal breaks into many pieces and the fragment size and number increase with loading rate. Whereas a low loading rate promotes the development of tensile crack, the failure pattern shows a V-shaped hybrid shear and tensile failure. The shear failure becomes dominant with an increasing loading rate. Meanwhile, with the increase of loading rate, the width of the main shear failure zone increases. Moreover, the advanced bore decompression changes the physical property and energy accumulation conditions of the composite layer, which increases the strain energy dissipation, and the occurrence possibility of geological dynamic hazards is reduced at a rapid advancing velocity of working face.

오일러체를 적용한 소수와 안전소수의 생성법 제안과 분석 (Proposal and Analysis of Primality and Safe Primality test using Sieve of Euler)

  • 조호성;이지호;박희진
    • 전기전자학회논문지
    • /
    • 제23권2호
    • /
    • pp.438-447
    • /
    • 2019
  • IoT 기반의 초연결사회가 되어감에 따라 암호, 인증, 전자서명 등을 위해 RSA와 같은 공개키암호시스템이 빈번하게 사용되고 있다. 공개키암호시스템은 악의적인 공격으로부터 보안성을 확보하기 위해 크기가 매우 큰 (안전)소수를 사용하는데 기기의 성능이 크게 발전하였음에도 불구하고 크기가 큰 (안전)소수생성은 수행시간이 오래 걸리거나 메모리를 많이 요구하는 작업이다. 본 논문에서는 수행시간과 사용공간의 효율을 높이기 위해 오일러체(Euler sieve)를 사용하는 ET-MR 소수검사법과 ET-MR-MR 안전소수검사법을 제안한다. 제안한 검사법을 확률적으로 분석한 수행시간 예측 모델을 제안하고 기존 방법들과 수행시간, 메모리 사용량을 비교하였다. 실험결과, 이론적 예측시간과 실제 수행시간의 차이는 거의 없었으며(4%미만) 각 알고리즘이 가장 빠를 때의 수행시간을 비교하면 ET-MR이 TD-MR보다 34.5%, DT-MR보다 8.5% 더 빨랐으며, ET-MR-MR이 TD-MR-MR보다 65.3% 더 빨랐고, DT-MR-MR과는 비슷하였다. 공간의 경우 k=12,381일 때 ET-MR이 DT-MR보다 약 2.7배 더 사용했지만 TD-MR보다 98.5% 더 적게 사용하였고 k=65,536일 때 ET-MR-MR이 TD-MR-MR 보다 98.4%, DT-MR-MR보다 92.8% 더 적게 사용하였다.

북한의 대남 사이버공격 양상과 행태 : 사이버파워와 강압이론을 통한 분석 (North Korea's Cyber Attack Patterns and Behaviors : An Analysis Based on Cyber Power and Coercion Theory)

  • 윤태영;우정민
    • 융합보안논문지
    • /
    • 제18권1호
    • /
    • pp.117-128
    • /
    • 2018
  • 본 논문은 주요 국제정치이론을 바탕으로 2009년 들어 지속되어온 북한의 사이버 상에서 대남공격 행태를 분석하여 한국의 정책적 대응방안을 제시하는 것이 목적이다. 이를 위해 본 논문은 국제안보학계에서 최근 주목받는 '사이버파워'의 행동영역과 특성 및 '강압의 역동성' 모델을 적용하였다. 북한의 사이버공격 유형은 권력기반 잠식, 지도자 리더십 공격과 음해, 군사작전 방해, 사회불안과 혼란유도 유형으로 분류된다. 사이버파워 유형과 수단 면에서 북한의 GPS 교란, 국방부 서버해킹, EMP 등은 보복 위협성이 강한 하드파워이고, 사이버머니 현금화, 렌섬웨어 등은 소프트웨어를 볼모로 거액의 돈을 강탈하거나 요구하는 점에서 설득 유인의 행동 영역에서 힘으로 분석된다. 북한의 사이버공격은 2차 핵실험을 기점으로 현실적 제재에 따른 탈출구적 성격을 갖는다. 한국은 북한의 공세적 사이버파워가 방법과 능력에서 변화하고 있음을 명확히 인식하고, 북한의 행동이 이득보다 감당할 수 없는 손실이 훨씬 더 클 것이라는 결과를 갖게끔 만드는 것이 중요하다. 이를 위해서는 사이버심리전, EMP공격 대비, 해킹보안의 전문성 강화 등 제도적 보완과 신설을 통해 공격과 방어가 동시에 이루어지는 사이버보안과 역량을 강화할 필요가 있다.

  • PDF

이동성 지원을 위한 SDN 기반의 네트워크 플랫폼 개발 (Development of SDN-based Network Platform for Mobility Support)

  • 이완직;이호영;허석렬
    • 문화기술의 융합
    • /
    • 제5권1호
    • /
    • pp.401-407
    • /
    • 2019
  • 최근 급증한 클라우딩 컴퓨팅의 수요 해결과 네트워크 가상화 서비스 지원을 위해 등장한 SDN(Software Defined Networking)은 많은 기업과 단체들에 의해 차세대 네트워크 기술로 주목받고 있다. 하지만, 원래 SDN이 설계된 유선 네트워크와는 달리, 무선 네트워크에서의 SDN은 노드의 이동성을 제공해주지 못하는 제약을 가지고 있다. 본 논문에서는 SDN의 기존 오픈플로우 프로토콜을 확장하여, SDN Controller가 네트워크의 무선자원을 관리하고 노드들의 이동성을 지원하는 SDN 기반의 네트워크 플랫폼을 개발하였다. 본 논문의 이동성 지원 기능은 SDN Controller의 무선 자원관리 기능을 이용하여 두 개 이상의 무선 인터페이스를 이용한 노드의 이동을 지원할 수 있는 장점을 가진다. 또한 본 논문에서는 구현 기능을 시험하기 위해, 다양한 이동 실험에 따른 여러 전송 성능에 관한 파라미터들을 측정하였고, 하나의 무선 인터페이스를 사용했을 때와 두 개의 인터페이스를 사용했을 때의 성능에 관한 파라미터를 비교하였다. 본 논문에서 제안한 SDN 기반 네트워크 플랫폼은 SDN 환경에서 무선 네트워크의 자원을 모니터링하고 노드들의 이동성을 지원하는데 사용될 수 있을 것으로 기대된다.

한국어 목적격조사의 몽골어 격 어미 번역 (Translation of Korean Object Case Markers to Mongolian's Suffixes)

  • ;신준철;옥철영
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제8권2호
    • /
    • pp.79-88
    • /
    • 2019
  • 최근 기계 번역에 관한 연구들이 활발하게 이루어지고 있고 한국어와 몽골어 간의 상호 기계 번역 시스템도 개발되고 있다. 한국어와 몽골어는 계통적으로 같은 어족에 속하며 '주어+목적어+서술어'라는 비교적 자유로운 어순을 가지는 언어이고 어미와 조사가 발달한 것이 그 특징이다. 따라서 기계 번역 시 양언어의 조사나 어미의 의미를 잘 번역하는 것이 중요하다. 그러나 한국어 목적격 조사를 몽골어로 번역할 때 한국어 목적격 조사가 몽골어의 여러 격 어미로 번역이 될 수 있는데, 기존의 연구들은 한 가지 격 어미로만 번역해 정확한 의미를 전달하지 못하는 문제점이 있다. 본 논문에서는 이러한 문제점을 개선하기 위하여 한국어 형태소 분석과 동시에 품사 및 동형이의어 태깅 시스템인 유태거(UTagger)를 기반으로 하여 한국어 목적격 조사의 몽골어 격 어미 결정 방법을 제안한다. 제안하는 방법에서는 한국어 목적격 조사에 대응하는 몽골어 격 어미들을 살펴보고 데이터 테이블을 설계하여 적절한 격 어미를 결정한다. 제안한 방법의 성능을 검증하기 위하여 한국어기초사전에서 데이터를 추출하고 유태거와 비교 실험하였다. 실험 결과 목적격 조사를 바로 대격 어미로 번역한 유태거의 정확률은 46.9%인데 반해 본 논문에서 제안한 방법은 88.38%로 제안한 방법이 41.48%p 더 우수한 결과를 보였다.