• Title/Summary/Keyword: 모듈화 프로그램

Search Result 213, Processing Time 0.028 seconds

A Framework for Illustration of Buffer Overflow Vulnerability (버퍼 오버플로우 취약점 증명을 위한 프레임워크)

  • Kwon, O-Hoon;Min, Byung-Gil;Kim, Jong;Kim, Soo-Yong;Han, Kwang-Taek
    • Proceedings of the Korea Institutes of Information Security and Cryptology Conference
    • /
    • 2002.11a
    • /
    • pp.334-337
    • /
    • 2002
  • 특정 프로그램의 취약점 여부를 판단하기 위해 프로그램의 버전이나 작동여부를 점검하여 검증하는 방식이 많이 사용되었다. 하지만, 이 방식은 취약점 증명에 영향을 미치는 많은 요소들을 모두 고려할 수 없기 때문에 점검 결과가 부정확하다는 단점이 있다. 최근에는 이를 보완하기 위해 해당 프로그램에 실제로 공격을 수행하고 그 성공 여부를 통해 취약점 여부를 검증하는 방식이 사용되고 있다. 이렇게 실제 공격코드를 이용하는 방법은 정확한 결과를 얻을 수 있다는 장점이 있지만, 공격코드를 구현하기 어렵다는 단점이 있다. 본 논문에서는 공격코드들의 구조를 분석하여 공통된 부분들을 모듈화하고 이를 재사용함으로써 다양한 취약점을 정확하게 점검할 수 있고, 새로운 취약점에 대해서도 쉽게 확장할 수 있는 취약점 증명을 위한 프레임워크를 제시한다.

  • PDF

A Study on Development of Intelligence Robot Simulation Service Component for Utilizing VPL (VPL 활용을 위한 지능로봇 시뮬레이션 서비스 컴포넌트 개발 연구)

  • Hong, Seong-Yong;Choi, Ho-Jin
    • Annual Conference of KIPS
    • /
    • 2009.04a
    • /
    • pp.413-415
    • /
    • 2009
  • 최근 지능형 로봇의 필요성과 활용성이 증가하면서 로봇의 형태와 사용 방법이 다양하게 발전하고 있다. 하드웨어적인 로봇의 발전은 과거부터 현재까지 많은 발전을 거듭해 왔으나, 로봇의 지능과 기능을 모듈화 하여 서비스 할 수 있는 방법은 많이 연구되지 못하였다. 지능로봇 서비스는 로봇의 형태와 사용 방법에 따라 서비스를 다르게 적용할 수 있을 뿐만 아니라, 다양한 응용 개발이 가능하여 쉽고 빠르게 로봇에 적용이 가능하다. 또한 컴포넌트 기반의 시뮬레이션 서비스를 개발함으로서 사용자(End User)의 설계 및 개발 시간 단축과 테스트 및 시뮬레이션 시간을 획기적으로 단축할 수 있다. 따라서 본 논문에서는 VPL 활용을 위한 지능로봇 시뮬레이션 서비스 컴포넌트 개발 연구 방법을 소개하고 제안한다. VPL은 인간친화적인 GUI환경으로 로봇 시뮬레이션 프로그램을 개발 할 수 있는 RDS 프로그램 방법이며, 다양한 서비스 개발을 통해 다양한 환경 그리고 다양한 시뮬레이션 로봇의 실험이 가능하다. 본 연구에서는 C# 언어를 사용하여 지능로봇 서비스 컴포넌트 개발 사례를 소개하고 실제 로봇 시뮬레이션 프로그램에 적용하여 실험하였다. 따라서 향후 많은 로봇 서비스 컴포넌트의 응용 개발과 로봇 산업, 교육 분야에 큰 도움이 될 것으로 기대한다.

A Design and Implementation of Detection Module for Repetitive and Successive Muscular Contraction and Relaxation Switch Time in Curl-Dumbbell Exercise through EMG Signal Analysis (EMG 신호 분석을 통한 컬-덤벨 운동의 연속/반복적인 근 수축 및 이완 동작 전환 시점 검출 모듈의 설계 및 구현)

  • Kim, Yi-Seul;Lee, Sun-Yeong;Cho, Jin-Soo
    • Annual Conference of KIPS
    • /
    • 2013.11a
    • /
    • pp.493-494
    • /
    • 2013
  • 본 논문에서는 컬-덤벨 운동의 연속, 반복적인 근 수축/이완 동작에 대한 전환 시점을 검출하기 위한 EMG(Electromyogram) 신호 분석 모듈을 설계하였으며 이에 대한 안드로이드 플랫폼 기반의 테스트 프로그램을 구현하였다. 제안하는 모듈로는 무산소 운동 분석에의 활용도가 높은 EMG 신호를 기반으로 근 수축/이완의 전환 시점을 95% 검출하며, 이를 개선 및 확장함으로써 현재 상용화 및 보급화된 운동 가이드 시스템에서 제공할 수 없었던 무산소 운동의 체계적 가이드를 제공할 수 있을 것으로 기대된다.

Numerical Analysis of Concentration Polarization for Spacer Configuration in Plate Type Membrane Module (평판형 분리막 모듈 내 스페이서 형태에 따른 농도분극에 관한 수치해석)

  • Shin, Ho Chul;Chung, Kun Yong
    • Applied Chemistry for Engineering
    • /
    • v.22 no.6
    • /
    • pp.703-710
    • /
    • 2011
  • As the spacer in the membrane module provide the channel space to flow the feed solution smoothly and induce the flow turbulence, it could help to reduce both the concentration polarization and to take the long-term operation of membrane modules with high permeate flux by mixing the accumulated contaminants on the membrane surface into the bulk solution. In this study, the concentration distribution in membrane module with respect to the spacers which have the cross-sectional shapes of circle, cross, diamond and hexagon, the angles of spacer configuration, solute rejection and permeate flux were interpreted and optimized numerically using the "COMSOL Multiphysics" software. The concentration on the membrane surface was kept the lowest level for the cross-shape among the above four types of spacers. Also the 30 degree spacer configuration was showed as the most efficient case. The concentrations on the membrane surface at the module outlet for without spacer and the cross shape with the 30 degree spacer configuration were 2.09 and 1.29 times higher than those at inlet, respectively. The reduction effect of concentration polarization increased rapidly as the permeate flux increased.

Personalized TV Program Recommendation in VOD Service Platform Using Collaborative Filtering (VOD 서비스 플랫폼에서 협력 필터링을 이용한 TV 프로그램 개인화 추천)

  • Han, Sunghee;Oh, Yeonhee;Kim, Hee Jung
    • Journal of Broadcast Engineering
    • /
    • v.18 no.1
    • /
    • pp.88-97
    • /
    • 2013
  • Collaborative filtering(CF) for the personalized recommendation is a successful and popular method in recommender systems. But the mainly researched and implemented cases focus on dealing with independent items with explicit feedback by users. For the domain of TV program recommendation in VOD service platform, we need to consider the unique characteristic and constraints of the domain. In this paper, we studied on the way to convert the viewing history of each TV program episodes to the TV program preference by considering the series structure of TV program. The former is implicit for personalized preference, but the latter tells quite explicitly about the persistent preference. Collaborative filtering is done by the unit of series while data gathering and final recommendation is done by the unit of episodes. As a result, we modified CF to make it more suitable for the domain of TV program VOD recommendation. Our experimental study shows that it is more precise in performance, yet more compact in calculation compared to the plain CF approaches. It can be combined with other existing CF techniques as an algorithm module.

Design and Implementation of the Endoscope Image Store System in the Orthopedics (정형외과 관절경 영상 저장 시스템의 설계 및 구현)

  • 심갑식;정태영
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.4
    • /
    • pp.8-15
    • /
    • 2002
  • This Paper proposes designing and implementing the database system storing the medical images. This system collects the medical image when doctors operate and diagnose the patients using the endoscope in the orthopedics, then stores the medical image data to database. Therefore. system avoids duplicated medical data, retrieves and updates the medical data effectively. The medical image data can be shared to the multiple users and application programs. This system consists of the five components. that is, the input module acquiring the medical image from the endoscope. the modulo storing the medical image. the database design and implementation storms the patient's disease history and the medical image data, user friendly interface design and implementation, and the simple data retrieval engine. The features of the system are followed. The image catcher program using DirectShow is portable any image catcher board And because the image catcher algorithm is implemented as a public module, The throughput can be increased during the development of video and audio contents on internet.

  • PDF

Design of a Supporting Tool for Simplifying Static Program Analysis Process (정적 프로그램 분석 과정을 단순화하기 위한 지원 툴 설계)

  • 윤준호;이병정;우치수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.19-21
    • /
    • 2003
  • 정적 프로그램 분석기는 프로그램의 결점을 찾아내는 초기 목적에서 진화하여, 역공학. 재공학. 메트릭 검증 등 도구의 front-End 모듈로 많이 쓰이고 있다. 이에 대한 다양한 연구가 진행되고 있고. 또 많은 관련 도구들이 소개되었지만, 사용자가 생각을 직접 코드형태로 구현하고, 결과를 모델형태로 표현하여, 시험하고 검증할 수 있도록 도와주는 프레임웍 수준 도구들은 거의 나와있지 않다. 본 논문에서는 정적 프로그램 분석을 쉽게 할 수 있도록 지원하는 기반도구의 설계를 제안한다. 본 연구에서는 언어의 파싱과 시각화 과정의 반복되는 작업들을 추상화하고, 분석 코드를 파싱 코드와 분리함으로써 사용자로 하여금 분석 과정에 집중할 수 있도록 도와준다.

  • PDF

Development of a GUI Crosswell Seismic Tomography Software on Linux (리눅스용 GUI 시추공 탄성파 토모그래피 프로그램 개발)

  • Sheen Dong-Hoon;Ko Kwang Beom;Park Jae-Woo;Ji Jun;Lee Doo-Sung
    • Geophysics and Geophysical Exploration
    • /
    • v.5 no.3
    • /
    • pp.150-156
    • /
    • 2002
  • In this study, a software for crosswell seismic tomography is developed. The software consists of first arrival picking and adjusting module, crosswell traveltime tomography module, and imaging module. This software allows saying the picked first arrival times into the header of seismic data, and using this data directly to the input of crosswell seismic tomography. With an imaging module, velocity structures and ray path can be imaged directly from the output of the tomography module. Because it is developed on the basis of the SU under the Linux and the GUI environment for user, this software can be carried out directly the first arrival picking, inversion and tomogram for crosswell tomography data in the field. Therefore, this software can be improved the applicability of site investigation by tomography method.

Design and Implementation of Multi-View 3D Video Player (다시점 3차원 비디오 재생 시스템 설계 및 구현)

  • Heo, Young-Su;Park, Gwang-Hoon
    • Journal of Broadcast Engineering
    • /
    • v.16 no.2
    • /
    • pp.258-273
    • /
    • 2011
  • This paper designs and implements a multi-view 3D video player system which is operated faster than existing video player systems. The structure for obtaining the near optimum speed in a multi-processor environment by parallelizing the component modules is proposed to process large volumes of multi-view image data at high speed. In order to use the concurrency of bottleneck, we designed image decoding, synthesis and rendering modules in a pipeline structure. For load balancing, the decoder module is divided into the unit of viewpoint, and the image synthesis module is geometrically divided based on synthesized images. As a result of this experiment, multi-view images were correctly synthesized and the 3D sense could be felt when watching the images on the multi-view autostereoscopic display. The proposed application processing structure could be used to process large volumes of multi-view image data at high speed, using the multi-processors to their maximum capacity.

Product distribution of rapid devolatilization of pulverized coal (미분탄의 고속열분해시 생성물 분포해석)

  • Park, Hoyoung
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 2011.11a
    • /
    • pp.76.2-76.2
    • /
    • 2011
  • 석탄의 탄종별 열분해 생성물은 석탄가스화기의 뮬레이션 기법의 첫 번째 단계이며 이러한 탄종별 생성물 예측은 가스화기의 성능, 즉 가스화기 출구 가스조성, 탄소전환율, 냉가스 전환율등을 예측하는데 있어 가장 기본적이고 중요한 절차이다. 본 논문에서는 석탄가스화기내 열분해 과정을 모사할 수 있도록 석탄 성상과 가스화기 운전압력에 따라 탄종별 고온고압 열분해시의 생성물을 정량적으로 계산하는 방법을 제시하였다. Merrick(1983)의 방법을 기반으로 석탄의 성상(공업/원소분석치), 가스화기 운전압력과 몇가지 상관관계식으로부터 고온고압하 열분해 생성물을 계산하는 방법이며 이를 프로그램화하여 가스화기 시뮬레이터용 모듈로 구성할 수 있도록 하였다. 또한, 국내 수입 5개 탄종에 대하여 열분해 생성물의 조성을 구하였으며 이를 상용 열분해모델의 결과와 서로 비교하였다. 열분해 생성물 조성의 분포는 다른 상용 프로그램 결과와 부합하였으며 생성물의 발열량도 원탄의 발열량과 적합한 결과를 보여주었다.

  • PDF