• 제목/요약/키워드: 기법 및 도구

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

철도 신호 제어프로토콜의 검정 및 적합성시험 도구 개발에 관한 연구 (A Study on Development for Verification and Conformance Test Tool of Rail Signal Control Protocol)

  • 서미선;황진호;김성운;황종규;이재호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.1367-1370
    • /
    • 2004
  • 본 논문에서는 LTS(Labeled Transition System)로 명세화된 철도 신호 제어 프로토콜의 동작의 정확성을 형식기법을 통해 검정하고 적합성 시험을 위한 시험계열을 자동으로 생성해 주는 도구로서 프로토콜 검정기와 적합성 시험 계열 생성기를 개발하였다. 본 도구는 과거에 사용되었던 비정형적 방법의 많은 오류와 모호함을 제거하고 프로토콜 개발시간 및 비용을 절약해 줌으로써 철도 신호 제어시스템의 안전성 및 신뢰성을 보장해 줄뿐만 아니라, 다른 시스템에도 응용되어 검정 및 시험을 효율적으로 수행하게 해주는 도구이다.

  • PDF

행동기반 탐지를 우회하는 웜 자기방어 기법 제안 (Proposal of worm Self-Defense technologies avoiding Behavior-based detection)

  • 권오철;조재익;문종섭
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (D)
    • /
    • pp.27-30
    • /
    • 2007
  • 초기의 웜은 감염 및 확산의 신속성을 중요시하였으나, 생존성은 고려하진 않았다. 하지만 보안도구(Anti-worm)의 발달에 따라 2004년 이후 대규모의 웜 확산에 의한 피해가 보고되지 않고 있다. 이에 웜도 보안도구를 회피하는 자기방어(Self-Defense) 기법을 개발하여 생존성을 증가시키면서 진화하고 있다. 본 논문은 현존하는 웜 자기방어 기법과 그 한계를 분석한 후 행동기반 탐지 기법을 우회하는 자기방어 기법을 제안하도록 하겠다.

  • PDF

웹 애플리케이션 개발에서의 개인 프로세스 데이터 수집 및 분석을 위한 도구 (Collecting and Analyzing Personal Software Process Data in Web Application Development)

  • 신현일;최호진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 추계학술발표대회
    • /
    • pp.539-542
    • /
    • 2006
  • Personal Software Process (PSP)에서 개인 개발자들이 수행해야 되는 측정 및 분석 활동이 제시된다. 측정 및 분석 활동의 일관되고 지속적인 수행으로 개발자들은 소프트웨어 품질 향상, 보다 정확한 예측, 개인 역량의 객관적인 평가, 개인 프로세스의 정량적 관리 등의 이득을 얻을 수 있다. 측정 및 분석 활동에서 신뢰성 있는 데이터의 수집이 무엇보다 중요하다. 하지만, 데이터 수집의 높은 오버헤드(overhead)와 컨텍스트 스위칭(context switching)의 문제로 인하여 신뢰성 있는 데이터의 수집에 많은 어려움이 존재한다. 이러한 어려움을 감소시키기 위해 자동 데이터 수집 및 분석 기법이 연구되어 왔다. 본 논문에서는 기존의 자동 데이터 수집 및 분석 기법을 확장하여 웹 애플리케이션 개발에서의 개인 프로세스 데이터를 자동 수집 및 분석 하는 도구를 설명한다.

  • PDF

형식개념분석기법을 이용한 온톨로지 분석도구 (A tool for analysis of Ontology using Formal Concept Analysis)

  • 김동순;황석형;김홍기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.423-426
    • /
    • 2007
  • 온톨로지는 의미적인 지식을 표현하고, 공유하기 위해서 여러 분야에서 널리 사용되고 있으며, 특히 시멘틱 웹의 상호운용성을 해결할 수 있는 중요한 요소로 자리 잡고 있다. 현재 온톨로지의 구축을 지원하는 다양한 도구들과 방법론들이 제시되고 있지만, 실제 구축되어진 온톨로지가 실용적이고, 도메인의 정보를 정확하게 반영했는지 검증할 수 있는 도구나 방법은 매우 미비하다. 따라서 본 연구에서는 OWL언어로 구축되어진 온톨로지의 소스로부터 온톨로지의 주요 요소들을 추출하여 형식개념분석(Formal Concept Analysis)모델로 변환하고 분석함으로써, 온톨로지에 포함된 구조적인 문제점을 파악할 수 있는 방법과 도구에 대해서 설명한다. 본 연구에서 제시한 온톨로지 분석도구를 사용하면, 구축되어진 온톨로지에 포함된 구조적 오류 및 온톨로지의 구조를 수월하게 파악할 수 있고, 온톨로지 구축작업 및 수정보완에 있어서 더 좋은 개념계층구조를 갖는 온톨로지를 제안할 수 있다.

개선된 모니터링 센서를 이용한 임베디드 모니터링 시스템의 설계 및 구현 (Design and Implementation of Embedded Monitoring System using Improvement of Monitoring Sensor)

  • 신원;김태완;장천현
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.778-780
    • /
    • 2005
  • 최근 가정, 자동차, 사무실등 많은 장소에서 임베디드 장치를 쉽게 찾아볼 수가 있다. 이렇듯 많은 분야에서 임베디드 장치가 사용됨에 따라 임베디드 시스템 제조업자들은 보다 빠른 시간에 많은 분야에 적용 가능한 임베디드 소프트 웨어를 개발해야 하는 어려움이 생겼다. 이러한 어려움은 소프트웨어 개발시간을 줄일 수 있도록 도와주는 개발환경의 필요성을 증가시켰다. 개발도구 중 디버깅도구는 개발시간의 대부분을 차지하는 디버깅 과정을 도움으로써 개발시간 단축이 큰 역할을 한다. 기존 디버깅도구는 모든 변수에 대한 데이터 추출을 하기 위하여 자원사용량과 처리량을 증가 시킴으로써 많은 부하를 발생시킨다. 이에 모니터링에 의한 부하를 최소화하기 위하여 변수 값을 추출하기 위한 모니터링 센서 기법과 실행시간 중 모니터링 대상을 변경하기 위한 디버깅레벨기법을 사용하여 소프트웨어의 내부 변수가 동작하면서 발생되는 오류를 검출할 수 있는 임베디드 모니터링 시스템을 설계 및 개발하였다. 하지만 실행시간 모니터링 중에 센서의 동작과정에 따르는 부하로 인하여 정확하지 않은 데이터를 추출할 수 있는 문제점이 발생되었다. 이러한 문제를 해결하기 위해 본 논문에서는 센서의 수행과정을 최소화하도록 센서 처리 구조를 변경하고 최적화된 센서 구조의 실행시간을 줄이기 위해 비트마스킹 기법을 사용한다.

  • PDF

소스 코드 품질 향상을 위한 리팩토링 기법 및 도구 분석 (Analysis of Refactoring Techniques and Tools for Source Code Quality Improvement)

  • 김두환;정유진;홍장의
    • 중소기업융합학회논문지
    • /
    • 제6권4호
    • /
    • pp.137-150
    • /
    • 2016
  • IT 기술 및 비즈니스의 급속한 발전에 따라 새로운 서비스를 고객에게 제공하기 위한 노력이 증가하고 있으며, 신속한 서비스 제공을 위해 기존의 레거시 시스템에 대한 개선 및 확장이 빈번히 발생하고 있다. 이로 인하여 기존 레거시 시스템에 대한 소스 코드의 품질 확보는 서비스 요구에 신속히 대응할 수 있는 핵심적인 기술 요소가 되었다. 리팩토링은 기존 레거시 코드에 대한 품질을 확보하기 위한 공학적 기술로서, 부가가치를 제공하는 레거시 시스템의 개선 및 확장에 필수적이다. 본 논문에서는 레거시 시스템의 소스 코드 품질 향상을 위한 기존의 리팩토링 기법과 지원 도구에 대한 조사 분석을 통해 리팩토링 기법과 도구에 대한 특성을 제안한다. 제안하는 특성을 기반으로 서비스 개발자가 레거시 시스템의 소스 코드 품질 향상을 위하여 리팩토링을 수행하고자 하는 경우, 어떠한 기법과 도구를 활용할 것인가에 대한 가이드라인을 제공받을 수 있다. 이를 통해 보다 정확하고 시행착오 없는 레거시 시스템의 소스 코드 품질을 향상시킬 수 있으며, 새로운 서비스에 대한 신속한 대응도 가능하게 될 것이다.

시나리오 기반의 데이터 마이닝 도구 XM-TDDl/Miner 설계 및 구현 (A Design and Implementation of the Scenario-based Data Mining Tool named XM-T7D1/Miner)

  • 이창호;이남근;이승희;이병엽;김주용
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2000년도 추계정기학술대회:지능형기술과 CRM
    • /
    • pp.307-314
    • /
    • 2000
  • 정보기술이 발달하면서 자료의 흔적들이 체계화된 데이터베이스에 저장이 되고, 더불어 데이터베이스의 규모는 점점 커지고 있다. 데이터 마이닝은 이런 방대한 자료의 분석을 통해, 그 속에 숨어있는 의미를 찾는 과점이라고 될 수 있다. 본 논문에서는 대우정보시스템(주)서 개발된 사용자지향 데이터 마이닝 도구인 XM-Tool/Miner의 개발을 대상으로 하고 있다. 개발된 XM-Tool/Miner은 문제 중심적 마이닝 도구를 목표로 하였으며, 대표적인 마이닝 알고리즘을 적용하였고, 또한 사용의 편이성에 초점을 맞추었다. 더 나아가 데이터 마이닝 기법뿐만 아니라 데이터의 샘플링과 성능향상을 통하여 방대한 데이터로부터 다양한 지식탐사가 가능해지고, 발견된 규칙 또는 지식의 유용성 측정을 통하여 업무 분야의 특성에 따라 효과적으로 반영되며 의사 결정 및 CRM마케팅, 동향분석 및 예측 등에 유용한 정보를 추출하는 도구로 사용할 수 있을 것이다.

  • PDF

인터랙티브 문서의 저작을 위한 타임라인 기법의 응용 (An Application of Timeline Approach for Authoring of Interactive Documents)

  • 김경덕;김희선
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.445-447
    • /
    • 2003
  • 본 논문에서는 미디어 및 사용자간 상호작용을 지원하는 인터랙티브 문서의 저작을 위한 타임라인 기법을 응용 방법을 기술한다. 기존 대부분의 멀티미디어 저작도구는 타임라인 모델을 이용하지만 이벤트를 기술하기 위해서는 여러 가지 제약을 가지고 있다. 그러므로 본 논문에서는 타임라인 기법을 확장하여 인터랙션에 의한 타임라인의 확장과 반복을 지원하는 방법을 제안한다. 제안한 응용 기법의 구체적인 구현은 개발 중이며, 응용 분야로는 SMIL 2.0 문서 및 MPEG-4 문서 저작이다.

  • PDF

멀티미디어를 기반으로 하는 저작도구 툴북에서 객체 자동 변환을 이용한 자동 프리젠테이션 시스템 개발 (Development of Auto Presentation System of Toolbook Using Object Auto Transition on Multimedia Authoring Tool)

  • 양옥렬;정영식;이용주
    • 한국정보처리학회논문지
    • /
    • 제4권5호
    • /
    • pp.1182-1195
    • /
    • 1997
  • 멀티미디어 저작도구를 이용한 응용 프로그램 개발에 있어서, 기존의 저작도구를 멀티미디어 툴북의 경우 객체들이 사건을 기반으로 하는 상태 변환 방식을 사용하므로 프리젠테이션 을 자동으로 가능하게 할 수 있는 기능을 제공하지 못한다. 본 연구에서는 객체의 자동 변환 기법을 통하여 자동 프리젠테이션 기능을 멀티미디어 저작도구가 시스템 DLL(Dynamic Link Library) 형태로 제공하도록 하기 위한 객체 자동 변환기법을 개발하고자 이를 멀티미디어 툴복의 페이지 전환 및 미디어 제어 인터 페이스를 이용하여 오디오 자원의 상태 변환 기능을 추가하여 멀티미디어 저작도구의 기능 확정이 가능하게 하였다.

  • PDF

객체지향 프로그래밍 기법에 의한 원격학습도구의 개발 (Development of Distance Learning Tools Based on Object-Oriented Programming Technique)

  • 이효종
    • 한국정보처리학회논문지
    • /
    • 제7권11호
    • /
    • pp.3470-3478
    • /
    • 2000
  • 세계적으로 급속히 발전하고 있는 웹(WWW) 기술은 원격학습의 새로운 기회를 인터넷을 통하여 제공하고 있다. 가상 교육 또는 원격 교육 운영에 관한 일부 실험에 관한 성공적인 보고도 나와있다. 웹은 다른 네트워크 도구와 병합하여 원격으로 떨어진 학습자들에게 대화형 학습을 할 수 있는 가상 교실을 생성할 수 있음을 연구하였다. 전자우편, 다자참여 학습보드, 뉴스그룹, 또는 화상회의 같은 원격 학습 도구의 표준에 관한 필요 사항들을 연구하고, 자바 프로그래밍 언어와 객체지향 프로그래밍 기법을 이용하여 이들 학습 도구들을 개발하였다. 객체지향 프로그래밍을 통하여 개발되는 코드의 내구성, 확장성 및 재활용성을 증가시킬 수 있었다. 이들 도구를 활용하여 개발된 시스템은 교사와 학생, 또는 학생들 간에 상호작용을 허용하여 실질적인 원격 교육 시스템에 사용 될 수 있음을 알 수 있었다.

  • PDF