• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2015 Fiscal Year Final Research Report

Modular software verification with a proof assistant

Research Project

  • PDF
Project/Area Number 25330096
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field Software
Research InstitutionTsurumi University (2015)
National Institute of Informatics (2013-2014)

Principal Investigator

TANABE Yoshinori  鶴見大学, 文学部, 教授 (60443199)

Co-Investigator(Kenkyū-buntansha) HAGIYA Masami  東京大学, 大学院情報理工学系研究科, 教授 (30156252)
YAMAMOTO Mitsuharu  千葉大学, 大学院理学研究科, 准教授 (00291295)
Research Collaborator YUASA Yoshifumi  
HENMI Ko  
Project Period (FY) 2013-04-01 – 2016-03-31
Keywords定理証明支援系 / ソフトウェア検証
Outline of Final Research Achievements

We have implemented code extraction from proof assistant Coq to programming language Scala. Once a proof is given to a code written in Coq, then the extracted code is guaranteed that it behaves correctly. There are many working systems written in Java, and Scala code is easily integrated with them because it runs on Java VM. Our code itself is originally written in Coq and is extracted from a proof on Coq that it works correctly.

Free Research Field

情報理工学

URL: 

Published: 2017-05-10  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi