• Title/Summary/Keyword: 코드 재사용

Search Result 475, Processing Time 0.028 seconds

Consist of Security System with iris recognition (홍채 인식을 통한 보안 시스템의 구성)

  • 김병규;심준홍;이재균;전경재;이기동;이석규
    • Proceedings of the Korea Institutes of Information Security and Cryptology Conference
    • /
    • 2003.07a
    • /
    • pp.110-112
    • /
    • 2003
  • 사람은 각각의 개인마다 전적으로 구분되는 생물학적인 고유한 특징을 가지고 있다. 유전자 형질, 지문, 목소리, 얼굴의 생김새, 눈동자의 홍채 등이 그러한 특징들이며, 이러한 개개인의 생물학적 고유성을 이용하여 자동으로 그 사람의 신원을 인식하는 시스템은 높은 신뢰도와 편리성 때문에 많은 연구가 되어왔고 현재 다양한 곳에서 실제 적용을 하여 사용되고 있다. 본 논문에서는 생체인식 시스템 중에서도 높은 신뢰도를 자랑하고 있는 홍채인식과 웨이블릿 변환을 이용한 홍채 코드 생성과정을 다루어 보았다. 화상처리 알고리즘과 최근 신호처리의 분야에서 많이 사용되고 있는 웨이블릿 변환을 중점으로 서술했으며 웨이블릿 변환을 응용한 여러 가지 인식 알고리즘의 적용을 개발 목표로 삼았다. 실제 홍채인식 시스템은 높은 보안을 필요로 하는 곳에 적용되어 상용화가 되어있고 많은 자료들이 공개가 되어 이미지 처리를 공부하는 사람들에게 좋은 아이템이라 생각한다.

  • PDF

Design and Implementation of XForms-Generator based on DTD (DTD 기반의 XForms 자동 생성기 설계 및 구현)

  • Kim, Tae-Hun;Lee, Eun-Jung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.639-642
    • /
    • 2005
  • XForms는 XML데이터를 사용하고 내용과 표현을 분리시킨 형태의 Form으로 기존의 HTML이 가지는 특징 외에 쉬운 데이터 처리, 모듈의 재사용성, 다른 장비로의 이식성, 데이터 접근성 등 몇 가지 추가적인 특징을 가진다. 본 논문에서는 XML 데이터의 구조를 나타내는 DTD(Document Type Definition)를 입력받아 XForms를 자동으로 생성해 주는 XForms-Generator의 설계와 구현을 소개한다. 이 시스템은 DTD정보를 분석하여 반복부를 추출하고, 반복부의 처리를 중심으로 XForms코드를 생성한다. 생성된 XForms의 실행 환경은 Orbeon사의 Presentation Server를 이용한다. 개발된 시스템은 XML 데이터를 이용하는 온라인 Form을 개발할 때 시간 및 비용을 줄이는데 도움을 줄 수 있을 것으로 기대된다.

  • PDF

Development of Integrated Software for Optimum Design (C언어를 사용한 최적설계 통합코드)

  • Lim, O-Kang;Cho, Heon;Kim, Sung-Tae;Lee, Byung-Woo
    • Computational Structural Engineering
    • /
    • v.9 no.3
    • /
    • pp.157-167
    • /
    • 1996
  • A graphics system for optimum design(GOD) was developed for the various optimization programs. It is composed of a preprocessor and a postprocessor using the methods of pull-down and pop-up menus. The preprocessor of GOD system helps the designer to make a input file or a subprogram according to a selected optimization program. The postprocessor of the system display the numerical results generated during the iterative numerical analysis processes graphically in the graphic mode. Numerical examples as a mathematical linear problem and a 3-bar truss structure are presented to explain the use of GOD system. The system was programmed in one of the computer programming languages, Borland C.

  • PDF

A Tactics of Development Process Simplification on Procedual Development Paradigm using Pipe & Filter pattern (절차지향 개발 패러다임에서 Pipe & Filter 패턴을 이용한 개발 프로세스 단순화 전략)

  • Kim, Hyun Yong;Kim, Sun-Tae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.475-478
    • /
    • 2016
  • 많은 embedded 소프트웨어는 전통적 절차적 언어인 C로 작성되며 embedded 시스템에 특화된 역할을 수행한다. 한편 기존 절차적 언어인 C는 현대의 객체지향적 개발 패러다임과 비교하면 코드의 확장성, 유지 보수성, 재사용성에 있어서 많은 어려움이 있으며 아직도 많이 사용하고 있지만 이 C의 유지 보수성과 확장성, 유연성을 확보하여 보다 생산적이고 유지 보수가 쉬운 패러다임으로서 함수 pooling이라는 개념과 이를 이용한 framework를 구현한다.

Design of Mobile Agents for The Optimal Migration (최적의 이주를 위한 이동에이전트 설계)

  • Kim, Wan-Sung;Bok, Kyoung-Soo;Yoo, Jae-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11c
    • /
    • pp.1547-1550
    • /
    • 2003
  • 네트워크의 발달과 다양한 서비스의 요구에 따라 새로운 소프트웨어의 패러다임에 대한 요구와 함께 이동 에이전트에 대한 많은 연구가 진행 중이다. 이동 에이전트의 수행에 있어 이주비용은 이동 에이전트의 성능에 많은 영향을 미친다. 본 논문에서 이동에이전트의 이주비용을 최적화하기 위한 기법을 제안한다. 제안하는 이주기법의 특징은 다음과 같다. 첫째, 네트워크 상태 및 플랫폼 상태변화에 적절하게 대응할 수 있는 동적 경로를 생성하여 에이전트 수행 효율을 높인다. 둘째, 수행할 코드를 프리패칭하여 이동 데이터량을 줄이고, 필요한 에이전트를 미리 인스턴스시켜 수행 시간을 단축한다. 셋째, 체크포인트기법을 사용하여 에이전트 수행 중에 에러가 발생할지라도 에이전트는 재 수행을 하지 않고 에러 이전의 상태로 복구하는 방법을 사용하여 수행 효율을 높인다.

  • PDF

Feature Based Object-Oriented Thesaurus Construction (특성 기반 객체지향 시소러스 구축)

  • Jung, Dae-Sung;Han, Jung-Soo;Kim, Gui-Jung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11c
    • /
    • pp.1579-1582
    • /
    • 2003
  • 본 연구는 컴포넌트 검색을 위해서 컴포넌트를 컨덱스트에 의해 패싯 분류하고, 컨텍스트와 특성들간의 관련값에 대한 통계적 분석에 의해 시소러스를 구축하여 다중 패싯 분류된 컴포넌트를 효율적으로 검색할 수 있는 방법을 제안하였다. 소스 코드로부터 추출된 특성은 카이제곱 방법을 통하여 간소화가 이루어지며, E-SARM 방법을 사용하여 컨텍스트의 자동 검색이 이루어질 수 있도록 하였다. 쿼리에 대해 자동 검색된 컨덱스트에 의해 후보 컴포넌트가 선정되고, 쿼리와 컴포넌트 간의 유사도가 계산됨으로써 컴포넌트가 검색될 수 있도록 하였다. 본 연구는 다중 패싯 분류된 컴포넌트의 검색에 효율적이며, 컴포넌트의 재사용성을 높일 수 있도록 하였다.

  • PDF

Structural Re-design of Seawater Pump Impeller Shaft (해수펌프 임펠러 샤프트의 구조 재설계)

  • Cho, Kyu-Nam
    • Journal of Korean Society of Coastal and Ocean Engineers
    • /
    • v.22 no.5
    • /
    • pp.326-332
    • /
    • 2010
  • Critical response of seawater pump impeller shaft structure to various exciting loads is a fundamental factor in re-designing of the structure after its functional failure. In this paper, a typical case of the shaft structure's failure is investigated for re-designing purposes. Failure causes of interest are excessive bending moment, fatigue loads and dynamic resonance due to relevant motor rotation and unbalancing of the rotation loads. Static analyses of shaft structure under the conditions of concerned loads are carried out, followed by a dynamic investigation of the effects of resonance between the shaft and the motor on the structure. The relevant structural analyses are carried out using the Finite Element Methods combined with ANSYS code. Based on these, the primary cause for the shaft's structural failure is obtained. It is found that the change of the bending stiffness of the shaft is the primary concern in the re-designing process. A guideline for the re-design process of the seawater pump shaft structure is established, and a re-design scheme of the structure is proposed.

Transformation from Legacy Application Class to JavaBeans for Component Based Development (컴포넌트 기반 개발을 위한 기존 애플리케이션 클래스의 JavaBean으로의 변환)

  • Kim, Byeong-Jun;Kim, Ji-Yeong;Kim, Haeng-Gon
    • The KIPS Transactions:PartD
    • /
    • v.9D no.4
    • /
    • pp.619-628
    • /
    • 2002
  • Reusable software component is an ultimate goal for the software development. Component based development is focused on advanced concepts rather than passive manipulation or class library with source codes. However, the primary component construction in component based development lead to an additional development cost and effort for reconstructing the new software component within a component model. Java application provides several features based on component model. But, we only have an opportunity to develop the smallest reuse units or the restricted set of GUI components. It cannot contributed as a component and only used in the specific domain component with high cost and efforts. In this paper, we apply java component model to the existing java application and extract javabeans through extending the component scalability. We also discuss the algorithm for transformation mechanism from legacy class to javabeans with a partial of business logic.

A Study on Standardization of IISS Software for Combat Interface Information Analysis of Naval Combat Management System

  • Cheol-Hoon Kim;Dong-Han Jung;Young-San Kim;Hyo-Jo Lee
    • Journal of the Korea Society of Computer and Information
    • /
    • v.29 no.2
    • /
    • pp.119-126
    • /
    • 2024
  • The IISS(Integrated Interface Storage System) software performs the function of transmitting tactical domain messages of Combat Management System for interface analysis of Naval Combat System. The source code is relatively large because the IISS software handles most messages. The modifications of source code of the IISS software occur frequently due to changes in interconnected equipment and messages. Therefore, additional effort and cost are required during the development process. In this paper, we studied standardization of the IISS software to improve reusability. Through the feature model, the components of the IISS software were divided by function and modification elements were separated. And the structure of the IISS software was improved by applying design patterns. As a result, it was possible to minimize modifications of the IISS software by changes in interconnected equipment and messages and a reduction in development costs could be expected.

A Study on the Assessment of Source-term for PWR Primary System Using MonteCarlo Code (MonteCarlo 코드를 이용한 PWR 일차 계통 선원항 평가에 관한 연구)

  • Song, Jong Soon;Lee, Sang Heon;Shin, Seung Su
    • Journal of Nuclear Fuel Cycle and Waste Technology(JNFCWT)
    • /
    • v.16 no.3
    • /
    • pp.331-337
    • /
    • 2018
  • The decommissioning of nuclear power plants is generally executed in five steps, including preparation, decontamination, cutting/demolition, waste disposal and environmental restoration. So, for efficient decommissioning of nuclear power plants, worker safety, effects compared to cost, minimization of waste, possibility of reuse, etc., shall be considered. Worker safety and measurement technology shall be secured to exert optimal efficiency of nuclear power plant decommissioning work, for which accurate measurement technology for systems and devices is necessary. Typical In-Situ methods for decommissioning of nuclear plants are CZT, Gamma Camera and ISOCS. This study used ISOCS, which can be applied during the decommissioning of a nuclear power plant site without collecting representative samples, to take measurements of the S/G Water Chamber. To validate the measurement values, Microshield and the GEANT4 code was used as the actual method were used for modeling, respectively. The comparison showed a difference of $1.0{\times}10^1Bq$, which indicates that it will be possible to reduce errors due to the influence of radiation in the natural environment and the precision of modeling. Based on the research results of this paper, accuracy and reliability of measurement values will be analyzed and the applicability of the direct measurement method during the decommissioning of NPPs will be assessed.