• Title/Summary/Keyword: 소스 분석

Search Result 1,563, Processing Time 0.039 seconds

대기압 멀티 플라즈마 젯 소스의 균일한 방전 특성 연구

  • Park, Hye-Jin;Jo, Tae-Hun;Yun, Myeong-Su;Gwon, Gi-Cheong
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2014.02a
    • /
    • pp.263.1-263.1
    • /
    • 2014
  • 현재 대기압 플라즈마는 신재생 에너지, 반도체, 표면처리, 바이오산업 등에서 다양하게 활용되고 있으며, 그에 대한 연구들이 진행되고 있다. 바이오산업에서의 플라즈마는 살균, 제독, 세포재생 등으로 연구되고 있으며, 이런 대기압 플라즈마의 응용은 꾸준히 증가하는 추세이다. 선행연구에 따라 멀티 플라즈마 젯 소스의 필요성이 제기되었으며, 플라즈마의 균일한 방전조건이 화두되어 왔다. 먼저 각 소스별 방전개시전압과 가스 유량에 따른 플라즈마의 전류와 전압 변화를 알아보았고, 이에 대한 문제점들을 보안하기 위해 앞서 연구한 멀티소스를 개선하여 플라즈마 방전 특성 연구를 진행하였다. 본 연구에서는 기체유입방식이 다른 두 종류의 멀티 플라즈마 젯 소스를 이용하여 각 소스 채널별 유량변화에 따른 방전개시전압과 전류, OES (Optical Emission Spectroscopy)로 각 소스의 플라즈마 방전 특성을 측정하여 각 소스의 채널별 방전 균일도를 비교 분석하였다.

  • PDF

Method-level Mutation Operators for Java Byte-Code (자바 바이트코드를 대상으로 하는 메소드 수준 뮤테이션 연산자)

  • Shin Jong-Min;Ma Yu-Seung;Kwon Yong-Rae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.307-309
    • /
    • 2005
  • 컴퓨터 성능의 향상으로 고비용의 수행을 요하는 뮤테이션 분석 기법의 적용 가능성이 커지면서, 객체지향 프로그램을 대상으로, 특히 자바 프로그램에 대하여, 뮤테이션 분석 기법에 관한 연구가 수행되었다. 자바의 경우, 바이트 코드를 이용한다면 소스코드 없이 오류 프로그램인 뮤턴트들을 생성할 수 있을 뿐만 아니라, 소스코드를 이용할 때보다 뮤테이션 분석을 빨리 수행할 수 있는 장점이 있다. 하지만 현재 이러한 장점을 효율적으로 활용할 수 있는 바이트 코드 수준의 연산자는 나와있지 않다. 본 논문에서는 자바 바이트 코드를 대상으로 하는 메소드 수준의 뮤테이션 연산자를 정의한다. 개발한 뮤테이션 연산자는 소스코드 수준에서 사용자가 범할 수 있는 오류만을 대상으로 한다. 따라서 소스 코드를 대상으로 하는 뮤테이션 분석의 기능을 모두 보여주면서, 성능향상을 가져다 준다.

  • PDF

Trend analysis of open source distribution related to installation (오픈 소스 배포판의 설치 관련 동향 분석)

  • Jung, Sung-Jae;Bae, Yu-Mi
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.9
    • /
    • pp.1932-1938
    • /
    • 2011
  • Public source code distribution form is done by mainly by limited class user and it was too hard to install. But companies are increasing who distribute software as open source, mass of people's interest also became high and it is coming about installation related methods have been changing. Not only traditional compile based installation, it is entrance on the stage of user friendly technique that is package installation, network based install, file execution after uncompression and cmake method to give easily to developer various platform support. This paper will analyze open source operating system Linux based public open source distributed application installation trend.

홀 방식 이온빔 소스의 채널 및 자기장 구조에 따른 플라즈마 특성 연구

  • Kim, Ho-Rak;Im, Yu-Bong;Park, Ju-Yeong;Seon, Jong-Ho;Lee, Hae-Jun;Choe, Won-Ho
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2014.02a
    • /
    • pp.245.2-245.2
    • /
    • 2014
  • 홀 방식 이온빔 소스는 방전 채널 내부에 중성기체 및 전자를 주입하여 플라즈마를 생성하며, 생성된 이온들은 자기장에 의해 구속된 전자들과 양극이 만드는 전기장에 의해 가속되어 이온 빔을 발생시킨다. 홀 방식 이온빔 소스에는 고리형 소스와 원통형 소스가 있으며, 기하학적 구조 및 자기장 구조가 달라 발생되는 이온전류, 가속효율, 연료효율, 이온화 비율 등 플라즈마 특성이 다르다. 특히, 플라즈마의 이온화 비율은 이온빔 소스의 방전 전류 및 연료효율에 영향을 미치며, 다중전하를 띤 이온의 높은 에너지는 채널벽의 침식 문제를 야기하는 등 이온빔의 전하량 분석 연구는 물리적 연구측면 뿐만 아니라 실용적인 측면에서도 매우 중요하다. 원통형 소스의 경우 연료효율이 100% 이상으로, 이온화 효율이 매우 높아 발생되는 이온의 가속효율도 높게 나타난다. 본 연구에서는, 이를 통해 다중이온을 진단할 수 있는 ExB 탐침을 개발하여, 다중이온의 생성 비율과 연료 효율과의 관계를 살펴보았다. 이온전위지연 탐침과 패러데이 탐침을 이용하여 채널 및 자기장 구조에 따른 전류 분포 및 이온에너지분포를 측정하였으며, 이온 빔의 효율 및 플라즈마 특성을 분석하였다.

  • PDF

A Plagiarism Detection Technique for Java Program Using Bytecode Analysis (바이트코드 분석을 이용한 자바 프로그램 표절검사기법)

  • Ji, Jeong-Hoon;Woo, Gyun;Cho, Hwan-Gue
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.7
    • /
    • pp.442-451
    • /
    • 2008
  • Most plagiarism detection systems evaluate the similarity of source codes and detect plagiarized program pairs. If we use the source codes in plagiarism detection, the source code security can be a significant problem. Plagiarism detection based on target code can be used for protecting the security of source codes. In this paper, we propose a new plagiarism detection technique for Java programs using bytecodes without referring their source codes. The plagiarism detection procedure using bytecode consists of two major steps. First, we generate the token sequences from the Java class file by analyzing the code area of methods. Then, we evaluate the similarity between token sequences using the adaptive local alignment. According to the experimental results, we can find the distributions of similarities of the source codes and that of bytecodes are very similar. Also, the correlation between the similarities of source code pairs and those of bytecode pairs is high enough for typical test data. The plagiarism detection system using bytecode can be used as a preliminary verifying tool before detecting the plagiarism by source code comparison.

Analysis for usability of multi-source downloading in asymmetric internet service infrastructure (비대칭 인터넷 하부 구조에서의 멀티소스 다운로딩 기법의 활용도 분석)

  • Park Hyun-Chan;Kim Young-Pil;Yoo Chuck
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.928-930
    • /
    • 2005
  • 멀티소스 다운로딩 기법은 사용자가 요구하는 데이터를 가지는 여러 소스로부터 동시에 데이터를 다운로드 받아 사용자가 사용할 수 있는 최대의 대역폭을 사용할 수 있도록 하는 기법이다. 결국 이러한 동작은 전체 시스템의 네트워크 대역폭 사용을 효율적으로 만들어준다. 우리는 현재 여러 분산 시스템에서 사용중인 멀티소스다운로딩 기법의 장점과 그 활용도를 조사하였고, 비대칭 인터넷 하부구조상에서 가지는 의미를 분석하였다. 이러한 연구는 이후에 멀티소스 다운로딩 기법을 분산 시스템이 아닌 타 시스템으로 응용하거나 활용하기 위한 연구의 토대가 될 수 있을 것이다.

  • PDF

STEAM education cases study analysis using Open Source : Focusing on the use of the Knitting Machine (오픈소스를 활용한 융합인재교육(STEAM) 사례분석 연구 : 니팅기의 활용을 중심으로)

  • Park, Ji-Hoon;Nam, Won-Suk;Jang, Joong-Sik
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.12
    • /
    • pp.199-204
    • /
    • 2019
  • This study was designed to identify the expected effects and implications of STEAM education using open source-based knitwear to be designed as an open source task in the future by analyzing the current status, trends and case studies of domestic and foreign STEAM education using open source widely used in various fields. As a research method, the theoretical examination was conducted based on the literature research, and the current status and trend of STEAM education using open source at home and abroad were investigated and analyzed. As a result, the social interest in STEAM education using open source was confirmed to be increasing, and the education was designed for the purpose of generating interest, self directed learning ability, and creative thinking development, and the positive effects of the education were visible. Based on these implications, the expected effects of using an open source made knitter are presented and the design direction and significance of the STEAM training to be designed in the future are reviewed.

Measuring Method of Worst-case Execution Time by Analyzing Relation between Source Code and Executable Code (소스코드와 실행코드의 상관관계 분석을 통한 최악실행시간 측정 방법)

  • Seo, Yongjin;Kim, Hyeon Soo
    • Journal of Internet Computing and Services
    • /
    • v.17 no.4
    • /
    • pp.51-60
    • /
    • 2016
  • Embedded software has requirements such as real-time and environment independency. The real-time requirement is affected from worst-case execution time of loaded tasks. Therefore, to guarantee real-time requirement, we need to determine a program's worst-case execution time using static analysis approach. However, the existing methods for worst-case execution time analysis do not consider the environment independency. Thus, in this paper, in order to provide environment independency, we propose a method for measuring task's execution time from the source codes. The proposed method measures the execution time through the control flow graph created from the source codes instead of the executable codes. However, the control flow graph created from the source code does not have information about execution time. Therefore, in order to provide this information, the proposed method identifies the relationships between statements in the source code and instructions in the executable code. By parameterizing those parts that are dependent on processors based on the relationships, it is possible to enhance the flexibility of the tool that measures the worst-case execution time.

Parallel View Consistency Maintenance Using Referential Integrity Constraints in Data Warehouse Environment (데이터 웨어하우스에서 참조 무결성 제약 조건을 이용한 병렬 뷰 일관성 관리 기법)

  • 이병숙;김진호;옥수호;이우기
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04b
    • /
    • pp.40-42
    • /
    • 2002
  • 데이터 웨어하우스는 물리적으로 여러 사이트에 위치한 분산된 데이터 소스로부터 추출한 온라인 분석 정보를 유지하는 실체 뷰 의 집합으로 구성된다. 따라서 데이터 소스에 변경 사항이 발생하면 데이터 웨어하우스와 일관성을 유지하기 위해 뷰에도 그 변경사항을 반영하는 뷰 관리가 필요하다 동시에 변경되는 여러 데이터 소스와 뷰의 상태 사이에 일관성을 보장하기 위해서는 각 소스의 변경 사항을 순서대로 뷰에 반영해야 한다. 이때 각 소스의 변경 사항을 뷰 정의와 관련된 다른 소스들과 조인을 수행해야 하는 등 뷰 갱신을 위해 많은 비용이 소요된다. 이러한 뷰 갱신 비용을 줄이는 방법중의 하나로 병렬처리 기법을 활용하는 연구가 시도되고 있다. 따라서 이 논문에서는 뷰의 일관성을 보장하기 위해 수행해야 하는 서브질의론 병렬로 처리하는 알고리즘을 제시하였다. 이 방법에서는 서브질의의 조인 연산들을 소스 렐레이션들 간의 참조 무결성 제약 조건을 이용하여 병렬로 처리한다. 질의의 조인 처리를 병렬화 하기 위해 소스 릴레이션간의 참조 무결성 제약조건의 툭송울 이용하여, 여러 릴레이션을 참조하는 릴레이션에서 발생하는 변경 사항에 대해 참조하는 릴레이션의 수만큼 병렬로 조인 연산을 수행하는 알고리즘을 제시하였다. 이렇게 함으로써 여러 소스 릴레이션의 조인으로 구성된 실체 뷰를 갱신하는 시간을 크게 단축하여 효율적으로 뷰를 관리하도록 하였으며, 소스의 증가에 따른 뷰 갱신 시간의 증가를 줄일 수 있도록 하였다.

  • PDF

고속 스퍼터링 소스를 이용한 구리 후막 제조 및 특성

  • Jeong, Jae-In;Yang, Ji-Hun
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2016.02a
    • /
    • pp.345.1-345.1
    • /
    • 2016
  • 구리 피막은 열 및 전기를 잘 전달하는 특성으로 인해 전기 배선이나 Heat Sink 재료 등에 이용되고 있다. 최근에는 전자파 차폐나 FCCL (Flexible Copper Clad Laminate) 등의 피막으로 널리 이용되면서 연속 코팅 및 후막 제조를 위한 고속 소스의 필요성이 증가하고 있다. 연속코팅 설비에 적용하거나 후막을 경제적으로 제조하기 위해서는 정지상태의 기판을 기준으로 시간당 $100{\mu}m$ 이상의 증착 속도가 요구된다. 기존 마그네트론 스퍼터링 소스의 경우 일반적으로 증착율이 시간당 $20{\mu}m$ 이내이며, 고전력을 이용하는 소스의 경우도 $60{\mu}m$를 넘지 못하고 있다. 본 발표에서는 자기장 시뮬레이션을 통해 자석의 배열을 최적화하고 냉각 효율을 고려한 소스 설계를 통해 고속 스퍼터링 소스를 제작하고 그 특성을 평가하였다. 제작된 소스는 구리 코팅을 위한 스퍼터링 공정 조건을 도출하고 다양한 기판에 $20{\mu}m$ 이상의 구리 후막을 코팅하여 미소 형상 및 코팅 조직을 분석하였다.

  • PDF