• Title/Summary/Keyword: 구조적 패턴

Search Result 2,094, Processing Time 0.035 seconds

A Study on Clustering Algorithm Using Design Pattern Structure (디자인 패턴 구조를 이용한 클러스터링에 관한 연구)

  • 한정수;김귀정
    • The Journal of the Korea Contents Association
    • /
    • v.2 no.1
    • /
    • pp.68-76
    • /
    • 2002
  • Clustering is representative method of components classification. But, previous clustering method that use cohesion and coupling can not be effective, because design pattern has consisted by relation between classes. In this paper, we classified design patterns with special quality of pattern structure. Classification by clustering had expressed higher correctness degree than classification by facet. Therefore, can do that it is effective that classify design patterns using clustering algorithms that is automatic classification method. When we are searching design patterns, classification of design patterns can compare and analyze similar patterns because similar patterns is saved to same category. Also we can manage repository efficiently because of using and storing link information of patterns.

  • PDF

An Analysis of Second and Third Graders' Understanding of Patterns (초등학교 2, 3학년 학생들의 패턴에 대한 이해 실태 조사)

  • Pang, JeongSuk;Kim, Leena
    • Communications of Mathematical Education
    • /
    • v.37 no.4
    • /
    • pp.697-715
    • /
    • 2023
  • The purpose of this study is to investigate the overall understanding of patterns by second- and third-grade elementary school students. For this purpose, 12 classes per grade were selected from 10 schools, and a 46-item test was administered to 216 second graders and 223 third graders. The results of the study showed that in most cases, there was no statistically significant difference in the understanding of patterns between second- and third-graders. The exception occurred regarding the 10 items of identifying the structure of a pattern: Second-graders did better than third-graders regarding 8 items, whereas vice versa regarding 2 items. The items that both second- and third-graders struggled with included finding multiple components of a given pattern, comparing the structures between patterns, and guessing a particular term in an open pattern. Based on these findings, this paper discusses second- and third-graders' understanding of patterns and suggestions for further instruction.

Intrusion Detection Model based on Intelligent System (지능형 시스템기반의 침입탐지모델)

  • 김명준;양지흥;한명묵
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2002.12a
    • /
    • pp.243-248
    • /
    • 2002
  • 빠르게 변해 가는 정보화사회에서 침입 탐지 시스템은 정밀성과 적웅성, 그리고 확장성을 필요로 한다. 또한 복잡한 Network 환경에서 중요하고 기밀성이 유지되어야 할 리소스를 보호하기 위해, 더욱 구조적이고 지능적인 IDS(Intrusion Detection System)개발의 필요성이 요구되고 있다. 본 연구는 이를 위한, 지능적인 IDS를 위해 침입패턴을 생성하기 위한 모델을 도출함에 목적이 있다. 침입 패턴은 방대한 양의 데이터를 갖게 되고, 이를 정확하고 효율적으로 관리하기 위해서 데이터마이닝의 주요 2분야인 Link analysis와 Sequence analysis를 이용하여 정확하고 신뢰성 있는 침입규칙을 생성하기 위한 모델을 도출해낸다 이 모델은 "Time Based Traffic Model", "Host Based Traffic Model", "Content Model"로 각각 상이한 침입 패턴을 생성하게 된다. 이 모델을 이용하면 좀더 효율적이고 안정적으로 패턴을 생성 할 수 있다, 즉 지능형 시스템기반의 침입 탐지 모델을 구현할 수 있다. 이러한 모델로 생성한 규칙은 침입데이터를 대표하는 규칙이 되고, 이는 비정상 사용자와 정상 사용자를 분류하게 된다 모델에 사용된 데이터는 KDD컨테스트의 데이터를 이용하였다. 사용된 데이터는 KDD컨테스트의 데이터를 이용하였다.

A Study on the Menu Structure and Term of Academic Library Web Site (국내 대학도서관 웹사이트 메뉴구조와 용어 분석)

  • 최흥식
    • Journal of the Korean Society for information Management
    • /
    • v.19 no.4
    • /
    • pp.137-161
    • /
    • 2002
  • The purpose of this study is to propose new menu structure and terms to be used by Website design for utilization of academic library Website. The menu structure was analyzed, based on seven menu patterns of Website which is widely used, and terms were analyzed by the frequency appearing at the Website. According to the analyzed result, the menu structure used to more than two menu patterns and the terms appear variety. The profitable menu pattern appears 〈table〉 and 〈frame + table〉 menu structures and the terms needs to systematic re-classification and controlled presentation. It is expected that this study can help a designer to the development and implementation of efficient Website. It helps not only to solve the problem of menu structure and term selection for librarian, but get rid of confusion of library services for users.

Co-evolutionary Structural Design Framework: Min(Volume Minimization)-Max(Critical Load) MOD Problem of Topology Design under Uncertainty (구조-하중 설계를 고려한 공진화 구조 설계시스템)

  • 양영순;유원선;김봉재
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 2003.04a
    • /
    • pp.335-347
    • /
    • 2003
  • 본 논문에서는 설계 하중에 지배되는 구조물에 있어서, 입력 파라미터들의 불확실성을 표준편차와 패턴의 변동, 두 차원에서 접근, 처리할 수 있는 방안을 제시하기 위해서 구조물에 입력으로 작용하는 하중 패턴의 결정과 구조물의 형상의 진화를 동시에 고려할 수 있는 Co-Evolutionary Structural Design framework라 명명한 새로운 구조 설계 방식을 개발하였다. 공학자의 직관과 경험 의존적인 하중을 대상으로 최적화된 구조물은, 성능에 완벽한 안전을 보장해 줄 수 없으며, 이에 관한 문제를 해결하기 위해서 주어진 상황 속에서 다양한 하중이 작용하더라도 안전할 수 있는 구조물의 설계 방식에 관해서 설명한다. 본 프레임워크는 연성을 가지는 두 Disciplinary Modules, 즉 구조 형상설계와 하중설계로 이루어지며 하중에 관한 DB로 연결되어 순차적인 MDO 설계과정을 거치게 된다. 두 Discipline은 설계과정을 거치면서 상호 견제의 틀 속에서 진화하며 기존 방식과 달리 극한 하중 패턴을 스스로 찾아서 설계 반영하는 특징을 가진다. 본 접근 방식의 유용성을 평가하기 위해서 10-bar truss 구조물과 Jacket-Type 구조물로 테스트해 보았다.

  • PDF

Test Case Structure and Volume Increment Pattern for Volume Test (볼륨 테스트를 위한 케이스 구조 및 볼륨 증가 패턴)

  • Lee, Bok-Yeon;Shin, Seog-Jong;Jeon, Seong-Hee
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.379-381
    • /
    • 2005
  • 비기능적 테스트 기법 중 하나인 볼륨 테스트의 목적은 테스트 대상 시스템이 명세에 정의된 최대 한도까지 자원을 활용하는 환경에서도 안정적으로 동작하는가를 검증하는 것이다. 본 문서는 이런 볼륨 테스트의 대상과 고려사항을 정의하고, 테스트 우선 순위, 테스트 케이스 구조와 볼륨 증가 패턴 일 그 구현 방법을 상위 레벨에서 기술하여, 재활용 가능한 볼륨 테스트 패턴을 제시한다.

  • PDF

AOL-Based Process for Design Patterns Extraction from Legacy Java Code (레거시 Java Code로부터 디자인 패턴 추출을 위한 AOL 기반 프로세스)

  • 이창목;이정열;김정옥;유철중;장옥배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.127-129
    • /
    • 2002
  • 객체지향 디자인 패턴은 아주 작은 재사용 구조로서 객체지향 방법론의 가장 큰 장점인 재사용성과 모듈성을 극대화시켜 실제 구현 과정에서 해결 방안으로 제시 가능한 것으로 이를 적용하면 시스템 개발은 물론 유지 보수에도 큰 효과가 있다. 순공학에서는 디자인 패턴을 이용하는 이점이 명확하지만, 소프트웨어 인공물들 즉, 디자인이나 코드 등에서 디자인 패턴의 사례를 발견하기 위해 사용하는 역공학 기술은 프로그램의 이해, 디자인을 코드로 변환하는 변환성, 코드의 질적 평가 등의 핵심 영역에서 유용하다. 본 논문은 Java 소스 코드를 AOL(Abstract Object Language)이라는 추상객체언어를 이용하여 클래스 특성 추출기 및 패턴 식별기라는 단계를 통해 구조적 디자인 패턴을 추출하는 프로세스에 대하여 기술한다.

  • PDF

Design Pattern for Processing Stream Data in Connection-Oriented Communication Environment (연결형 통신 환경에서 스트림 데이터 처리를 위한 디자인 패턴)

  • Kim, Jeong-Young;Baik, Do-Kwon;Kim, Jeong-Dong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.204-207
    • /
    • 2011
  • 다수의 연구자와 개발자들에 의해 견고하고 효율적이며 확장가능하고 또한 재사용이 가능한 네트워크 어플리케이션의 제작을 위한 방법론으로 디자인 패턴이 연구되고 있다. 이러한 디자인 패턴은 어플리케이션의 구조적 근간인 프레임워크를 위한 연구가 주를 이루고 있기 때문에 어플리케이션 서비스 로직의 처리를 위한 디자인 패턴에 대한 연구는 미비한 실정이다. 본 연구에서는 프레임워크 레벨의 디자인 패턴을 확장하여 연결기반 통신 환경에서 스트림 데이터 처리를 수행하는 어플리케이션 서비스 로직 레벨의 디자인 패턴을 제안한다.

연잎과 같은 Dual-scale의 $TiO_2$ 표면구조 제작방법

  • Choe, Hak-Jong;Sin, Ju-Hyeon;Han, Gang-Su;Kim, Gang-In;Lee, Heon
    • Proceedings of the Materials Research Society of Korea Conference
    • /
    • 2011.05a
    • /
    • pp.33.1-33.1
    • /
    • 2011
  • 최근 산업에서는 산업의 고도화로 인한 환경오염이 큰 문제로 대두되고 있다. 이러한 문제점을 해결하기 위한 방안 중, 친환경소재에 대해 연구가 활발히 진행하고 있다. 연잎의 자기세정효과(self-cleaning effect)에 관한 연구는 이러한 친환경소재에 대한 연구 중 하나이다. 연잎의 표면은 마이크로 크기의 돌기와 나노 크기의 왁스의 dual-scale의 구조로 이루어져 있으며, 왁스의 경우 소수성을 가진다. 이러한 dual-scale 구조와 소수성의 왁스에 의해 초소수성이 발현되고, 결과적으로 연잎의 자기세정효과가 발현된다. 본 연구에서는 나노임프린트 리소그래피와 수열합성법을 이용한 나노로드 성장을 이용하여, 연잎의 dual-scale의 표면구조를 형성하는 실험을 진행하였다. 나노임프린트 리소그래피와 수열합성법은 다른 공정에 비하여 상대적으로 적은 비용을 필요로 하고, 대면적에 적용이 가능한 기술이다. 실험 진행은 먼저 silicon 마스터 스탬프를 역상으로 복제한 PDMS (Polydimethylsiloxane) 스탬프와 $TiO_2$ sol을 이용하여 기판 위에 $TiO_2$ gel 패턴을 형성한 후, 열처리 과정을 통해 $TiO_2$ gel 패턴을 결정화한다. 다음으로 결정화된 $TiO_2$ 패턴 기판을 수열합성 방법을 이용하여 $TiO_2$ 나노로드를 무작위적으로 형성하였다. 마지막으로 소수성을 갖는 자기 조립 단분자막 용액을 이용하여 소수성 표면처리를 한 후 접촉각을 측정하였다. 본 연구에서 개발한 기술을 이용하여 다양한 형태의 기판에 초소수성 표면을 형성할 수 있고, 자기세정효과를 갖는 표면을 구현할 수 있다.

  • PDF

A Feature Selection Technique for Multi-lingual Character Recognition (TV 제어 메뉴의 다국적 언어 인식을 위한 특징 선정 기법)

  • Kang, Keun-Seok;Park, Hyun-Jung;Kim, Ho-Joon
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2005.11a
    • /
    • pp.199-202
    • /
    • 2005
  • TV OSD(On Screen Display) 메뉴 자동검증 시스템에서 다국적 언어의 문자 인식은 표준패턴의 구조적 분석이 쉽지 않을 뿐만 아니라 학습패턴 집합의 규모와 특징의 수가 증가함으로 인하여 특징추출 및 인식 과정에서 방대한 계산량이 요구된다. 이에 본 연구에서는 학습 데이터에 포함되는 다량의 특징 집합으로부터 인식에 필요한 효과적인 특징을 선별함으로써 패턴 분류기의 효율성을 개선하기 위한 방법론을 고찰한다. 이를 위하여 수정된 형태의 Adaboost 기법을 제안하고 이를 적용한 실험 결과로부터 그 유용성을 고찰한다. 제안된 알고리즘은 초기의 특징 집합을 취약한 성능을 갖는 다수의 분류기(classifier)로서 고려하며, 이로부터 반복학습을 통하여 개선된 분류기를 점진적으로 선별해 나가게 된다. 학습의 원리는 주어진 학습패턴 집합에 기초하여 일종의 교사학습(supervised learning) 방식으로 이루어진다. 각 패턴에 할당된 가중치 값은 각 단계에서 산출되는 분류결과에 따라 적응적으로 수정되어 반복학습이 진행됨에 따라 점차 보완적 성능을 갖는 분류기를 선택할 수 있게 한다. 즉, 주어진 각 학습패턴에 대하여 초기에 균등한 가중치가 부여되며, 반복학습의 각 단계에서 적용되는 분류기의 출력을 분석하여 오분류된 패턴의 가중치 분포를 증가시켜 나간다. 본 연구에서는 실제 응용으로서 OSD 메뉴검증 시스템을 대상으로 제안된 이론을 적용하고 그 타당성을 평가한다.

  • PDF