• 제목/요약/키워드: Proof Carrying Code

검색결과 4건 처리시간 0.018초

분기기법에 기반한 개선된 Proof-Carrying Code에 관한 연구 (A Study on Enhanced Proof-Carrying Code based on Branching Method)

  • 이정은;정태명
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (하)
    • /
    • pp.1469-1472
    • /
    • 2000
  • 네트워크가 복잡해지고 에이전트를 이용한 분산 시스템이 증가함에 따라 악성코드의 수와 종류도 현저한 증가 추세를 보이고 있다. 코드의 안전한 실행을 위해서는 그 동안의 수동적인 대응책을 넘어선 능동적인 방법이 요구되는 시점에서 Proof-Carrying Code라는 능동적인 대응책이 제시되었지만 현실적인 문제에 봉착해 있다. 따라서 본 논문에서는 분기를 기반으로 한 Proof-Carrying Code의 변환을 시도해 기존의 Proof-Carrying Code 방식보다 효율적이고 능동적으로 코드의 안전한 수행을 보장하는 방법을 제시한다.

  • PDF

최적화 컴파일러에 맞춘 프로그램 오류 검증의 변환 (Proof Transformation for Source-level Optimization)

  • 양홍석;이광근
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.850-852
    • /
    • 2004
  • 고급 언어 (high-level language)로 프로그램을 쓰고 그것이 맞다고 증명 했을때, 프로그램과 증명을 동시에 "컴파일"해주는 방법을 찾으려고 한다. 이러한 방법은 "증명 보내기"(Proof Carrying Code)라는 제안을 실용화할 때 요긴하게 사용할 수 있는 기술이다. 지면관계상 "반복문에서 명령어 끄집어내기"(Loop Invariant Code Motion)라는 최적화 과정에 맞게 Hoare 증명을 변환하는 방법에 대해서만 알아보겠다.

  • PDF

2MW 로터 블레이드 구조설계 및 인증시험 (Structural Design and Proof Test of a 2MW Wind Trubine Blade)

  • 방조혁;김양수;류지윤;김두훈;박선호;박병준
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 한국신재생에너지학회 2007년도 추계학술대회 논문집
    • /
    • pp.349-352
    • /
    • 2007
  • A GFRP based composite blade was developed for a 2MW wind energy conversion system of type class IIA. The blade sectional geometry was designed to have a general shell-spar and shear web structure. The load cases specified in the IEC61400-1 international specification were considered. For withstanding all relevant extreme loads, the structural analysis for the complete blade was performed using a commercial FEM code. The static load carrying capacity, blade tip deflection and natural frequencies were evaluated to satisfy the strength and stability requirements in accordance with the IEC61400-1 and GL Regulations. The prototype blade was passed the structural proof test for GL certification.

  • PDF

자바 바이트코드의 검증을 위한 프레임워크 설계 (A Design of Verification Framework for Java Bytecode)

  • 김제민;박준석;유원희
    • 디지털산업정보학회논문지
    • /
    • 제7권2호
    • /
    • pp.29-37
    • /
    • 2011
  • Java bytecode verification is a critical process to guarantee the safety of transmitted Java applet on the web or contemporary embedded devices. We propose a design of framework which enables to analyze and verify java bytecode. The designed framework translates from a java bytecode into the intermediate representation which can specify a properties of program without using an operand stack. Using the framework is able to produce automatically error specifications that could be occurred in a program and express specifications annotated in intermediate representation by a user. Furthermore we design a verification condition generator which converts from an intermediate representation to a verification condition, a verification engine which verifies verification conditions from verification condition generator, and a result reporter which displays results of verification.