• 제목/요약/키워드: 자동화 실험

검색결과 948건 처리시간 0.024초

자바스크립트에 특화된 프로그램 종속성 그래프를 이용한 표절 탐지 (Plagiarism Detection Using Dependency Graph Analysis Specialized for JavaScript)

  • 김신형;한태숙
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제37권5호
    • /
    • pp.394-402
    • /
    • 2010
  • 자바스크립트는 현재 웹 사이트, 웹 어플리케이션에서 가장 많이 사용되는 스크립트 언어 중 하나이다. 자바스크립트로 작성된 프로그램은 원본 프로그램 형태로 클라이언트에게 전송되므로 무단 복제, 도용에 쉽게 노출된다. 때문에 자바스크립트 프로그램의 도용을 탐지하기 위한 연구가 필요하다. 현재 일반적으로 프로그램 표절 탐지를 위해 사용되는 자동화 도구들의 경우 고수준의 표절 기법에 적절히 대응하지 못한다. 반면에 프로그램 종속성 그래프에 기반을 둔 기존 연구들의 경우 자바스크립트의 동적인 특징을 적절히 반영하지 못한다. 또한 지나친 일반화로 인해 일부 틀린 판정(false positive)을 보이며 대상 프로그램의 크기가 클 경우 탐지 속도에 문제를 보이고 있다. 본 논문에서는 자바스크립트에 특화된 프로그램 종속성 그래프(이하 JS PDG)와 이를 사용한 도용 탐지 기법을 제안하여 이러한 문제를 해결하고자 한다. 본 논문에서 제안하는 JS PDG는 세분화된 노드 타입을 가지고 있어 기존 PDG와 비교해 보다 정확한 그래프 간 비교를 할 수 있도록 하며 포함하고 있는 노드 타입에 따라 정의되는 JS PDG의 타입은 탐색 범위를 분할을 가능하게 해 전체 도용 탐지 속도가 개선 될 수 있도록 한다. 실험 결과 기존 PDG에서 나타나는 틀린 판정을 확인할 수 있었으며 PDG간 비교 횟수가 줄어들어 도용 탐지 속도가 개선됨을 확인할 수 있었다.

CBSD에서의 컴포넌트 조립 테스트 기법 (A Component Composition Testing Technique in CBSD)

  • 윤회진;최병주
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권10호
    • /
    • pp.694-702
    • /
    • 2002
  • 컴포넌트 기반 소프트웨어 개발(Component-Based Software Development : CBSD)로 만들어진 소프트웨어는 현재 개발자에 의해 새로 만들어진 컴포넌트들과 재사용되는 컴포넌트들의 '조립'으로 이루어진다. 본 논문에서는 이들을 각각 화이트박스 컴포넌트와 블랙박스 컴포넌트로 정의한다. 따라서 컴포넌트 조림에 의한 오류는 소프트웨어를 이루는 블랙박스 컴포넌트들과 화이트박스 컴포넌트들의 상호작용에 의해 발생한다. 본 논문은 이러한 조립 오류들을 테스트하는 방법을 제안하고, 엔터프라이즈 자바빈즈 아키텍쳐에서의 컴포넌트 조립 테스트에 적용한다. 본 기법은 화이트박스 컴포넌트의 특정 영역에만 오류를 삽입하여 테스트 케이스를 선정한다. 오류가 삽입되는 특정 영역은 컴포넌트 조립의 패턴들을 분석하석 선정되며, 이는 본 기법의 테스트 케이스가 높은 효율성을 갖도록 한다. 본 논문에서는 테스트 케이스의 효율성을 실험을 통해 평가하며, 나아가 컴포넌트 조립 테스트 기법의 자동화 방안을 제안한다.

음성인식을 이용한 상황정보 기반의 스마트 흠 개인화 서비스 (Smart Home Personalization Service based on Context Information using Speech)

  • 김종훈;송창우;김주현;정경용;임기욱;이정현
    • 한국콘텐츠학회논문지
    • /
    • 제9권11호
    • /
    • pp.80-89
    • /
    • 2009
  • 유비쿼터스 컴퓨팅이 발전하면서, 스마트 홈 환경에서 개인화 서비스의 중요성이 부각되고 있다. 본 논문에서는 음성인식을 이용한 상황정보 기반의 스마트 홈 개인화 서비스를 제안한다. 제안된 서비스에서는 OSGi 프레임워크 기반의 서비스 이동 관리자, 서비스 관리자, 음성인식 관리자, 위치 관리자로 구성된다. 스마트 홈 공간을 정의하고 정의된 공간에서 가장 많이 사용하는 유닛의 명령어 및 센서 정보, 사용자 정보를 상황정보로 구성하였다. 특히, 본 서비스는 음성인식의 훈련모델과 패턴매칭 분석을 통하여 RFID로 구별하기 어려운 동일한 공간의 사용자들을 구별하고 상황 및 개인 정보를 사용하여 스마트 홈 어플리케이션의 개인화 서비스를 지원한다. 실험 결과, 동일 공간에서 사용자 확인을 통한 OSGi 기반의 자동화되고 개인화 된 서비스가 가능함을 확인하였다.

터미널의 장치장 운영 (The Operation of the Yard in a Terminal)

  • 안은영;강병호;강재호;류광렬;김갑환
    • 지능정보연구
    • /
    • 제12권3호
    • /
    • pp.47-65
    • /
    • 2006
  • 최근 컨테이너 터미널의 생산성 향상을 위한 자동화가 국내외에서 활발히 이루어지고 있다. 이에 따라 컨테이너 터미널의 개별 장비에 대한 효율적인 운영 방안에 대한 연구가 많이 진척되어 왔다. 하지만 터미널 전체 생산성을 높이기 위해서는 개별 장비의 효율을 높이는 것뿐만 아니라 장비들간의 동기화가 잘 되어야 할 필요가 있다. 본 논문에서는 컨테이너를 쌓아두는 장치장에서 컨테이너를 장치하는 크레인, ATCs(Automated Transfer Crane)와 장치장과 안벽간에 컨테이너를 이송하는 내부트럭, YTs(Yard Truck)의 효율적인 실행 계획을 실시간에 수립할 수 있는 휴리스틱 조합을 제시한다. 이와 함께 컨테이너의 장치 위치 결정을 위한 적합한 장치 전략과 각 작업에 배정할 YT의 적합한 선택 범위에 대해서도 시뮬레이션 실험을 통해 보여준다.

  • PDF

Neural Networks을 이용한 Reactive Ion Etching 공정의 실시간 오류 검출에 관한 연구 (Real-time Fault Detection and Classification of Reactive Ion Etching Using Neural Networks)

  • 유경한;이송재;소대화;홍상진
    • 한국정보통신학회논문지
    • /
    • 제9권7호
    • /
    • pp.1588-1593
    • /
    • 2005
  • 본 논문은 정수장에서 사용하는 응집제의 종류를 결정하기 위한 시스템 개발에 관한 내용이다. 정수장은 여러 단위 처리장으로 구성되며, 불순물을 제거하기 위하여 혼화지에서 응집제를 주입하여 침전을 시킨다. 현재까지 응집제 결정을 위해 Jar-test를 이용하는데, 이 방법은 사람의 주관적인 판단에 의존하므로 실험 오차가 발생할 수 있다. 특히 정수장의 자동화를 위한 시스템 개발에서 가장 큰 걸림돌로 작용하고 있다. 본 논문은 이러한 문제점을 해결하기 위하여 로드맵에 기초한 데이터마이닝 기법을 이용하여 응집제를 선택할 수 있는 제어기를 개발하였다. 제어 규칙은 클러스터링 기법으로 도출하였는데, 군집의 초기 값과 개수는 통계적 지수 값을 사용하여 결정하였다.

비디오 콘텐츠를 위한 색인 온톨로지 저장소 (Index Ontology Repository for Video Contents)

  • 황우연;양정진
    • 한국멀티미디어학회논문지
    • /
    • 제12권10호
    • /
    • pp.1499-1507
    • /
    • 2009
  • 나날이 방대해지는 디지털 콘텐츠들의 홍수 속에서 원하는 정보를 찾아내는 데 필요한 정밀한 색인 기술의 필요성은 날로 증대되어 가고 있다. 이러한 요구 수용을 위해서는 지능형 개체가 정보의 검색 주체가 되어야 하며, 지능형 개체간의 상호 운용성이 뒷받침되어져야 한다. 본 논문에서는 Snoek, Worring들이 제안한 다중 형상 색인을 위한 통합 기반구조를 분석하고 콘텐츠 기반의 자동화된 색인 기법에서 색인정보의 신뢰성을 높이기 위한 방법을 살펴본다. 그리고 이를 통해 시맨틱 웹 기술의 온톨로지 개념을 적용하여 추상화된 색인 정보의 생성과 제어를 지원하고 사람과 기계간, 기계와 기계간의 의미적 상호 운용성이 보장되는 기반 모델을 제시하고자 한다. 온톨로지의 메모리 상주 모델 처리 방식은 방대한 색인 정보를 수용하기에 부적절하기 때문에 온톨로지 저장소의 사용을 필요로 하며, 논리적으로 표현된 지식의 일관성과 추론을 위해 추론엔진의 사용이 요구된다. 본 논문에서는 온톨로지 저장소의 기능 및 성능적인 요구사항을 모두 만족시키는 Minerva 온톨로지 저장소를 이용하여 비디오 콘텐츠를 표현한 설계 지식을 저장하고 회수하는 실험을 하였다. 또한 마지막으로는 다른 연구과제들과 연계한 효율적인 색인 가능성에 대해 고찰해 본다.

  • PDF

이중 속도 제어 구조에 의한 서보 제어기의 비선형 마찰 토크 보상 (A Nonlinear Friction Torque Compensation of Servo System with Double Speed Controller)

  • 이동희;최철;김철우
    • 전력전자학회논문지
    • /
    • 제9권6호
    • /
    • pp.612-619
    • /
    • 2004
  • 회전형 전동기와 볼스크류 및 타이밍 벨트를 이용한 서보 시스템은 NC, 가공기, 로봇 및 공장 자동화를 포함하여 산업 시스템 전반에 널리 사용되고 있다. 하지만, 동력의 전달에서 발생하는 비선형적인 마찰 및 댐핑현상은 제어 시스템 전체의 성능을 감소시키고, 특히 저속 정역 운전에서 그 영향이 크게 나타난다. 본 논문에서는 서보 제어시스템에서 발생하는 비선형적인 마찰 토크의 보상을 위해 가중치를 가지는 이중 제어 구조를 적용하였다. 본 논문에서 제안된 이중 제어 구조는 서보 제어 시스템에서 널리 사용되는 PI 속도 제어기 내부에 비선형적인 마찰 토크의 영향을 보상하는 내부 제어기를 가지는 구조이다. 특히, 내부의 제어기는 마찰 토크에 의한 시스템의 속도오차에 대하여 가중치를 가지는 구조로 설계되어 있고, 제어기의 이득은 외부 속도 제어기의 이득에 대하여 비례적으로 적용되므로, 안정성이 매우 높고 구조가 매우 간단하다. 본 논문에서 제안된 이중 제어 구조에 의한 비선형 마찰 토크 보상 방식은 시뮬레이션 및 실험을 통하여 그 성능을 검증한다.

Single Sensor를 이용한 3상 슬롯리스 PM BLDC 전동기의 속도제어 (Speed Control of Three Phase Slotless PM BLDC Motor Using Single Sensor)

  • 윤용호;김연충;이상석;원충연;최유영
    • 전력전자학회논문지
    • /
    • 제9권6호
    • /
    • pp.536-543
    • /
    • 2004
  • 슬롯리스 PM BLDC 전동기는 고속도, 고출력의 특징을 가지고 있어서 산업 및 공장자동화 기기분야에서 폭넓게 사용되고 있다. PM BLDC 전동기를 구동하려면 회전자 위치를 검출하는 센서가 필수적으로 요구된다. 홀 센서는 회전자의 위치를 판별하기 위한 것으로서 3상 PM BLDC 전동기의 경우 3개의 센서를 이용하는 것이 일반적인 방법으로 사용되어지고 있다. 그러나 본 논문에서는 기존의 회전자 위치 검출 시 1개의 홀 센서를 사용하여 기존의 방법과 동일한 성능을 가질 수 있음을 증명하였다. 그 결과 기존의 방법과 동일한 성능을 갖으며 저가격, 보호회로의 역할, 회로의 부피 감소의 효과를 얻을 수 있었으며 이를 시뮬레이션과 실험으로 증명하였다.

음성학적 지식과 DAC 기반 분할 알고리즘 (Phonetic Acoustic Knowledge and Divide And Conquer Based Segmentation Algorithm)

  • 구찬모;왕지남
    • 정보처리학회논문지B
    • /
    • 제9B권2호
    • /
    • pp.215-222
    • /
    • 2002
  • 본 논문에서는 음절이 잘 발달되어 있는 한국어에 대해서 신뢰할 수 있는 완전 자동화된 레이블링 시스템을 제안한다. 음운 및 음향학적인 정보를 최대한 이용하고 분할에러를 줄이기 위해서 조절 메카니즘의 하나로 DAC개념을 사용하여 음성을 speechlet으로 나누고 분할 된 음성 구간에 대해서 레이블링을 시도하는 DAC기반 분할알고리즘이다. HMM방법이 획일적이고 확정적인 성능을 갖는 반면 본 제안 방법은 음성학적인 특화지식을 컴포넌트로 개발 추가 계속 향상시킬 수 있는 프레임워크를 제시하고 있다는 점에서 주요 의의가 있다고 하겠다. MM과 같은 통계학적인 방법을 이용하지 않고 음운학적, 음향학적 지식만을 이용하는 새로운 방법은 수행속도와 음성학적인 특화 지식컴포넌트를 확장함에 따라 일관성이 있으며 효과적 방법으로 적용가능 할 것이다. 제안 방법을 검증하기 위하여 실험결과를 제시하였다.

VRS-GPS 자동측위시스템을 이용한 해안매립지 측량 (Measurements Coastal landfill Using Automatic VRS-GPS Surveying)

  • 남광우
    • 한국산학기술학회논문지
    • /
    • 제14권10호
    • /
    • pp.5215-5220
    • /
    • 2013
  • 최근 건설현장에서는 3D 기피 현상으로 자동화에 대한 관심이 증대되고 있다. 본 연구는 개발된 VRS-GPS 기반 자동 측위시스템으로 해안매립지를 측량한 결과에 관한 연구이다. 자동측위시스템에 설치된 GPS는 GRX1 수신기와 SHC250 컨트롤러를 사용하였다. 자동측위시스템은 DSP모듈, 지자기센서, 블루투스, 짐벌, IMU등으로 구성되어 있으며, 입력된 위치경로로 자동주행이 가능하도록 하였다. 개발된 GPS 자동측위시스템은 전방과 구심점 관측 카메라를 설치하여 측량상황을 스마트폰으로 실시간으로 파악 할 수 있도록 하였다. 개발된 자동측위시스템을 건설현장에 적용하여 실험한 결과 평균제곱근오차는 X축에서 0.009m, Y측에서 0.010m, 높이는 0.002m로 나타났으며, 현장적용 가능성이 있음을 확인하였다.