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

2009 年度 実績報告書

多値モデル検査法を用いたモデリング・エラーの発見

研究課題

研究課題/領域番号 20650003
研究機関筑波大学

研究代表者

亀山 幸義  筑波大学, 大学院・システム情報工学研究科, 教授 (10195000)

研究分担者 木下 佳樹  (独)産業技術総合研究所, システム検証研究センター, センター長 (60356889)
西澤 弘樹  鳥取環境大学, 環境情報学部, 講師 (60455433)
キーワード多値モデル検査 / システム検証 / モデル化 / 状態遷移系 / 安全性検証 / 抽象化 / 延焼
研究概要

本研究は、モデル検査法を用いたシステム設計検証において、しばしば問題となる「モデル化の誤り(モデリング・エラー)」を発見する手法の研究を行うものである。モデル化に誤りがあるときは、仮にモデル検査器が「検証成功」という結果を出力をしても、システム設計が正しいことは保証されないため、これは深刻な問題である。
本研究の中心となるアイディアは、「検証成功」という結果になったときに、モデルの一部を意図的に変更し、「検証失敗」となる限界モデルを探索することにより、モデリング・エラーの原因を探るというものである。今年度の研究では、昨年度の研究で構築した多値モデル検査のアルゴリズムを改良し、Quasi-Boolean Algebraに適用できるようにした。また、多値モデル検査の理論的基礎について、従来手法を一般化した定式化とそれに対するシミュレーション定理を証明し、多値モデル検査の効率化に対して理論的根拠を与えることに成功した。さらに、昨年度のアルゴリズムに対して実装上の改良をおこない、いくつかの具体例に対して、モデリング・エラーの発見を行う実験を行い、一定の条件のもとでは、本研究の手法で効率的なモデリング・エラー発見が可能であることがわかった。これらについては、後日、成果をまとめた論文を発表する予定である。関連研究として、「検証失敗からの情報の取得」という点で類似している型推論アルゴリズムにおける型エラーについての考察を行い、より良い失敗情報の取得を行うためのアルゴリズムの設計、開発を行った。

  • 研究成果

    (6件)

すべて 2010 2009

すべて 雑誌論文 (5件) (うち査読あり 5件) 学会発表 (1件)

  • [雑誌論文] Agate-an Agda-to-Haskell compiler2009

    • 著者名/発表者名
      尾崎弘幸、武山誠、木下佳樹
    • 雑誌名

      コンピュータソフトウェア 26-4

      ページ: 107-119

    • 査読あり
  • [雑誌論文] A simple type-theoretic language : Mini-TT2009

    • 著者名/発表者名
      T.Coquand, 木下佳樹, B.Nordstrom, M.Takeyama
    • 雑誌名

      From Semantics to Computer Science, Cambridge University Press

      ページ: 139-164

    • 査読あり
  • [雑誌論文] Multirelational models of lazy, monodic tree, and probabilitstic Kleene algebras2009

    • 著者名/発表者名
      H.Furusawa, K.Nishizawa, N.Tsumagari
    • 雑誌名

      Bulletin of Informatics and Cybernetics 41

      ページ: 11-24

    • 査読あり
  • [雑誌論文] The cube of Kleene algebras and the triangular prism of multirelations2009

    • 著者名/発表者名
      K.Nishizawa, N.Tsumagari, H.Furusawa
    • 雑誌名

      Relations and Kleene Algebra in Computer Science RelMiCS/AKA(Springer LNCS) 5827

      ページ: 276-290

    • 査読あり
  • [雑誌論文] Multi-valued modal fixed point logics for model checking2009

    • 著者名/発表者名
      K.Nishizawa
    • 雑誌名

      Proc.Int'l Symp.On Multiple-valued Logics, IEEE CS Press

      ページ: 109-113

    • 査読あり
  • [学会発表] Improving Error Message in Type System2010

    • 著者名/発表者名
      C.Kustanto, Y.Kameyama
    • 学会等名
      情報処理学会プロゲラミング研究会
    • 発表場所
      電気通信大学
    • 年月日
      2010-03-16

URL: 

公開日: 2011-06-16   更新日: 2016-04-21  

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

Powered by NII kakenhi