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

2011 Fiscal Year Annual Research Report

項書換え系と木オートマトンに基づくプログラム安全性検証に関する研究

Research Project

Project/Area Number 20300010
Research InstitutionNagoya University

Principal Investigator

坂部 俊樹  名古屋大学, 大学院・情報科学研究科, 教授 (60111829)

Co-Investigator(Kenkyū-buntansha) 酒井 正彦  名古屋大学, 大学院・情報科学研究科, 教授 (50215597)
Keywords安全性 / 非干渉性 / 項書き換え系 / 木オートマトン / SMTソルバー
Research Abstract

本研究の目的は,項書換え系や木オートマトンの解析技法を応用し,通信プロトコルを始めとするネットワークソフトウエアを含む並行プログラム一般の安全性について,効率的かつ適用範囲の広い検証技法を確立するとともに,検証システムを実装,評価することであり,今年度は次を研究実施計画とした.(1)抽象データ型の非干渉性に基づいたプログラムの安全性検証の枠組みの開発,(2)安全性検証への応用を目的としたプログラムのループ不変式自動発見手法の開発,(3)プログラムの安全性判定への等式理論を法とする充足可能性判定法の適用,(4)非干渉性をはじめとするプログラム安全性検証への応用を目指した項書き換え系と木オートマトン理論の展開.これに対して,以下のような成果を得た.
●プログラムのループ不変式自動発見手法の開発:関数呼出しを含むプログラムに対して,非線形不等式(関数呼出項も含む)の形のループ不変式を発見する手法を開発し,実験により評価した.
●充足可能性判定法の効率的実現:基本対称節と節の連言からなる論理式の充足可能性判定にリテラル監視法を取り入れて効率化した充足可能性判定ツールを開発し,その有効性を評価した.
●項書き換え系と木オートマトン理論の展開:停止性および到達可能性のそれぞれについて,それが決定可能である項書き換え系のクラスで,これまでに分かっているクラスより広いクラスを発見した.

  • Research Products

    (8 results)

All 2012 2011

All Journal Article (8 results) (of which Peer Reviewed: 2 results)

  • [Journal Article] 関数呼び出しを持つプログラムの非線形ループ不変式の自動生成2012

    • Author(s)
      鈴木英一, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
    • Journal Title

      電子情報通信学会ソフトウェアサイエンス研究会

      Volume: SS2011-46 Pages: 39-44

  • [Journal Article] 語問題を基底等式集合の語問題に帰着可能な等式集合のクラスについて2012

    • Author(s)
      坂井利光, 酒井正彦, 坂部俊樹, 西田直樹, 草刈圭一朗
    • Journal Title

      電子情報通信学会ソフトウェアサイエンス研究会

      Volume: SS2011-47 Pages: 45-49

  • [Journal Article] 制約付き項書換え系における木準同型写像を用いた関数等価性検証2011

    • Author(s)
      高桑一也, 西田直樹, 酒井正彦, 坂部俊樹, 草刈圭一朗
    • Journal Title

      日本ソフトウェア科学会第28回大会

      Volume: 7B-1 Pages: 1-12

  • [Journal Article] On Proving Termination of Constrained Term Rewriting Systems by Eliminating Edges from Dependency Graphs2011

    • Author(s)
      SAKATA Tsubasa, NISHIDA Naoki, SAKABE Toshiki
    • Journal Title

      Proceedings of the 20th International Workshop on Functional and (Constraint) Logic Programming (WFLP 2011), LNCS

      Volume: 6816 Pages: 138-155

    • Peer Reviewed
  • [Journal Article] Decidability of Reachability for Right-shallow Context-sensitive Term Rewritig Systems2011

    • Author(s)
      Yoshiharu Kojima, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, Toshiki Sakabe
    • Journal Title

      IPSJ Transactions on Programming

      Volume: 4 Pages: 12-35

    • Peer Reviewed
  • [Journal Article] 2リテラル監視法で実装されたSATソルバへの基本対称節処理機能の組み込み2011

    • Author(s)
      日野善信, 酒井正彦, 坂部俊樹, 草刈圭一朗, 西田直樹
    • Journal Title

      電子情報通信学会ソフトウェアサイエンス研究会

      Volume: SS2011-38 Pages: 67-72

  • [Journal Article] 線形左シャロー項書換え系の停止性の決定可能性について2011

    • Author(s)
      服部達哉, 酒井正彦, 坂部俊樹, 草刈圭一朗, 西田直樹
    • Journal Title

      平成23年度電気関係学会東海支部連合大会講演論文集

      Volume: H1-6 Pages: 1-1

  • [Journal Article] Determinization of Conditional Term Rewriting Systems for Program Generation2011

    • Author(s)
      NAGASHIMA Masanori, SAKAI Masahiko, SAKABE Toshiki
    • Journal Title

      第83回情報処理学会・プログラミング研究会配布資料

      Pages: 1-16

URL: 

Published: 2013-06-26  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi