Formal Verification of MCP using SPIN

SPIN을 이용한 고속 네트워크 인터페이스 카드의 펌웨어 검증

  • Jin, Hyun-Wook (Department of Computer Science and Engineering, Korea University) ;
  • Bang, Ki-Seok (Department of Computer Science and Engineering, Korea University) ;
  • Choi, Jin-Young (Department of Computer Science and Engineering, Korea University) ;
  • Yoo, Chuck (Department of Computer Science and Engineering, Korea University)
  • 진현욱 (고려대학교 컴퓨터학과) ;
  • 방기석 (고려대학교 컴퓨터학과) ;
  • 최진영 (고려대학교 컴퓨터학과) ;
  • 유혁 (고려대학교 컴퓨터학과)
  • Published : 2000.04.01

Abstract

고속 네트워크 인터페이스 카드에서 수행되는 펌웨어의 기능이 다양해지고 그 개발이 자유로워짐에 따라 체계적인 펌웨어의 정형검증이 요구된다. 본 논문은 정형검증 도구인 SPIN을 사용하여 미리넷 네트워크 인터페이스 카드에서 수행되는 펌웨어인 MCP를 정형검증하여 데이터 송신에 오류가 없음을 보인다. 이를 통해서 본 논문은 펌웨어에 대한 가능한 정형검증 방법을 보이고 SPIN의 적용 범위를 확대한다.

Keywords