http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
가중치를 이용한 소프트웨어 테스트케이스 동적 관리 기법
한상혁,정정수,진성일,김영국,Han, Sang-Hyuck,Jung, Jung-Su,Jin, Seung-Il,Kim, Young-Kuk 한국정보처리학회 2010 정보처리학회논문지D Vol.17 No.6
소프트웨어가 대형화 및 복잡화되고 품질보증 및 관리에 대한 요구가 한층 커짐에 따라 소프트웨어 테스트 활동이 중요시되고 있다. 소프트웨어 테스트 활동은 시스템에 존재하는 결함 발견과 처리가 주요 목적이지만, 현재 시스템의 위험요소를 관리하기 위한 요구 또한 존재한다. 하지만 일반적인 테스트 자동화 도구에서는 테스트케이스를 이용하여 동일한 순서로 테스트를 수행하며, 이러한 테스트 방식은 빈번하게 변경되는 소프트웨어를 테스트함에 있어 결함을 조기에 발견할 가능성이 낮아지고 처리되는 시간이 늦어지게 된다. 이에 따라 본 논문에서는 과거 테스트 이력을 이용하여 테스트케이스에 동적인 가중치를 부여함으로써 위험도가 높은 테스트케이스를 우선적으로 테스트 하여 결함을 빠르게 발견할 수 있도록 가중치를 이용한 테스트케이스 동적 관리 기법을 설계하였다. As software becomes large-scale and complicated, the need for Quality Assurance and management is increased and software testing is becoming more important. The main aims of software testing are not only detecting and handling the defects in the system but also investigating and managing the present system. But automatic testing tools require lots of time and efforts to detect and manage the risk in the system because test-cases used in the general automatic testing tools have the simply static information. In this thesis, the dynamic management technique for weighted testcases is designed to test the high-risk testcases preferentially by giving the testcases dynamic weight.
클라우드 플랫폼 기반 위성 영상 통합 시스템 개념 구조
한상혁(Sang-Hyuck Han),구철회(Cheol-Hea Koo),이훈희(Hoon-Hee Lee),문성태(Sung-Tae Moon) 한국정보과학회 2012 한국정보과학회 학술발표논문집 Vol.39 No.1A
클라우드 컴퓨팅의 발전으로 지금까지의 In-House 또는 COTS(Commercial Off The Shelf) 방식으로 구축되는 기존의 정보 시스템 구축 방법에 많은 변화가 일어나고 있다. 클라우드 컴퓨팅은 SaaS(SW as a Service), PaaS(Platform as a Service), IaaS(Infra as a Service)를 쉽게 제공하는 플랫폼으로써 많은 사용자가 동시에 접근하는 정보 시스템에서 고 가용성, 성능 만족을 위한 기본 틀을 제공한다. 본 연구는 최신 클라우드 플랫폼 조사를 통해 위성 영상 통합 시스템에 클라우드 컴퓨팅 기술 적용 가능성을 살펴보고 SaaS 기반 위성 영상 통합 시스템 개념 구조를 제시한다.
대용량 데이터 고속처리용 분산 메인 메모리 데이터베이스 관리 시스템 구조
한상혁(Sang-Hyuck Han),진성일(Seong-Il Jin),김영국(Young-Kuk Kim) 한국정보과학회 2011 정보과학회논문지 : 데이타베이스 Vol.38 No.3
이동통신, 금융, 국방 등 고성능 트랜잭션 처리를 요하는 전통적인 응용분야에서 주기억장치 상주형 데이터베이스 관리 시스템(Main Memory DataBase Management System; MMDBMS)을 적용하는 사례가 점차 증가하고 있다. 또한, ITS, LBS, Telematics 등과 같이, 초당 수 만건 이상의 고성능 트랜잭션을 처리하며, 수백 GB 이상의 대용량 데이터를 관리해야 하는 응용분야 역시 확대되고 있다. 이러한 응용분야에서 고성능 트랜잭션 처리를 위하여 대용량 MMDB를 구축하고자 할 경우, 기술적인 문제보다는 수백 GB 이상의 메모리 탑재 비용이 부담이 되어 MMDBMS를 적용하는데 한계가 있었다. 그러나, 최근 기가비트 이더넷 등 초고속 네트워크의 눈부신 발전에 힘입어 네트워크상의 시스템간 데이터의 고속 송수신이 가능해짐에 따라, 전체 MMDB를 네트웍 상에 분산함으로써 시스템 구축 비용을 낮추면서, 대용량 및 고성능 트랜잭션 처리가 가능해졌다. 이에, 본 논문에서는 상용 MMDBMS인 Kairos를 활용하여 대용량 및 고성능 트랜잭션 처리를 제공하는 분산 메인 메모리 데이터베이스 관리 시스템(Distributed Main Memory DataBase Management System; DMMDBMS)인 Kairos-D의 구조를 상세히 기술하였다. With the development of HW and SW, commercial big hits of MMDBMS(Main Memory DataBase Management System) are rapidly increasing in mobile communications, finances, defenses etc. Also, application areas like ITS, LBS, Telematics that need high performance transaction processing on massive data are also increasing. However, with the high cost of memory, it is still difficult to use a MMDBMS in the field of high speed processing of massive data with more than hundreds GB. Recently, it is feasible to apply a distributed MMDBMS for high performance transaction processing with high speed networks. In this paper, we describe an architecture of Kairos-D that is a distributed MMDBMS for high performance processing of massive data.
한상혁(Sang-Hyuck Han),구철회(Cheol-Hea Koo),이훈희(Hoon-Hee Lee),문성태(Sung-Tae Moon) 한국항공우주연구원 2013 항공우주기술 Vol.12 No.1
최근, 항공우주 분야에서 오픈 소스 소프트웨어에 대한 관심이 늘고 있다. 대표적인 사례로 우주환경을 3D로 가시화하는 소프트웨어인 셀레스티아가 있다. 셀레스티아는 오픈소스 소프트웨어로서 여러 장점이 있다. 첫째 사용하기 쉽고, 둘째 스크립트 언어를 지원하여 필요한 기능을 쉽게 추가할 수 있다. 이런 특징으로, 다른 시스템과의 연계도 용이하다. 그러나, 셀레스타아를 동일 시스템이 아닌 원격시스템에서 제어하는 기능은 부족하다. 본 논문은 위성 시뮬레이션 도구인 GenSim에서 UDP 통신을 이용하여 원격으로 명령을 전송하는 모듈의 설계 및 구현 과정에 대해 기술하고, 개발시 겪었던 문제와 이에 대한 해결방법을 기술한다. Recently, In Aerospace area the interest of open source software is increasing. One of examples is celestia that is used for visualizing space environment with 3D. Celestia that is open source software has many advantages. First is very easy to use, second is that it can extend new features easily with script language. It is very useful to extend with other systems. But, celestia has a few of remote control features from remote site. In this paper I describe design and implementation of remote control module using UDP communication protocol between celestia and GenSim that is satellite simulation software developed by KARI and describe the problem and solution items are found during development duration.
비냉각형 TEC-less 열상 시스템에 적합한 선형보간 기반 동적 보정 계수 추정 기법
한상혁(Sang-Hyuck Han),곽동민(Dong-Min Kwak) 한국항공우주연구원 2012 항공우주기술 Vol.11 No.1
비냉각형 열상 시스템에 대한 관심이 국방 및 항공우주 분야에서 증가하고 있다. 특히, 국방분야 무기체계에서는 무인화 및 주야간 적군 탐지를 위한 요소기술로 활용되고 있다.비냉각형 열상 시스템의 연구 분야 중 저비용, 저전력, 소형화를 위한 비냉각형 TEC(Thermal Electric Cooler)-less 열상 시스템에 대한 연구가 활발히 진행되고 있다. 그러나 TEC-less로 운영하기 위해서는 최적화된 불균일보정 계수의 추출 및 적용이 요구된다. 본 논문에서는 TEC-less로 최적화 된 보정 계수 획득 방법으로 선형 보간법을 이용한 보정 계수 추정 방법인 DCCE-LI(Dynamic Calibration Coefficient Estimation with Linear Interpolation)을 제안하고, 실험을 통해 제안 기법이 기존의 정적 보정 계수를 적용한 것에 비해 IR 영상 품질이 우수하고, 실시간 보정 계수 추정이 가능함을 보인다. These days, Uncooled IR Systems are more popular in the area of defense and aerospace than before. Uncooled IR Systems are widely used as core technology for making unmanned systems and detecting enemy objects during the day and night in the distance. Recently, researches on TEC-less IRFPA have been increased to minimize the power consumption and to make a smaller system than before. For this, it needs to find adequate NUC(Non-Uniformity Correction) coefficients as FPA(Focal Plane Array) temperature changes. In this paper, we propose a new NUC coefficient estimating technique, DCCE-LI(Dynamic Calibration Coefficients Estimation with Linear Interpolation), for TEC-less IRFPA. It is based on a linear interpolation method and it can estimate NUC coefficients in real-time. So, by testing and evaluating it with some IR images, we conclude that the quality of IR images using proposed method is better than applying static coefficients.
산업감시 및 제어 응용을 위한 이력 데이터, 트랜잭션 그리고 데이터베이스
한상혁 ( Sang-hyuck Han ),김영국 ( Young-kuk Kim ) 한국정보처리학회 2012 한국정보처리학회 학술대회논문집 Vol.19 No.1
SCADA, DCS, PLC 등 산업제어시스템은 전기, 수도, 수송, 가스 및 석유와 같은 국가기반시설의 감시 및 제어를 통해 위험의 조기 예측, 대응, 각 공정의 품질 향상 등에 기여하고 있다. 산업제어 시스템은 HMI(Human Machine Interface), 이력 데이터베이스, 각 센서 H/W 및 S/W 기술로 구성되는데, 그 중 이력 데이터베이스는 실시간으로 들어오는 디지털 및 아날로그 형태의 이력 데이터에 대한 효과적으로 처리하기 위한 주요 요소이다. 현재, 국내에서는 히스토리안 등 주로 외산 제품에 의존하고 있어 이에 대한 기반 기술 연구 및 관련 산업화가 요구된다. 또한, 이력 데이터베이스의 종류 및 특성에 대한 연구가 선행되어야 한다. 본 논문에서는 산업제어시스템에 주로 적용된 이력 데이터베이스들에 대해 자세히 살펴보고, 일반적으로 사용되는 데이터와 산업제어시스템에서 사용하는 이력 데이터와 트랜잭션의 특징을 살펴봄으로써 산업제어 응용에서 요구되는 이력 데이터베이스가 어떤 모습을 갖추어야 할 지에 대한 이해를 높이고자 한다.