• 제목/요약/키워드: Implementation Pattern

검색결과 714건 처리시간 0.027초

어휘 의미 패턴(Lexico-Semantic Pattern)과 온톨로지를 이용한 정보검색기의 설계 및 구현 (The Design and Implementation of an Information Retrieval System Using Lexico-Semantic Pattern and Ontology)

  • 김병우;고영중
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2007년도 학술대회 1부
    • /
    • pp.957-962
    • /
    • 2007
  • 본 논문에서 제안하는 정보 검색기는 일반적인 불리언(Boolean) 질의를 통해서 정보를 검색하는 것이 아니라, 문장으로 입력된 질의형태의 패턴을 분석하여 그에 맞는 정보를 직접 제공하는 것에 목적을 둔다. 이를 위해 어휘 의미 패턴(Lexical Semantic Pattern)과 온톨로지(Ontology) 기술이 정보검색기 개발에 적용되었다. 제안된 시스템에서는 다양한 형태로 표현된 문장 질의를 어휘 의미 패턴을 사용해서 문장의 질의 패턴을 추출하고 사용자 질의를 하나의 온톨로지(Ontology) 추론 질의와 매칭함으로써 질의에 대한 정확한 해답을 추출할 수 있다. 또한, 자연어 문장 입력에 대한 검색 질의 생성기를 구축하고 온톨로지로 표현된 지식을 사용하여 정보검색기 질의를 자동으로 확장함으로써 더욱 정확한 정보 검색 결과를 만들어 낼 수 있다.

  • PDF

카메라 Back Cover의 형상인식 및 납땜 검사용 Vision 기술 개발 (Development of Vision Technology for the Test of Soldering and Pattern Recognition of Camera Back Cover)

  • 장영희
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 1999년도 추계학술대회 논문집 - 한국공작기계학회
    • /
    • pp.119-124
    • /
    • 1999
  • This paper presents new approach to technology pattern recognition of camera back cover and test of soldering. In real-time implementing of pattern recognition camera back cover and test of soldering, the MVB-03 vision board has been used. Image can be captured from standard CCD monochrome camera in resolutions up to 640$\times$480 pixels. Various options re available for color cameras, a synchronous camera reset, and linescan cameras. Image processing os performed using Texas Instruments TMS320C31 digital signal processors. Image display is via a standard composite video monitor and supports non-destructive color overlay. System processing is possible using c30 machine code. Application software can be written in Borland C++ or Visual C++

  • PDF

디자인 패턴을 이용한 Undo 기능 설계에 대한 연구 (A Study on the Undo Function Implementation using the Design Patterns)

  • 김태석;김종수
    • 한국멀티미디어학회논문지
    • /
    • 제19권8호
    • /
    • pp.1544-1552
    • /
    • 2016
  • If the undo/redo function is not reflected in the initial design of an application, it makes it difficult to implement the undo/redo function additionally, in this paper, we examined some examples to design the sodoku game and analyzed problems of the design to implement the undo/redo functions. For an efficient design of the undo/redo functions without using swing.undo package, we propose a class design using the Command, Memento, and Observer pattern these are used as organic. The proposed method is more efficient for distributed work than other method. We implemented a sudoku game using proposed design. In the undo/redo function testing, we could see that it works well.

수중 MANET에서 전송성능기반 이동패턴분석 (Movement Pattern Analysis based on Transmission Performance over Underwater MANET)

  • 김영동
    • 한국전자통신학회논문지
    • /
    • 제14권6호
    • /
    • pp.1083-1088
    • /
    • 2019
  • 전송성능은 수중 MANET의 연구, 개발 뿐 아니라 설계, 구축 및 운용에 있어서 매우 중요한 요소임에도 불구하고 네트워크 성능의 정도를 비교, 분석하는 척도로 한정적으로 사용되는 경향이 있다. 본 논문에서는 수중 MANET에서 전송성능의 이용을 확대하기 위하여 전송성능을 활용한 이동패턴을 분석해 본다. 이를 위하여 전송성능과 이동패턴의 관계를 고찰하고 이들 토대로 특정 이동패턴이 전송성능에 미치는 영향을 분석한다. 본 연구의 결과는 수중 환경에서 이동체의 전송성능을 관찰하여 이동체의 이동패턴을 예측 및 분석하는 주요 근거로 활용될 수 있을 것으로 본다.

합선 고장을 위한 IDDQ 테스트 패턴 발생기의 구현 (Implementation of IDDQ Test Pattern Generator for Bridging Faults)

  • 김대익;전병실
    • 한국통신학회논문지
    • /
    • 제24권12A호
    • /
    • pp.2008-2014
    • /
    • 1999
  • IDDQ 테스팅은 CMOS 회로에서 발생되는 여러 종류의 물리적 결함을 효율적으로 검출하는 테스팅 방식이다. 본 논문에서는 테스트 대상회로의 게이트내부에서 발생하는 단락을 고려하여, 이 결함을 검출하기 위한 테스트 패턴을 찾아 주는 IDDQ 테스트 패턴 발생기를 구현하였다. 테스트 패턴을 생성하기 위해 게이트 종류별로 모든 내부 단락을 검출하는 게이트 테스트 벡터를 찾아냈다. 그리고 10,000개의 무작위패턴을 테스트대상 회로에 인가하여 각 게이트에서 요구되는 테스트 벡터를 발생시켜 주면 유용한 테스트 패턴으로 저장한다. 입력된 패턴들이 모든 게이트 테스트 벡터를 발생시켜 주거나 10,000개의 패턴을 모두 인가했을 경우 테스트 패턴 발생 절차를 종료한다. ISCAS '85 벤처마크 회로에 대한 실험을 통하여 기존의 다른 방식보다 성능이 우수함을 보여주었다.

  • PDF

Two-phase flow pattern online monitoring system based on convolutional neural network and transfer learning

  • Hong Xu;Tao Tang
    • Nuclear Engineering and Technology
    • /
    • 제54권12호
    • /
    • pp.4751-4758
    • /
    • 2022
  • Two-phase flow may almost exist in every branch of the energy industry. For the corresponding engineering design, it is very essential and crucial to monitor flow patterns and their transitions accurately. With the high-speed development and success of deep learning based on convolutional neural network (CNN), the study of flow pattern identification recently almost focused on this methodology. Additionally, the photographing technique has attractive implementation features as well, since it is normally considerably less expensive than other techniques. The development of such a two-phase flow pattern online monitoring system is the objective of this work, which seldom studied before. The ongoing preliminary engineering design (including hardware and software) of the system are introduced. The flow pattern identification method based on CNNs and transfer learning was discussed in detail. Several potential CNN candidates such as ALexNet, VggNet16 and ResNets were introduced and compared with each other based on a flow pattern dataset. According to the results, ResNet50 is the most promising CNN network for the system owing to its high precision, fast classification and strong robustness. This work can be a reference for the online monitoring system design in the energy system.

MVC 프레임워크 기반의 CMS 설계 및 구현 (Design and Implementation of CMS using MVC Framework)

  • 이준희
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2003년도 추계종합학술대회 논문집
    • /
    • pp.157-160
    • /
    • 2003
  • 웹 서비스는 WSDL 서비스 인터페이스와 서비스 구현 문서를 이용하여 정적으로 호출되거나 서비스타입 정의와 UDDI를 통한 서비스 구현을 검색함으로서 동적으로 호출될 수 있다. 지금까지는 동시에 두 가지를 수행 할 수 없었다. 본 논문에서는 Model View Controller(MVC) 프레임워크를 사용한 정적/동적 웹 서비스를 지원하는 효율적인 멀티미디어 CMS(Contents Management Systems)를 설계하고 구현하였다.

  • PDF

유비쿼터스 레일 시스템 구축을 위한 추진전략 연구 (A study on Ubiquitous Rail System Implementation Scheme)

  • 양도철;이준;문대섭
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2008년도 추계학술대회 논문집
    • /
    • pp.2090-2095
    • /
    • 2008
  • Ubiquitous information technology creates new space connected to electronic and physical space and makes new life pattern come true. Although it is expected that ubiquitous technology will lead significant changes on various life fields, relevant studies on its market needs, customer needs in social and cultural context and its necessity at organizational level have been passively carried out. What is worse, IT technology application scheme in railway field has not fully established since railway field's technology development is mainly focused on hardware compared with road and air traffic. In order to apply ubiquitous technology to railway field, therefore, it is required to identify ubiquitous technology functions which applicable to railway field and to establish ubiquitous rail system implementation scheme for end users. In this paper, we suggested implementation scheme for u-Rail which sorts railway industry by its components in order to implement service centered ubiquitous technology to each railway industry field.

  • PDF

J2EE 패턴기반 EJB 빈 클래스의 다중 DB 연동에 대한 설계 및 구현 (Design and Implementation of Multiple DataBase Access using Choice Method for EJB Bean Class Based on J2EE Pattern)

  • 이돈양;송영재
    • 정보처리학회논문지D
    • /
    • 제11D권1호
    • /
    • pp.143-152
    • /
    • 2004
  • 최근에 객체지향 소프트웨어를 설계하거나 구현방법으로 EJB 기반의 소프트웨어 개발이 많이 이용되고 있다. 일반적으로 EJB 기반 어플리케이션에서는 데이터베이스를 이용한 영속적인 데이터를 사용하는 경우가 대부분이다. 본 논문에서는 서버 측 작성 프로그램 중 엔티티빈 클래스에서 담당하는 데이터베이스 엑세스에 관련된 부분을 J2EE의 DAO 패턴을 이용하여 클래스를 각각 분리하였다. 이는 기존의 패턴 방법과는 큰 차이는 없으나, 동일 패턴내의 공통의 클래스들을 합성이 가능하도록 설계하였다. 그리고 생성된 각각의 DBMS 클래스들은 다른 엔티티빈 클래스에서도 사용이 가능하게 할 뿐만 아니라 여러 DBMS 환경에서도 Data Source를 추가적인 프로그램의 변경이나 작성 없이 연동이 가능하도록 하고 있다.

패턴 매칭 기법을 이용한 자바 바이트코드 변환기의 설계 및 구현 (Design and Implementation of Java Bytecode Translator usin Pattern Matching Technique)

  • 고광만
    • 전자공학회논문지CI
    • /
    • 제39권4호
    • /
    • pp.1-9
    • /
    • 2002
  • 자바 언어의 실행 속도를 개선하기 위해 전통적인 컴파일 방법을 사용하여 바이트코드를 특정 프로세서에서 수행될 수 있는 목적기계 코드로 변환하는 다양한 연구가 진행중이다. 패턴 매칭 이용한 코드 생성 기법은 코드 확장 기법에 비해 양질의 코드를 생성할 수 있는 장점을 가지고 있다. 본 연구에서는 바이트코드로부터 효과적으로 네이티브 코드를 생성하기 위해 레지스터 기반의 중간 언어를 효율적으로 생성할 수 있는 정형화된 패턴 기술 방법과 패턴 매칭 기법에 대해 제시한다. 또한 기술된 정형화 패턴을 활용하여 양질의 레지스터 기반 중간 코드를 생성하는 중간 코드 변환기를 설계하고 구현하였다.