• 제목/요약/키워드: 정적후처리

검색결과 85건 처리시간 0.028초

고차원 행동구현을 위한 행동 네트워크와 규칙기반 결합방식의 비교 (A Comparison of Behavior Network and Rule-based Integration Method for Higher-level Behavior Implementation)

  • 김경중;조성배
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2001년도 추계학술발표논문집 (상)
    • /
    • pp.551-554
    • /
    • 2001
  • 분산 인공지능 분야에서는 여러 개의 기본 객체들이 상호작용을 통해 원하는 작업을 수행하는데, 그 한 예로 행동기반 이동로봇 제어 시스템을 들 수 있다. 이것은 여러 개의 기본 행동 모듈을 개발한 후, 적절한 조정방법을 사용하여 어려운 문제를 해결하며, 행동 네트워크는 행동 모듈들간의 협력과 억제를 모델링 하여 주어진 작업을 달성하도록 행동들의 실행순서를 조정하는 방법중의 하나이다. 정적으로 행동을 선택하는 규칙기반 결합 방법과는 달리 목표에 기반 하여 행동 네트워크는 다양한 행동들의 실행순서를 동적으로 선택한다는 장점이 있다. 본 논문에서는 진화 방식으로 설계된 기본 행동 모듈을 행동 네트워크와 규칙기반 방법으로 선택하는 실험을 수행하며, 그 결과 행동 네트워크가 변화하는 환경에서도 좋은 성능을 보인다는 사실을 확인할 수 있었다.

  • PDF

정보시스템 소스코드 보안성 강화를 위한 PMD Rule-set 의 확장과 분석: 생명보험 시스템의 사례 중심으로 (Analysis and extension of the PMD rule-set for the source code security strengthening of IT systems)

  • 남진오;최진영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.518-521
    • /
    • 2014
  • 최근 개인정보 유출 등으로 인해 정보시스템의 보안약점 및 소스코드 품질에 대한 관심이 높으며, 특히 개인자산과도 관련된 금융 정보 시스템의 경우에는 더욱 높다. 해당 시스템의 보안성 강화를 위해서는 개발단계에서부터 보안취약점과 코드의 품질을 높일 수 있는 정적분석 기반의 진단도구 활용이 중요하다. 많은 분야에서 진단도구의 활용이 이루어지고 있지만 금융 정보시스템의 경우 다른 SW 와 특성이 다르기 때문에 추가적인 진단규칙이 반영된 진단도구의 활용이 필요하다. 본 논문은 여러 진단도구 중 전자정부개발에 사용하고, 비교적 진단규칙 추가가 용이한 PMD 에 추가 진단규칙을 반영한 후 생명보험 정보시스템에 적용하고 이에 대한 PMD 검출 계수를 분석한다.

자바 리플렉션 기반의 안드로이드 API 난독화를 위한 자동 변환 도구의 설계 및 구현 (Design and Implementation of An Auto-Conversion Tool for Android API Obfuscation Based on Java Reflection.)

  • 이주혁;박희완
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.487-490
    • /
    • 2014
  • 리플렉션은 자바 프로그램을 실행하여 객체 내부의 모든 요소를 조사하거나 호출 혹은 조작할 수 있는 자바 언어의 한 기능이다. 한 클래스 내부의 메소드에 리플렉션을 적용하여 호출하게 되면 String형의 메소드 이름으로 간접 호출하기에 정적 분석 도구의 API 호출 탐지를 방해하게 되어 분석결과의 정확도를 떨어뜨릴 수 있고, 또한 일반적인 호출보다 복잡한 절차를 거치게 되어 소스 자체의 난독화 효과를 갖게 된다. 또한 디컴파일러의 역공학 분석을 어렵게 만드는 장점도 있다. 이 특성을 이용한다면 안드로이드 환경에서 특정 API를 은닉하여 개인정보를 누출하도록 악용하거나 디컴파일러 이용을 방지하는 데 활용될 수 있다. 본 연구에서는 안드로이드 환경에서 직접 설계한 도구와 표본 앱을 이용하여 API 메소드에 리플렉션을 적용하고, 원본 소스와 리플렉션 후 디컴파일된 소스를 비교하여 API 호출이 리플렉션을 통해서 은닉 가능함을 보여준다.

효율적인 통신망 관리를 위한 이동에이전트 응용 (An Application of Mobile Agents for Efficient Network Management)

  • 전병국;김영철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.604-609
    • /
    • 2000
  • 본 논문은 자바 환경의 이동에이전트 시스템인 JAMAS를 기반으로 한 이동에이전트를 응용하여 망 관리를 구현한다. 오늘날의 통신망은 전형적으로 이형의 다중 플랫폼이며, 서로 다른 제조회사의 통신망 장비를 복합적으로 구성하여 사용하기 때문에 이식성과 플랫폼 독립성을 지원하는 이동에이전트를 이용하는 것이 효율적이다. 따라서, 이동에이전트는 관리 장비에 SNMP 에이전트처럼 정적으로 존재하는 것이 아니라, 관리자를 대신하여 이동하고 자율적인 실행을 통해 통신망 장애를 진단하고 고칠 수 있도록 독립적으로 기능 구현이 가능하며, 나아가 지능이 있는 이동에이전트를 제공할 수 있다. 본 논문은 통신망 관리를 위해서 SNMP의 관리 정보인 MIB를 이동에이전트가 접근하여 수집한 후, 관리자에게 전달하는 MIB 브라우저 역할 수행의 이동에이전트를 구현하고, 성능 평가를 하여 효율성을 입증한다

  • PDF

다크웹 크롤러를 사용한 악성코드 탐지 및 분석 (Dark Web based Malicious Code Detection and Analysis)

  • 김아린;이은지
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2020년도 추계학술발표대회
    • /
    • pp.446-449
    • /
    • 2020
  • 다크웹을 이용한 사이버 범죄율이 국내외에서 가파르게 상승 중이다. 그러나 다크웹의 특성상 숨겨져 있는 인터넷 영역에서 공유되는 악성코드들을 찾기란 어렵다. 특히 다크웹상 여러 서비스들은 크롤러 bot과 같은 정보 수집을 막고자 다양한 기법을 적용하고 있다. 따라서 우리는 기존의 연구 방법에 따라 다크웹 상의 URL을 수집한 후, 추가적으로 다운로더를 만들어 exe, zip과 같은 특정 형식의 파일을 수집하였다. 앞으로 해당 파일들은 통합 바이러스 스캔 엔진에서 검사하여 의심 파일들을 분별할 예정이다. 의심 파일들은 정적 / 동적 분석을 통해 상세한 보고서를 제출하여 향후 다크웹 내의 악성코드 분포 / 출처 분석에 유의미한 결과를 도출할 수 있다.

CTOC에서 루프 벗기기 구현 (Implementation of Loop Peeling in CTOC)

  • 김기태;김제민;유원희
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권5호
    • /
    • pp.27-35
    • /
    • 2008
  • 최근 웹 어플리케이션 분야에서 많이 사용되고 있는 자바 바이트코드의 분석과 최적화 과정을 효율적으로 수행하기 위해 CTOC 프레임워크를 개발하였다. CTOC는 바이트코드에 대해 분석과 최적화를 수행하기 위해 E-Tree를 중간 표현으로 사용하는 eCFG를 생성한다. eCFG는 바이트코드에 대한 제어 흐름 분석에 적합하도록 확장한 제어 흐름 그래프이다. 또한, 바이트코드를 정적으로 분석하기 위해 E-Tree를 SSA Form으로 변환한다. 이러한 변환과정 중 프로그램의 많은 부분에서 루프가 발견된다. 하지만 기존의 CTOC에서는 루프에 대한 처리를 수행하지 않은 상태에서 직접 SSA Form으로 변환을 수행하였다. 하지만 SSA Form으로 변환 이전에 루프를 처리하면 더욱 효율적인 SSA Form을 생성할 수 있게 된다. 따라서 본 논문에서는 루프에 대한 처리를 효율적으로 하기 위해 E-Tree를 SSA Form으로 변환하는 과정 이전에 eCFG에서 루프를 발견하고 이와 관련된 루프 트리를 생성한 후 루프 벗기기를 수행하는 과정을 보인다.

  • PDF

소프트웨어 재사용가능성의 정략적 측도 (On the Quantitative Metrics of Software Reusability)

  • 장화식;박만곤
    • 한국정보처리학회논문지
    • /
    • 제2권2호
    • /
    • pp.176-184
    • /
    • 1995
  • 소프트웨어 재사용은 생산성과 품질을 높일 수 있는 유망한 방법임에도 실제로는 잘 활용되지 못하고 있다. 이러한 문제는 소프트웨어 품질에 대한 정략적인 측도가 부재한 이유일것이다. 본 논문에서 제안한 재사용 소프트웨어의 정량하는 기존의 소프 트웨어로부터 모듈을 추출한 후 이 모듈을 재사용 평가측도에 적용하여 재사용 여부를 측정하는 것이다. 먼저 재사용할 모듈을 측정하기 위해 품질의 인자를 범용성, 단순성, 유지보수성, 모듈성으로 구분하였으며, 인자별로 모듈을 분류 측정한 후 최정적으로 재사용 여부를 결정하게 된다. 제안한 측도의 장점은 재사용하고자 하는 모듈을 정량 적으로 측정하므로 부적절한 모듈의 재사용을 조기에 정확히 발견할 수 있다.

  • PDF

위치 편차에 의한 DGPS 후처리 시스템의 구현 (Implementation of DGPS Postprocessing System by Offset Distance)

  • 최현기;이용국;석봉출;김학일
    • 대한공간정보학회지
    • /
    • 제3권2호
    • /
    • pp.221-225
    • /
    • 1995
  • 단일 GPS위치 측정시 일반 사용자는 측정 오차들과 미국방성의 의도적인 오차들로 인해 항법이나 측지등의 응용분야에서 만족할만한 정확도를 얻을 수 없다. DGPS(Differential GPS)는 이러한 제약들을 해결할 수 있는 방법으로, 이는 이미 정확한 좌표를 알고 있는 기준국과 좌표를 알고자 원하는 지점간의 공통 오차를 제거하여 좌표를 구하는 방법으로 높은 정확도를 얻을 수 있다. 본 논문에서는 기지의 기준국 좌표와 GPS위성에서 수신한 자료들 사이에서 구한 기준국 좌표사이의 편차를 이용한 DGPS방법을 정적 실험 및 선박을 이용한 동적 실험등을 통하여 후처리 방법으로 구현하였다.

  • PDF

기대-가치 모델에 근거한 체육수업에서 그릿(Grit)과 성취행동의 관계 이해 (Relationship between Grit and Achievement Behavior in Physical Education Classes Based on the Expected-Value Model)

  • 송기현
    • 한국융합학회논문지
    • /
    • 제10권11호
    • /
    • pp.429-435
    • /
    • 2019
  • 본 연구의 목적은 체육수업 상황에서 기대-가치와 성취행동의 관계에서 그릿의 매개효과를 검증하는 것이다. 연구대상은 수도권에 소재한 중학교 학생 353명이었다. 자료처리는 SPSS 20.0과 AMOS 20.0을 이용하여 전체연구 단위의 적합도 검증을 확인한 후 가설검정을 실시하였으며, 그에 따른 결과는 다음과 같았다. 첫째, 학생들의 기대-가치 지각은 그릿에 정적인 영향을 미치며 성취행동에는 성공기대만이 유의미한 영항을 미치는 것으로 나타났다. 둘째, 학생들의 그릿은 성취행동에 정적으로 영향을 미치는 것으로 나타났다. 셋째, 기대-가치와 성취행동의 관계에서 그릿은 매개역할을 하는 것으로 나타났다.

유한요소 구조해석을 위한 전후처리 통합운영 시스템에 관한 연구 (A Study on Integrated Processing System for Finite Element Structural Analysis)

  • 서진국;송준엽;신영식
    • 전산구조공학
    • /
    • 제8권1호
    • /
    • pp.161-172
    • /
    • 1995
  • 본 연구에서는 유한요소 구조해석을 위한 전후처리 통합운영 시스템을 개발하였다. 이 시스템은 구조해석, 전처리 및 후처리가 윈도우즈 환경에서 통합운영될 수 있도록 설계되었는데, 다중처리, 객체연결 및 결합 기법 등을 사용한 다중 윈도우상에서 대화식 입출력 기능과 여러가지 입출력 결과의 동시표현 등으로 더 향상된 그래픽 사용자 접속장치 환경을 제공한다. 따라서 메뉴, 대화상자, 다중 윈도우상에서의 단계별 자동입력 등을 통하여 자료의 입력이 용이해졌고, 동일 화면상에서 입력자료와 출력결과를 동시에 나타낼 수 있게 되었다. 본 시스템의 타당성과 효율성을 검증하기 위하여 여러가지 구조물에 대한 정적 및 자유진동해석을 수행하였다.

  • PDF