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

검색결과 7건 처리시간 0.026초

연어 관계 분석을 통한 Java API 패턴 추출 및 추천 방법 (Java API Pattern Extraction and Recommendation using Collocation Analysis)

  • 권찬우;황상원;남영광
    • 정보과학회 논문지
    • /
    • 제44권11호
    • /
    • pp.1165-1177
    • /
    • 2017
  • 소프트웨어 개발 진행 시 개발자는 다양한 방법으로 API의 사용 방법을 검색하지만, 원하는 검색 결과를 얻지 못하는 경우가 많다. 이러한 문제를 해결하기 위해, 본 연구에서는 추상구문트리의 연어 관계를 이용하여 API 패턴을 추출하고 이를 추천하는 시스템 JACE(Java AST Collocation-pattern Extractor)를 개발하였다. JACE는 자바 추상구문트리를 분석하여 API 호출 노드를 추출한 후, 노드 간 연어 관계를 분석하고 연어 관계 사전을 구축한다. 구축된 연어 관계 사전을 이용하여 연어 관계 리스트를 생성하고 이것을 패턴으로 정의한다. 정의된 패턴은 이클립스 플러그인으로 제작된 테스트 프로그램을 통하여 사용자 요청 시 추천된다. 실험을 위해 794개의 오픈소스 프로젝트를 분석하였고, 약 1천 5백만개의 API 호출 노드를 추출하여 실험하였다. 결과적으로, 기존 검색 시스템들보다 더 유용한 예제 코드 및 사용법을 제시하였다.

p-수렴 경계요소법에 의한 L-형 영역을 갖는 2차원 포텐셜 문제 해석 (Analysis of 2-D Potential Problem with L-shape Domain by p-Convergent Boundary Element Method)

  • 우광성;조준형
    • 한국전산구조공학회논문집
    • /
    • 제22권1호
    • /
    • pp.117-124
    • /
    • 2009
  • 2차원 포텐셜 문제를 해석하기 위해 고차의 르장드르 형상함수에 기초를 둔 p-수렴 경계요소법이 제안되었다. p-수렴 경계요소법은 종래의 경계요소법에서 사용되는 형상함수와 성질이 다른 르장드르 다항식을 형상함수로 사용한다. p-수렴 유한요소법과 마찬가지로 고차의 형상함수에 따른 절점의 위치가 경계상에서 정해지지 않는다. 따라서 형상함수가 증가함에 따라 선형방정식을 구성하기 위한 수단으로 선점법을 이용하였다. p-수렴 경계요소법에서 선점법은 비대칭 계층적 선점법과 대칭 비계층적 선점법을 선택하여 수치해석을 수행하였다. 선택점들은 형상함수가 증가함에 따라 증가하는 성질을 나타내며 계층적 또는 대칭적으로 선택될 수 있다. p-수렴 경계요소법에서 나타나는 특이 적분항을 계산하기 위해 special numeric quadrature technique와 semi-analytical integration technique를 사용하였다. 사각모서리부에서 특이성을 가지는 L-형 영역문제를 해석한 결과 적은 수의 자유도에서 기존문헌의 결과와 차이가 거의 없는 정도인 $10^{-2}%$단위 이하의 정확도를 보여주었다. 또한 같은 조건에서는 대칭형 선점의 위치를 이용해 계산한 값이 가장 높은 정확도를 보여주었다.

박막이 부착된 채널내의 2차원 층류 유동장에 대한 연구 (Study on Two-Dimensional Laminar Flow Through a Finned Channel)

  • 윤석현;정재택
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2001년도 추계학술대회논문집B
    • /
    • pp.545-550
    • /
    • 2001
  • A two-dimensional laminar flow through a channel, on which a couple of symmetric vertical fins are attached, is investigated. The stokes flow for this channel flow is investigated analytically and laminar flow numerically. For analytic solution, the method of eigen function expansion and collocation method are employed. For numerical solution, finite difference method(FDM) is used to obtain vorticity and stream function. From the results, streamline patterns are shown and the pressure drop due to the attached fins is calculated, which depends on the length of fins and Reynolds number. While $Re, streamline pattern is symmetric, a pair of additional asymmetric solutions appear for $Re>Re_c$, where the critical Reynolds number $Re_c$ depends on the length of the fin.

  • PDF

한·중 한정 기능어 대조 연구 -한국어 '만, 밖에, 뿐'과 중국어 '지(只), 광(光), 근(僅)'을 중심으로-

  • 정비
    • 중국학논총
    • /
    • 제62호
    • /
    • pp.49-69
    • /
    • 2019
  • This study refers to the methodology of study of usage patterns by dissolving the study of Korean auxiliary particle '만, 밖에, 뿐' and Chinese range adverb '只, 光, 僅', and uses the actual language data of Korean native speakers and Chinese native speakers Using the constructed corpus, we looked at the usage patterns of auxiliary particles '만, 밖에, 뿐' and range adverb '只, 光, 僅' respectively. In the Korean and Chinese corpora, the Korean auxiliary particle '만, 밖에, 뿐' and Chinese range adverb '只, 光, 僅' are each 300 sentences, and a total of 1800 are used as analytical corpus. through the analysis of the examples, the features and differences such as the appearance ratio of Korean and Chinese, appearance environment are revealed. the analysis results of Korean and Chinese are compared to find common points and differences.

차량전화용 1.9 GHz On-Glass 안테나의 특성 (Characteristics of 1.9 GHz On-Glass Antenna for Automobil Telephone)

  • 김태원;이원용;김정기
    • 한국전자파학회논문지
    • /
    • 제7권3호
    • /
    • pp.211-218
    • /
    • 1996
  • 1.9GHz On-Glass 안테나의 이론 및 실험적 연구를 수행하였다. 본 논문에서 설계된 On-Glass안테나의 구조는 페이징 코일에 의해 분리된 5/8 $\lambda$ 상부 요소와 1/4$\lambda$ 하부 요소로 구성된다. On-Glass 안테나는 안테나와 직렬로 적절하게 배치된 페이징 코일을 이용하여 공진시킬 수 있다. 이와 같은 공진 구조는 안테나 효율에 있어 향상을 가져오고, 차량과 같이 한정된 공간에서 이용되는 경우 설치하는데 매우 유용하다. 해석 방법은 펄스 함수를 갖는 콜로케이션법에 근거한다. 수치 해석법에 의해 얻어진 결과를 제시하고 측정 결과와 비교하였다. 이러한 결과로 부터 On-Glass 안테나의 VSWR, 이득, 복사패턴, 대역폭 등이 해석되었다.

  • PDF

2차원 채널 내의 수직 평판을 지나는 스톡스 유동에 대한 연구 (Study of Stokes Flow Past a Vertical Plate in a Two-Dimensional Channel)

  • 윤석현;정재택
    • 대한기계학회논문집B
    • /
    • 제35권6호
    • /
    • pp.609-615
    • /
    • 2011
  • 2차원 채널 내의 수직 평판을 지나는 유동에 대한 이론적 연구를 수행하였다. 수직 평판은 채널의 상하 중앙부에 위치하며, 수직 평판에서 멀리 떨어진 채널 내에는 포아제 유동이 존재한다. 스톡스 근사를 적용하고 고유함수 전개와 점 배열 방법을 사용하여 유동장을 해석하였다. 해석의 결과로 유동 함수와 압력분포식을 구하였으며, 채널의 벽면과 수직 평판에 작용하는 압력 및 전단응력 분포를 계산 하였다. 또한, 수직 평판으로 인해 부가적으로 발생하는 압력 강하와 수직 평판이 받는 힘을 수직 평판 길이의 함수로 계산하였으며, 대표적인 수직 평판의 길이에 대하여 유선과 압력분포도를 도시하였다. 또한, 작은 레이놀즈 수가 유동에 미치는 영향을 알아보기 위하여 레이놀즈 수가 작은 층류유동의 경우에 대하여 수치해석을 수행하였다.

영-한 기계번역에서 문형에 의한 조사 및 대역어 선택 (Selection of Postpositions and Translated Words by Sentence Pattern in the English-Korean Machine Translation)

  • 박영진;김남수;이지선;이용석
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 1999년도 제11회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.105-109
    • /
    • 1999
  • 영-한 기계번역 중 변환 단계에서 한국어 문장을 생성하기 위해서는 구구조 변환 후 조사 및 대역어 선택으로 이루어진다. 그러나 하나의 영어 단어는 여러 개의 한국어 의미들을 가지고 있기 때문에 문장에서 사용된 영어의 정확한 의미에 해당하는 한국어 대역어를 선택하는 것은 번역의 질을 높이고 시스템의 성능에 매우 중요한 역할을 한다. 특히 용언 및 체언의 대역어 선택은 문장에서 서로 간의 의미적인 관계를 고려하여야 올바른 대역어를 선택할 수 있다. 기존에는 전자 사전에 용언과 체언간의 연어 정보(collocation information)를 구축하여 대역어 선택의 문제를 해결하려고 하였으나 연어 정보가 사전에 존재하지 않을 때 올바른 대역어를 선택할 수 없었다. 또한 용언과 체언의 관계를 나타내는 조사를 선택하기 위하여 격(case)을 세분화하여 사전을 구축하였으나 격의 분류 및 사전을 구축할 경우 격을 선택하는 어려움이 있었다. 이에 따라 본 논문에서는 문형(sentence pattern)에 의한 방법으로 용언의 대역어 및 용언이 갖는 필수격 체언의 조사와 대역어 선택방법을 제안한다. 문형의 구조적인 정보에는 용언과 체언의 의미적 역할(thematic role)을 하는 조사 및 용언이 갖는 필수격 체언의 의미 자질(semantic feature)을 갖고 있다. 이러한 의미 자질을 wordnet과 한/영 및 영/한 사전을 이용하여 의미 지표(semantic marker)를 갖는 문형 사전을 구축한다. 또한 의미 지표를 갖는 문형 사전을 기반으로 조사 및 대역어 선택 알고리즘을 개발한다.

  • PDF