• Title/Summary/Keyword: Proof Carrying Code

Search Result 4, Processing Time 0.021 seconds

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

  • Lee, Jung-Eun;Chung, Tai-Myoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1469-1472
    • /
    • 2000
  • 네트워크가 복잡해지고 에이전트를 이용한 분산 시스템이 증가함에 따라 악성코드의 수와 종류도 현저한 증가 추세를 보이고 있다. 코드의 안전한 실행을 위해서는 그 동안의 수동적인 대응책을 넘어선 능동적인 방법이 요구되는 시점에서 Proof-Carrying Code라는 능동적인 대응책이 제시되었지만 현실적인 문제에 봉착해 있다. 따라서 본 논문에서는 분기를 기반으로 한 Proof-Carrying Code의 변환을 시도해 기존의 Proof-Carrying Code 방식보다 효율적이고 능동적으로 코드의 안전한 수행을 보장하는 방법을 제시한다.

  • PDF

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

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

  • PDF

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

  • Bang, Jo-Hyug;Kim, Yang-Soo;Ryu, Ji-Yune;Kim, Doo-Hoon;Park, Sun-Ho;Park, Byoung-Jun
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 2007.11a
    • /
    • 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 (자바 바이트코드의 검증을 위한 프레임워크 설계)

  • Kim, Je Min;Park, Joon Seok;Yoo, Weon Hee
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.7 no.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.