• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2015 年度 実績報告書

証明スコア法に基づく革新的仕様検証システムの構築

研究課題

研究課題/領域番号 23220002
研究機関北陸先端科学技術大学院大学

研究代表者

二木 厚吉  北陸先端科学技術大学院大学, ソフトウェア検証研究センター, 特任教授 (50251971)

研究分担者 緒方 和博  北陸先端科学技術大学院大学, 情報科学研究科, 教授 (30272991)
青木 利晃  北陸先端科学技術大学院大学, 情報科学研究科, 准教授 (20313702)
中村 正樹  富山県立大学, 工学部, 講師 (40345658)
研究期間 (年度) 2011-04-01 – 2016-03-31
キーワード仕様記述・仕様検証 / 形式手法 / 代数仕様 / 証明スコア / 定理証明 / CafeOBJ
研究実績の概要

仕様検証法研究と事例開発を相互補完的に展開しつつ、それらの成果をCafeOBJ仕様言語システムに組み込むことで、革新的仕様検証システムを構築した。
適切な抽象度の実現については,CafeOBJ言語の順序ソート機能を使い観測遷移システム(OTS)の観測子の引数の詳細化を系統的に行う技術と、状態を観測子の集合または列とすることで観測子を必要な詳細度で参照・捨象する技術を整理体系化した。
推論型×探索型検証法については,(i)Generate&Check法を支援する汎用ライブラリをCafeOBJのパラメータ化モジュールとして整理体系化し論文発表するとともに,(ii)構成子に基づく帰納的検証システム(CITP)をCafeOBJ言語システムに組み込み推論型証明支援を実現した。
ソフトウェア自動更新事例については,ソフトウェア自動更新のOTS(観測遷移システム) による形式化とそれに基づく形式検証技術を完成し論文発表した。車載OS標準事例については,車載OS国際標準OSEK/VDX Operating System 2.2.3 (英文86ページの国際標準)のCafeOBJ形式仕様と、それに基づくデッドロックや優先度逆転が発生しないことの形式検証を完成し、その成果をウェッブページを通じて発信した。
上記の成果をCafeOBJ形式仕様言語システムへ統合することで、革新的仕様検証システムを完成し、ホームページ(cafeobj.org)を通じて世界に向けて発信した。

現在までの達成度 (段落)

27年度が最終年度であるため、記入しない。

今後の研究の推進方策

27年度が最終年度であるため、記入しない。

  • 研究成果

    (15件)

すべて 2016 2015 その他

すべて 国際共同研究 (2件) 雑誌論文 (8件) (うち国際共著 2件、 査読あり 8件、 オープンアクセス 6件、 謝辞記載あり 6件) 学会発表 (2件) (うち国際学会 2件、 招待講演 1件) 備考 (1件) 学会・シンポジウム開催 (2件)

  • [国際共同研究] マドリッド大学 (UCM)(スペイン)

    • 国名
      スペイン
    • 外国機関名
      マドリッド大学 (UCM)
  • [国際共同研究] 華東師範大学(中国)

    • 国名
      中国
    • 外国機関名
      華東師範大学
  • [雑誌論文] CafeInMaude: A CafeOBJ Interpreter in Maude2016

    • 著者名/発表者名
      Adrian Riesco, Kazuhiro Ogata, Kokichi Futatsugi
    • 雑誌名

      Springer Lecture Notes in Computer Science (Fundamental Approaches to Software Engineering, 19th FASE)

      巻: 9633 ページ: 377-380

    • DOI

      10.1007/978-3-662-49665-7_22

    • 査読あり / オープンアクセス / 国際共著 / 謝辞記載あり
  • [雑誌論文] Generic Proof Scores for Generate & Check Method in CafeOBJ2015

    • 著者名/発表者名
      Kokichi Futatsugi
    • 雑誌名

      Springer LNCS (Logic, Rewriting, and Concurrency)

      巻: 9200 ページ: 287-310

    • DOI

      10.1007/978-3-319-23165-5_14

    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] Formalization and Verification of Declarative Cloud Orchestration2015

    • 著者名/発表者名
      Hiroyuki Yoshida, Kokichi Futatsugi, Kazuhiro Ogata
    • 雑誌名

      Springer Lecture Note in Computer Science (Formal Methods and Software Engineering, 17th ICFEM)

      巻: 9407 ページ: 33-49

    • DOI

      10.1007/978-3-319-25423-4_3

    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] Towards a Formal Approach to Modeling and Verifying the Design of Dynamic Software Updates2015

    • 著者名/発表者名
      Min Zhang, Kazuhiro Ogata, Kokichi Futatsugi
    • 雑誌名

      Proc. of 22nd Asia-Pacific Software Engineering Conference

      巻: - ページ: -

    • 査読あり / オープンアクセス / 国際共著 / 謝辞記載あり
  • [雑誌論文] Proving Sufficient Completeness of Constructor-based Algebraic Specifications2015

    • 著者名/発表者名
      Masaki Nakamura, Daniel Gaina, Kazuhiro Ogata and Kokichi Futatsugi
    • 雑誌名

      Springer Lecture Notes in Electrical Engineering (Advances in Computer Science and Ubiquitous Computing)

      巻: 373 ページ: 15-21

    • DOI

      10.1007/978-981-10-0281-6_3

    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] Foundations of Logic Programming in Hybridised Logics2015

    • 著者名/発表者名
      Daniel Gaina
    • 雑誌名

      Springer Lecture Notes in Computer Science (Recent Trends in Algebraic Development Techniques)

      巻: 9463 ページ: 69-89

    • DOI

      10.1007/978-3-319-28114-8_5

    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] A Framework for Verifying the Conformance of Design to Its Formal Specifications2015

    • 著者名/発表者名
      Dieu-Huong Vu, Yuki Chiba, Kenro Yatake, Toshiaki Aoki
    • 雑誌名

      IEICE Transactions

      巻: E98-D-6 ページ: 1137-1149

    • DOI

      10.1587/transinf.2014FOP0004

    • 査読あり
  • [雑誌論文] Verifying OSEK/VDX Applications: A Sequentialization-Based Model Checking Approach2015

    • 著者名/発表者名
      Haitao Zhang, Toshiaki Aoki, Yuki Chiba
    • 雑誌名

      IEICE Transactions

      巻: E98-D-10 ページ: 1765-1776

    • DOI

      10.1587/transinf.2015EDP7043

    • 査読あり
  • [学会発表] Recent Developments on Algebraic Specification and Verification in CafeOBJ2015

    • 著者名/発表者名
      Kokichi Futatsugi
    • 学会等名
      2nd International Symposium on Dependable Computing and Internet of Things (DICT 2015)
    • 発表場所
      Wuhan, China
    • 年月日
      2015-11-16 – 2015-11-18
    • 国際学会 / 招待講演
  • [学会発表] Yes! You Can Use Your Model Checker to Verify OSEK/VDX Applications2015

    • 著者名/発表者名
      Haitao Zhang, Toshiaki Aoki, Yuki Chiba
    • 学会等名
      IEEE International Conference on Software Testing, Verification and Validation
    • 発表場所
      Graz, Austria
    • 年月日
      2015-04-13 – 2015-04-17
    • 国際学会
  • [備考] CafeOBJ - Algebraic Specification and Verification

    • URL

      https://cafeobj.org

  • [学会・シンポジウム開催] JAIST Mathematical Logic and Software Verification Joint Workshop2015

    • 発表場所
      Hotel Arrowle, Kaga-shi, Ishikawa, JAPAN
    • 年月日
      2015-12-03 – 2015-12-04
  • [学会・シンポジウム開催] JAIST Software Verification Research Center Workshop2015

    • 発表場所
      Hotel Arrowle, Kaga-shi, Ishikawa, JAPAN
    • 年月日
      2015-06-25 – 2015-06-26

URL: 

公開日: 2017-01-06  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi