• Title/Summary/Keyword: 패턴 확장

Search Result 709, Processing Time 0.028 seconds

Design Pattern to Improve the Applicability In a Reengineering Environment Represented with UML (재공학 환경에서 적용성 향상을 위한 디자인 패턴의 UML 표현)

  • 최성만;김송주;유철중;장옥배;이정열
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.148-150
    • /
    • 2003
  • 본 논문은 재공학 환경에서 기존의 디자인 패턴을 적용성 향상을 위해 UML로 표현하였으며, 대상으로는 디자인 패턴 중에서 Strategy Pattern과 Visitor Pattern을 이용해 보았다. Strategy Pattern에서는{variation}과 {incomplete}를 이용하였다.{variation}은 메소드 구현시 패턴을 캡슐화하여 다양하게 변경될 수 있도록 하였다. 또한,{incomplete}는 주어진 관계를 만족하는 새로운 클래스가 패턴 인스턴스화 동안에 추가될 수 있도록 하였다. Visitor pattern에서의{extensible}은 클래스 인터페이스가 패턴을 캡슐화하고 있는 개념으로 다양하게 변경될 수 있도록 하였다. 즉, 클래스 인터페이스는 패턴 인스턴스화에 의존적이며 새로운 메소드와 속성을 클래스가 기능적으로 확장할 수 있는 기능을 갖는다.

  • PDF

수치모델 자료를 이용한 영동지방의 대설사례 특성 분석

  • Kim, Do-Wan;Jeong, Hyo-Sang;Ryu, Chan-Su
    • 한국지구과학회:학술대회논문집
    • /
    • 2010.04a
    • /
    • pp.74-76
    • /
    • 2010
  • 영동지방은 서쪽으로는 태백산맥이 남북으로 위치해 있고 동쪽으로 동해와 인접해 있는 지리적인 위치로 전 계절에 걸쳐 지역 특성에 따른 국지적인 기상 현상이 많이 발생하고 있다. 특히, 대설은 영동지방의 기후 특징 중 대표적이라 할 수 있다. 대설 일수가 많고 강설량이 많은 영동지방의 강릉과 속초, 그리고 울릉도는 연 강수량에서 겨울철(12월~2월) 강수량이 각각 약 10%와 20% 이상을 차지하고 있는데 이는 우리나라 다른 지역의 5% 내외에 비하면 매우 높은 것이다. 이 지역의 강설 특징은 좁은 지리적 범위에 국한되어 나타나는 좁고 강한 강수역과 지역적으로 커다란 변화를 보이는 적설량과 강설 일수이다. 해안선으로부터 산맥의 분수계까지의 거리가 중요한 역할을 하고 있으며, 이러한 복잡한 지역에서의 강설의 발생과 강설량의 분포를 이해하기 위해서는 강설의 패턴을 분류하여 연구하는 것이 매우 중요하다. 본 연구에서는 cP 확장 시 영동지방의 강설 패턴을 하층 대류권의 바람장에 따라 산악 강설 패턴, 한기-해안 강설 패턴, 난기-해안 강설 패턴으로 분류하였다. 또한, 각 강설 패턴에 대한 종관적인 대기구조의 특성을 파악한 후 3차원 분석시스템을 이용하여, 2008년 12월 21일부터 22일까지 영동지방에 내린 대설을 한기-해안 강설 패턴으로 분류하고 분석하였다.

  • PDF

An Emerging Pattern Mining based Classification Method for Automated Prediction of Myocardial Ischemia ECG Signals (심근허혈 심전도 신호의 자동화된 예측을 위한 출현 패턴 마이닝 기반의 분류 방법)

  • Heon Gyu Lee;Ming Hao Park;Keun Ho Ryu
    • Annual Conference of KIPS
    • /
    • 2008.11a
    • /
    • pp.19-22
    • /
    • 2008
  • 최근 서구화된 식생활 패턴과 흡연, 비만 등의 원인으로 인해 심근경색, 협심증과 같은 심근허혈(myocardial ischemia) 질환이 급증하고 있다. 이 논문에서는 심전도 신호로부터 허혈성 심장 질환 진단을 위해 출현 패턴 마이닝을 이용하여 심근경색 및 협심증의 진단 신호인 ischemia beat를 분류 하였다. 또한 기존의 출현 패턴 마이닝에 빠른 패턴 탐사와 저장 공간의 효율성을 고려하여 Apriori-T 빈발 패턴 탐사 알고리즘을 출현 패턴 생성이 가능하도록 확장하였다. PhysioNet의 ST-T 데이터베이스로부터 138개의 대조군(정상)과 ischemia beat 데이터에 제안된 분류 알고리즘을 실험한 결과 최소 75% 및 최대 95%의 예측 정확도를 보였다.

J2EE Architecture Pattern For The Performance (성능 향상을 위한 J2EE 아키텍처 패턴)

  • Kim, Jeong-Deok;Hong, Sun-Joo;Choi, Sung-Woon
    • Annual Conference of KIPS
    • /
    • 2004.05a
    • /
    • pp.249-252
    • /
    • 2004
  • 컴포넌트 기반 개발은 소프트웨어의 생산성을 높이며 유연성, 확장성, 호환성, 상호운영성 높은 정보시스템을 구축한다. 하지만, 이러한 특성이 성능을 저하시키는 요인이 되기도 한다. J2EE 환경에서 3-tier 컴포넌트 조립방식의 웹 어플리케이션 개발 시 성능 향상을 가져오는 아키텍처 패턴을 제시한다. 또한 그 제시한 아키텍처 패턴을 기반으로 한 구현을 통한 응답시간을 측정해 성능 향상 결과를 제시한다

  • PDF

Effective Integer Promotion Bug Detection Technique for Embedded Software (효과적인 내장형 소프트웨어의 정수 확장 (Integer Promotion) 버그 검출 기법)

  • Kim, Yunho;Kim, Taejin;Kim, Moonzoo;Lee, Ho-jung;Jang, Hoon;Park, Mingyu
    • Journal of KIISE
    • /
    • v.43 no.6
    • /
    • pp.692-699
    • /
    • 2016
  • C compilers for 8-bit MCUs used in washing machines and refrigerators often do not follow the C standard to improve runtime performance. Developers who are unaware of the difference between C compilers following the C standard and the C compilers for 8-bit MCU can cause bugs that do not appear in the standard C environment but appear in the embedded systems using 8-bit MCUs. It is difficult for bug detectors that assume the standard C environment to detect such bugs. In this paper, we introduce integer promotion bugs caused by the different integer promotion rules of the C compilers for 8-bit MCU from the C standard and propose 5 bug patterns where the integer promotion bugs occur. We have developed an integer promotion bug detection tool and applied it to the washing machine control software developed by the LG electronics. The integer promotion bug detection tool successfully detected 27 integer promotion bugs in the washing machine control software.

Extended Method of Discovery of Spatial Association Rules (확장된 공간 연관 규칙 탐사기법)

  • Ha, Dan-Shim;Hwang, Bu-Hyun
    • Annual Conference of KIPS
    • /
    • 2000.10a
    • /
    • pp.83-86
    • /
    • 2000
  • 공간 데이터가 증가함에 따라 이를 효율적으로 저장하고 분석할 수 있는 기술이 필요하게 되었다. 공간 데이터 마이닝은 데이터베이스에서 유용한 지식을 추출하는 기술로, 기존의 데이터 마이닝 방법에 공간의 개념을 추가하여 확장함으로써 공간 패턴, 공간 객체들의 연관 관계 둥을 얻을 수 있다. 본 논문에서는 공간 데이터 마이닝의 기법 중의 하나인 공간 연관 규칙 탐사 기법을 제안한다. 제안하는 방법은 공간 관계를 포함한 공간 연관 규칙뿐만 아니라 공간 객체의 비공간 속성도 함께 고려함으로써 보다 확장되고 다양한 공간 연관 규칙을 탐사할 수 있다.

  • PDF

An Interval Type-2 Fuzzy K-Nearest Neighbor (Interval 제2종 퍼지 K-Nearest Neighbor)

  • 황철;이정훈
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2002.12a
    • /
    • pp.271-274
    • /
    • 2002
  • 본 논문은 (1)에 기술된 퍼지 K-nearest neighbor(NN) 알고리즘의 확장인 interval 제2종 퍼지 K-NN을 제안한다. 제안된 방법에서는, 각 패턴벡터의 멤버쉽 값들에 불확실성(Uncertainty)을 할당하는 것에 의해 interval 제2종 퍼지 멤버쉽으로의 확장을 시도한다. 이러한 확장은, K의 결정에 존재하는 불확실성은 다루고, 조정할 수 있게 한다.

Performance Improvement of Adaptive Hierarchical Hexagon Search by Extending the Search Patterns (탐색 패턴 확장에 의한 적응형 계층 육각 탐색의 성능 개선)

  • Kwak, No-Yoon
    • Journal of Digital Contents Society
    • /
    • v.9 no.2
    • /
    • pp.305-315
    • /
    • 2008
  • Pre-proposed AHHS(Adaptive Hierarchical Hexagon Search) is a kind of the fast hierarchical block matching algorithm based on the AHS(Adaptive Hexagon Search). It is characterized as keeping the merits of the AHS capable of fast estimating motion vectors and also adaptively reducing the local minima often occurred in the video sequences with higher spatio-temporal motion activity. The objective of this paper is to propose the method effectively extending the horizontal biased pattern and the vertical biased pattern of the AHHS to improve its predictive image quality. In the paper, based on computer simulation results for multiple video sequences with different motion characteristics, the performance of the proposed method was analysed and assessed in terms of the predictive image quality and the computational time. The simulation results indicated that the proposed method was both suitable for (quasi-) stationary and large motion searches. While the proposed method increased the computational load on the process extending the hexagon search patterns, it could improve the predictive image quality so as to cancel out the increase of the computational load.

  • PDF

Pattern Analysis-Based Query Expansion for Enhancing Search Convenience (검색 편의성 향상을 위한 패턴 분석 기반 질의어 확장)

  • Jeon, Seo-In;Park, Gun-Woo;Nam, Kwang-Woo;Ryu, Keun-Ho
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.17 no.2
    • /
    • pp.65-72
    • /
    • 2012
  • In the 21st century of information systems, the amount of information resources are ever increasing and the role of information searching system is becoming criticalto easily acquire required information from the web. Generally, it requires the user to have enough pre-knowledge and superior capabilities to identify keywords of information to effectively search the web. However, most of the users undertake searching of the information without holding enough pre-knowledge and spend a lot of time associating key words which are related to their required information. Furthermore, many search engines support the keywords searching system but this only provides collection of similar words, and do not provide the user with exact relational search information with the keywords. Therefore this research report proposes a method of offering expanded user relationship search keywords by analyzing user query patterns to provide the user a system, which conveniently support their searching of the information.

posVibEditor: Authoring Tool for Designing Vibrotactile Patterns in Mobile Devices (posVibEditor: 모바일 기기에서 진동촉감 패턴의 디자인 저작 도구)

  • Ryu, Jong-Hyun;Choi, Seung-Moon
    • 한국HCI학회:학술대회논문집
    • /
    • 2008.02a
    • /
    • pp.256-261
    • /
    • 2008
  • We developed an authoring tool for designing vibrotactile patterns quickly and easily by using the drag-and-drop paradigm in mobile devices. Designed vibrotactile patterns are registered into a data pool in the XML format, improving the reusability and extensibility of vibrotactile patterns. A multi-channel timeline interface is also incorporated to provide time-synchronized pattern editing for multiple vibration patterns (for multiple vibration actuators). In addition, an internal vibration player is embedded in the authoring tool in order to evaluate the patterns on the spot. A transform function for perceptually transparent vibration rendering can also be set in the editor. Although the authoring tool was developed for mobile devices, it can be used for other applications such as haptic interaction m virtual reality.

  • PDF