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

オブジェクト指向分析モデルの定理証明系を用いた検証支援に関する研究

Research Project

Project/Area Number 12780204
Research Category

Grant-in-Aid for Encouragement of Young Scientists (A)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionJapan Advanced Institute of Science and Technology

Principal Investigator

青木 利晃  北陸先端科学技術大学院大学, 情報科学研究科, 助手 (20313702)

Project Period (FY) 2000 – 2001
Project Status Completed (Fiscal Year 2001)
Budget Amount *help
¥2,000,000 (Direct Cost: ¥2,000,000)
Fiscal Year 2001: ¥600,000 (Direct Cost: ¥600,000)
Fiscal Year 2000: ¥1,400,000 (Direct Cost: ¥1,400,000)
Keywordsオブジェクト指向分析 / 形式的手法 / 定理証明技術 / 検証 / 計算機支援環境 / 定理証明 / 公理系
Research Abstract

平成13年度は、前年度作成した検証支援環境F-Verifierを用いて実験、及び実験結果の解析を行った。
F-Verifierでは、図形エディタで作成したオブジェクト指向分析モデルを、定理証明系HOLで取り扱い可能な形式に自動変換する。そして、HOL上で対話的証明を行うことにより、構築した分析モデルの検証を行う。本年度は、図書館業務支援システムの分析モデルを作成し、F-Verifierを用いていくらかの性質に関して検証を行った。その結果、HOL上での対話的証明にかかるコストが問題であることが判明した。そこで、この問題を解決する手法について考察した。
対話的証明のコストが高くなっていた理由は、分析モデルのHOLによる表現として用いているデータ型が原始的であるためであった。そのため、証明の際、粒度の細かい定理や推論規則を適用することになり、非常に多くの推論ステップを費やすことになった。この問題点を解決するためには、高級なデータ型をあらかじめ作成しておき、それを用いて分析モデルを作成することが有効である。このような高級なデータ型を作成する活動は、システム開発において対象領域に出現する概念を整理することに対応しており、領域分析手法と連携することにより効果的な手法となりうる。そこで、本年度は、図書館業務支援システムの分析モデルに出現するデータ型の抽象度を上げる実験も行った。その結果、前年度までに作成した公理系を拡張する必要があることが判明した。公理系の拡張に関しては今後の課題である。

Report

(2 results)
  • 2001 Annual Research Report
  • 2000 Annual Research Report
  • Research Products

    (6 results)

All Other

All Publications (6 results)

  • [Publications] 青木利晃, 立石孝彰, 片山卓也: "定理証明技術のオブジェクト指向分析への適用"日本ソフトウェア科学会 コンピュータソフトウェア. Vol.18 No.4. 18-47 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Toshiaki Aoki, Takuya Katayama: "Prototype Execution of Independently Constructed Analysis Models"Automating the Object-Oriented Software Development. 25-33 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Toshiaki Aoki, Takaaki Tateishi, Takuya Katayama: "An Axiomatic Formalization of Object-Oriented Analysis Models"Practical UML-Based Rigorous Development Methods. 13-28 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] 立石孝彰,青木利晃,片山卓也: "オブジェクト指向分析モデルの検証と公理系の提案"情報処理学会ソフトウェア工学研究会 研究報告 2000-SE-127. 39-45 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 立石孝彰,青木利晃,片山卓也: "HOLを用いたオブジェクト指向分析モデルの検証"ソフトウェア工学の基礎IV(FOSE2000). 117-124 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] T.Tateishi,T.Aoki and T.Katayama: "An Axiomatic System For Verifying The Object-Oriented Analysis Model"SCI2000 Proceedings VolumeIII. 662-667 (2000)

    • Related Report
      2000 Annual Research Report

URL: 

Published: 2000-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi