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

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

기존 시스템에서 CBD 지원을 위한 설계 패턴 재공학 (Reengineering Legacy systems into Design Patterns of Component Base Design (CBD))

  • 김국보
    • 인터넷정보학회논문지
    • /
    • 제5권1호
    • /
    • pp.1-13
    • /
    • 2004
  • 클래스 단위의 응용 시스템 구성은 코드 중심의 컴포넌트 추상화로 각 요소의 독립성 유지 및 재사용이 구현상에만 치우쳐 효과가 미흡하다. 따라서 상위의 개발 단계에 대한 객체 지향적 접근을 위해서는 설계 문제의 추상화와 특정 영역의 일반적인 해결에 대한 정보 표현 및 구성요소 상호 간의 관련성을 패턴을 통하여 나타낼 필요가 있다. 또한 기존 시스템의 성능을 변경, 개선하고 변화하는 환경에 적응하기 위해서는 기존 시스템을 실험, 분석함으로써 정확한 이해를 하고 나아가 재사용 자원으로 활용할 수 있는 소프트웨어 역공학이 필요하다. 따라서 본 논문에서는 기존 객체지향 시스템 코드에서 설계 패턴 추출을 위한 역공학 적용에 관한 타당성과 설계 패턴 자동 추출을 위한 알고리즘을 Java를 적용하여 살펴보고 설계 패턴의 자동 추출을 위한 역공학 및 패턴 재사용을 위한 자동화 도구의 아키텍쳐를 설계 구현한다.

  • PDF

자연배경에서 여러 객체 윤곽선의 추출을 위한 스네이크의 자동화 (Automation of Snake for Extraction of Multi-Object Contours from a Natural Scene)

  • 최재혁;서경석;김복만;최흥문
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권6호
    • /
    • pp.712-717
    • /
    • 2003
  • 자연배경으로부터 불특정 다수 객체의 윤곽선들을 자동 추출하는 다중 스네이크(Snake) 알고리즘을 제안하였다. 먼저 잡음에 강건한 문맥자유 주목연산자(context-free attention operator)를 이용하여 자연배경에 혼재하는 불특정 다수 객체들을 자동 검출하고, 각 객체별로 스네이크의 초기 윤곽들을 자동 설정함으로써 기존 스네이크 알고리즘에서는 어려웠던 초기 윤곽의 자동 설정과 여러 객체 윤곽선의 동시 추출 문제를 해결하였다. 이때 각 스네이크의 초기 윤곽들은 기존의 방법들에 비해 객체들의 실제윤곽선에 좀 더 가까이 설정하여 요철이 큰 객체들의 윤곽선도 쉽게 추출 할 수 있도록 하였다. 다양한 합성 영상과 자연배경의 실영상에 대해 실험하여 잡음이 있는 복잡한 배경으로부터도 불특정 다수 객체의 윤곽선을 효과적으로 자동 추출함을 확인하였다.

비주얼 C++소스 코드를 위한 obfuscator 구현 (Implementation of an Obfuscator for Visual C++ Source Code)

  • 장혜영;조성제
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제35권2호
    • /
    • pp.59-69
    • /
    • 2008
  • 자동화된 obfuscation은 보안 목적으로 코드를 이해하기 어렵게 만들어 역공학 공격을 방어하는데 가장 효과적인 방식이라고 알려져 있다. 본 논문에서는 역공학 공격과 같은 소프트웨어 지적재산권의 침해로부터 마이크로소프트사의 비주얼 C++ 소스 프로그램을 보호하기 위한 obfuscation 기법을 제안하고 구현하였다. 즉, 원본 비주얼 C++ 소스 프로그램을 기능은 동일하지만 이해하기에는 훨씬 힘든 또 다른 프로그램으로 변환시켜 주는 도구인 코드 obfuscator를 구현하였다. 비주얼 C++ 소스를 다루기 위해 ANTLR이라는 파서 생성기를 도입하여, '주석 제거', '식별자 스크램블', '변수 분할', '배열 중첩', '클래스 삽입', '루프 조건 확장'. '부가 피연산자 삽입', '무의미 코드 삽입' 등의 변환 방식들을 구현하였다. 또한, 복잡도, 복원력, 비용 등의 측면에서 본 obfuscator의 성능과 유효성을 평가하였다. 원본 소스 코드와 비교하여 실험한 결과, 변환된 소스 코드가 실행시간 오버헤드를 일부 유발시키긴 하지만 프로그램 보호에는 효과적임을 알 수 있었다.

고정익 항공기의 비행역학 모델 충실도 테스트를 위한 소프트웨어 개발 (Development of Software for Fidelity Test of Flight Dynamic Model on Fixed Wing Aircraft)

  • 백승재;강문혜;최성환;김병수;문용호
    • 한국항공우주학회지
    • /
    • 제48권8호
    • /
    • pp.631-640
    • /
    • 2020
  • 현재 항공기 시뮬레이터는 실제 항공기를 이용한 조종사 훈련에 비해 경제적, 시간적 및 공간적 비용 측면에서 상당한 이점을 가지고 있어서 많은 관심을 받고 있다. 항공기 시뮬레이터의 구성 요소 중 비행역학 모델은 실제 항공기의 비행을 모의하는데 중요한 역할을 한다. 따라서 자동화된 도구를 사용하여 비행역학 모델의 충실도를 검증하는 것은 중요한 의미를 지닌다. 본 논문에서는 항공기 시뮬레이터의 효율적인 개발을 위하여 비행역학 모델의 충실도를 자동 검증하는 소프트웨어를 개발한다. 충실도 검증 프로세스로부터 도출된 요구사항에 대하여 소프트웨어 구조 및 GUI를 설계한 다음 Window 기반 환경에서 C# 언어를 이용하여 소프트웨어를 구현한다. CTSW 기종에 대한 실험 결과는 개발된 소프트웨어가 기능 및 성능, 그리고 사용자 편의성 측면에서 효과적임을 보여준다.

메카트로닉스 교육의 분석과 개선방향 (Analysis and Proposal for Mechatronics Education in South Korea)

  • 이정우;채경덕
    • 공학교육연구
    • /
    • 제11권3호
    • /
    • pp.33-43
    • /
    • 2008
  • 본 논문에서는 우리나라 메카트로닉스 공학교육을 4년제 대학을 중심으로 분석하였고 그 개선 방향에 관하여 논하였다. 메카트로닉스 공학의 정의어와 발전의 과정, 미국과 유럽대학의 메카트로닉스 공학교육과정에 관하여 분석하였다. 우리나라 대학의 메카트로닉스 공학교육과 외국의 메카트로닉스 공학교육을 분석한 결과 우리나라에서는 공장이나 기계의 자동화가 강조되어 있는 반면 구미에서는 자동제어분야의 교육이 강조되고 있음이 밝혀졌다. 국가 기술자격검정의 내용을 분석하였으며 공업계 고등학교와 대학교육간의 연계교육을 논하였다.

멀티-큐 통합을 기반으로 WWW 영상의 자동 주석 (A WWW Images Automatic Annotation Based On Multi-cues Integration)

  • 신성윤;문형윤;이양원
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권4호
    • /
    • pp.79-86
    • /
    • 2008
  • 인터넷의 빠른 발전으로 현재 HTML 웹 페이지에 내장된 영상들은 눈에 띄게 두드러졌다. 내용을 묘사하고 주의를 끄는 놀랄만한 함수 때문에 영상들은 웹 페이지에서 사실상 중요하게 되었다. 모든 영상들은 가공할 만한 데이터베이스로 구성되어있다. 게다가. 영상들의 의미론적인 의미도 주변의 텍스트나 링크에 의해 잘 표현된다. 하지만 이들 영상의 소수들이 주요 구에 정확히 할당되고 주요 구들을 현재의 영상에 수작업으로 할당하는 것은 매우 어렵다. 따라서 주요 구들을 추출하는 절차의 자동화는 매우 바람직하다. 본 논문에서는 먼저 저수준 특징, 페이지 태그, 전체적인 단어 빈도수와 지역적 단어 빈도수를 기반으로 한 WWW 영상 주석 방법을 소개한다. 그리고 멀티-큐 통합영상 주석 방법을 전개해 나간다. 또한 실험을 통하여 멀티-큐 영상 주석 방법이 다른 방법보다 우수함을 보여준다.

  • PDF

조명 영향 및 회전에 강인한 물체 인식 (Illumination and Rotation Invariant Object Recognition)

  • 김계경;김재홍;이재연
    • 한국콘텐츠학회논문지
    • /
    • 제12권11호
    • /
    • pp.1-8
    • /
    • 2012
  • 최근 산업 현장에서 자동화 시스템 도입에 대한 필요성 증가로 인하여 물체 인식에 대한 기술의 활용도가 점차 증가되고 있다. 그러나, 실제 현장에서 조명의 영향은 물체 주변에 잡음이나 그림자를 발생시켜 물체 영역을 정확히 검출하거나 인식하는 것을 어렵게 만든다. 본 논문에서는 조명 영향으로 나타나는 잡음이나 그림자 효과를 최소화하기 위하여 영상 필터와 적응적 이진화 방법을 이용하여 물체의 형태 정보가 보존된 물체 영역을 검출하도록 하였다. 또한, 인식 대상 물체의 종류와 회전각에 따라 물체 고유 클래스를 정의한 다음 신경망을 이용하여 물체를 인식함으로써 회전에 강인한 물체 인식을 할 수 있도록 하였다. 제안된 물체 인식 방법에 대한 타당성을 검증하기 위하여 조명 조건을 달리하면서 획득한 ETRI 데이터베이스 16,848장을 대상으로 인식 실험해 본 결과 99.86%의 물체 인식률 및 0.03초의 인식 속도를 얻을 수 있었다.

실시간 현장 감시를 위한 가시화 시스템 생성 도구 (Generating Tool for Visualization System in Real-time Field Monitoring)

  • 박보국;탁해성;이채호;조환규
    • 한국콘텐츠학회논문지
    • /
    • 제14권9호
    • /
    • pp.54-63
    • /
    • 2014
  • 일반적으로 현장 플랜트는 모든 장치를 인력으로 직접 검사할 수 없을 정도로 매우 크다. 따라서 장치장의 사고를 사전에 방지하기 위한 자동화된 시스템은 필수적이다. 그러나 기존의 감시 시스템에서는 시각화 및 센서 값을 관찰하기 위한 모듈을 각 상황에 맞게 프로그래머가 따로 개발해야하는 단점이 있다. 이러한 문제점을 해결하기 위해 우리는 구성할 시스템을 메타 기술파일로 서술할 수 있는 규칙기반 언어를 정의하고, 이 메타 기술파일로부터 감시시스템이 자동으로 생성되는 새로운 시스템 생성도구를 개발하였다. 이를 통해 관리자는 메타 기술파일을 이용하여 각 현장에 맞는 감시 시스템을 빠르고 즉각적으로 생성할 수 있다. 개발한 생성 도구를 유수탱크 플랜트 설비에 적용해서 다양한 형식의 모니터링 시스템을 생성할 수 있음을 실험에서 보였다.

삼각가열에 의한 판 변형의 시뮬레이션 (Simulation of Plate Deformation by Triangle Heating Process)

  • 장창두;고대은;문성춘;서용록
    • 대한조선학회논문집
    • /
    • 제38권4호
    • /
    • pp.66-74
    • /
    • 2001
  • 선체 외판 제작을 위한 곡가공은 조선에 있어서 필수적인 공정이다. 프레스를 이용한 냉간가공과 가스토치를 이용한 열간가공이 주를 이루는데, 특히 숙련된 기능공의 작업 경험에 전적으로 의존하는 열간가공 공정에 대한 자동화 요구가 증대되어 국내외적으로 많은 연구가 진행되고 있다. 본 연구는 향후 삼각가열에 대한 효율적인 변형해석 기법을 개발하기 위한 기초 연구로서 삼각가열에 의한 판의 변형특성과 그 주요인자를 파악하고자 하였다. 실제 조선소에서 현장조건 그대로 Jang 등(2001)이 실시한 일련의 삼각가열 실험 결과를 토대로 열탄소성 해석을 위한 수치해석 모델을 개발하고 상용 구조해석 프로그램인 ANSYS를 이용하여 삼각가열에 의한 판의 변형을 시뮬레이션하였다. 또한, 총 투입 열량이 같은 경우 선상가열과 삼각가열에 의한 변형 양상을 비교하여 각 가열법에 따른 변형 특성을 보다 명확히 하였다. 마지막으로, 단위부피당 투입열량에 따른 각 변형 성분의 변화 특성을 살펴보았다.

  • PDF

효율적 검색의도 파악을 위한 쿼리 단어 가시화에 관한 연구 (Revealing Hidden Relations between Query-Words for an Efficient Inducing User's Intention of an Information Search)

  • 권순진;홍철의;김원일
    • 전자공학회논문지CI
    • /
    • 제49권2호
    • /
    • pp.44-52
    • /
    • 2012
  • 본 논문은 검색 질의어 단어 입력 시에 드러나지 않은 쿼리 단어들을 가시화함으로써, 검색 주체의 의도 구조를 선택할 수있게 하며, 탐색 효율을 제고하도록 제안한다. 검색 질의어를 입력할 때 검색 의도를 파악한다면 효과적인 검색 서비스가 가능할 것이다. 이렇게 하기 위하여, 의도 구조와 요소를 설정함과 아울러 쿼리 단어의 생략된 관계에 해당하는 단어를 복원하여 가시화하는 과정이 필요하다. 관련된 연구들을 검토하며, 검색 의도 구조를 정의하고, 쿼리 단어의 가시화를 위한 방법과 의도 구조에 적합한 쿼리 단어를 확장 생성하는 과정을 보인다. 이 과정에서 의도 구조의 여러 계층 중 하나를 쿼리 단어 범위로 할당하는 예제와 실험을 수행하였다. 탐색 효율 상승의 검색결과와 탐색효율 하락의 검색결과를 분석하였다. 향후 연구로는 의도 결절을 확장하여 구성 요소를 학습할 수 있도록 자동화하는 연구가 필요하다.