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

A study on a reliable automatic verification tool for concurrent systems

Research Project

Project/Area Number 20500023
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Fundamental theory of informatics
Research InstitutionNational Institute of Advanced Industrial Science and Technology

Principal Investigator

ISOBE Yoshinao  National Institute of Advanced Industrial Science and Technology, 情報技術研究部門, 主任研究員 (50356458)

Project Period (FY) 2008 – 2010
Project Status Completed (Fiscal Year 2010)
Budget Amount *help
¥3,510,000 (Direct Cost: ¥2,700,000、Indirect Cost: ¥810,000)
Fiscal Year 2010: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2009: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2008: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Keywords並行システム / プロセス代数 / 自動解析ツール / 記号処理 / 状態数削減 / 無限状態システム / 定理証明器 / モデル検査器 / 値渡しプロセス代数 / 解析 / モデル検査 / 検証
Research Abstract

This work aims at developing tools which analyze concurrent systems automatically like model-checkers and symbolically like theorem-provers, in order to support designs of the systems. Then, we have studied on such analysis-tools from two points of views : (1) automatizing proofs in theorem-provers and (2) introducing symbolic computation to model-checkers. In the former (1), we showed that proofs in CSP-Prover, which is a theorem-prover for a concurrency theory called CSP, can be automatized by implementing a model-checking algorithm to CSP-Prover. In the latter (2), we presented a method for automatically analyzing the whole behaviors from structures of concurrent systems and behaviors of component-processes by symbolic computation, and we implemented the analysis-method in a prototype-tool called CONPASU. For example, CONPASU can automatically generate symbolic-labeled transition graphs, which are useful for understanding the behaviors, from concurrent systems with infinite-states.

Report

(4 results)
  • 2010 Annual Research Report   Final Research Report ( PDF )
  • 2009 Annual Research Report
  • 2008 Annual Research Report
  • Research Products

    (47 results)

All 2011 2010 2009 2008 Other

All Journal Article (12 results) (of which Peer Reviewed: 11 results) Presentation (29 results) Remarks (6 results)

  • [Journal Article] CONPASU-tool: A Concurrent Process Analysis Support Tool based on Symbolic Computation2011

    • Author(s)
      磯部祥尚
    • Journal Title

      Communicating, Process Architectures 2011(WoTUG-33, IOS Press) (掲載確定)

      Pages: 22-22

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] CONPASU-tool : A Concurrent Process Analysis Support Tool based on Symbolic Computation2011

    • Author(s)
      磯部祥尚
    • Journal Title

      Communicating Process Architectures 2011 (IOS Press)

      Volume: WoTUG-33(掲載確定) Pages: 22-22

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] CONPASU-tool : 記号処理に基づく並行プロセス解析支援ツールの試作2010

    • Author(s)
      磯部祥尚
    • Journal Title

      レクチャーノート/ソフトウェア学 ソフトウェア工学の基礎XVII(近代科学社) 36巻

      Pages: 65-74

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] 並行システムを解析するための逐次化と状態削減機能の実装~仕様の自動生成を目指して~2010

    • Author(s)
      磯部祥尚
    • Journal Title

      電子情報通信学会技術研究報告CST(コンカレント工学) 110巻89号

      Pages: 139-144

    • NAID

      110007889850

    • Related Report
      2010 Final Research Report
  • [Journal Article] 並行システムを解析するための逐次化と状態削減機能の実装~仕様の自動生成を目指して~2010

    • Author(s)
      磯部祥尚
    • Journal Title

      電子情報通信学会技術研究報告CSTコンカレント工学

      Volume: 110巻89号 Pages: 139-144

    • NAID

      110007889850

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] CONPASU-tool:記号処理に基づく並行プロセス解析支援ツールの試作2010

    • Author(s)
      磯部祥尚
    • Journal Title

      レクチャーノート/ソフトウェア学ソフトウェア工学の基礎XVII(近代科学社)

      Volume: 36 Pages: 65-74

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] The Stable Revivals Model in CSP-Prover2009

    • Author(s)
      Gift Samuel, Markus Roggenbach, 磯部祥尚
    • Journal Title

      Electronic Notes in Theoretical Computer Science (ENTCS) Vol.250, No.2

      Pages: 119-134

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] CSP-CASL-Prover -- A generic tool for process and data refinement2009

    • Author(s)
      Liam O'reilly, Markus Roggenbach, 磯部祥尚
    • Journal Title

      Electronic Notes in Theoretical Computer Science (ENTCS) Vol.250, No.2

      Pages: 69-84

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] The Stable Revivals Model in CSP-Prover2009

    • Author(s)
      ギフト サミュエル(第2:磯部祥尚)
    • Journal Title

      Electronic Notes in Theoretical Computer Science(ENTCS) 250

      Pages: 119-134

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] CSP-CASL-Prover--A generic tool for process and data refinement2009

    • Author(s)
      リアン オライリー(第2:磯部祥尚)
    • Journal Title

      Electronic Notes in Theoretical Computer Science(ENTCS) 250

      Pages: 69-84

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] CSP-Prover -- a Proof Tool for the Verification of Scalable Concurrent Systems2008

    • Author(s)
      磯部祥尚
    • Journal Title

      日本ソフトウェア科学会コンピュータソフトウェア(JSSST) 25巻4号

      Pages: 85-92

    • NAID

      130004549123

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] CSP-Prover--a Proof Tool for the Verification of Scalable Concurrent Systems2008

    • Author(s)
      磯部祥尚
    • Journal Title

      日本ソフトウェア科学会 コンピュータソフトウェア(JSSST) 25

      Pages: 85-92

    • NAID

      130004549123

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Presentation] CONPASU-tool : A Concurrent Process Analysis Support Tool based on Symbolic Computation2011

    • Author(s)
      磯部祥尚
    • Organizer
      Communicating Process Architectures 2011, (CPA 2011, the 33rd WoTUG conference)
    • Place of Presentation
      リムリック大学(アイルランド)
    • Year and Date
      2011-06-21
    • Related Report
      2010 Final Research Report
  • [Presentation] CONPASU-tool : A Concurrent Process Analysis Support Tool based on Symbolic Computation2011

    • Author(s)
      磯部祥尚
    • Organizer
      Communicating Process Architectures 2011 (CPA 2011, the 33rd WoTUG conference)
    • Place of Presentation
      リムリック大学(アイルランド)
    • Year and Date
      2011-06-20
    • Related Report
      2010 Annual Research Report
  • [Presentation] CONPASU : CSPモデルの解析支援ツール2011

    • Author(s)
      磯部祥尚
    • Organizer
      第7回CSP研究会
    • Place of Presentation
      東洋大学(東京都)
    • Year and Date
      2011-05-21
    • Related Report
      2010 Final Research Report
  • [Presentation] CONPASU : 記号処理に基づく並行プロセスの状態数削減ツール2011

    • Author(s)
      磯部祥尚
    • Organizer
      第13回プログラミングおよびプログラミング言語ワークショップ(PPL2011)
    • Place of Presentation
      定山渓ビューホテル(北海道)
    • Year and Date
      2011-03-10
    • Related Report
      2010 Final Research Report
  • [Presentation] CONPASU:記号処理に基づく並行プロセスの状態数削減ツール2011

    • Author(s)
      磯部祥尚
    • Organizer
      第13回プログラミングおよびプログラミング言語ワークショップ(PPL2011)
    • Place of Presentation
      定山渓ビューホテル(北海道)
    • Year and Date
      2011-03-10
    • Related Report
      2010 Annual Research Report
  • [Presentation] CONPASU-tool : 記号処理に基づく並行プロセス解析支援ツールの試作2010

    • Author(s)
      磯部祥尚
    • Organizer
      第17回ソフトウェア工学の基礎ワークショップ(FOSE2010)
    • Place of Presentation
      いなもと旅館(新潟県)
    • Year and Date
      2010-11-19
    • Related Report
      2010 Final Research Report
  • [Presentation] CONPASU-tool:記号処理に基づく並行プロセス解析支援ツールの試作2010

    • Author(s)
      磯部祥尚
    • Organizer
      第17回ソフトウェア工学の基礎ワークショップ(FOSE2010)
    • Place of Presentation
      いなもと旅館(新潟県)
    • Year and Date
      2010-11-19
    • Related Report
      2010 Annual Research Report
  • [Presentation] プロセス代数の基本と関連ツールの紹介2010

    • Author(s)
      磯部祥尚
    • Organizer
      第5回CSP研究会
    • Place of Presentation
      東洋大学(東京都)
    • Year and Date
      2010-07-10
    • Related Report
      2010 Annual Research Report
  • [Presentation] 並行システムを解析するための逐次化と状態削減機能の実装 ~仕様の自動生成を目指して~2010

    • Author(s)
      磯部祥尚
    • Organizer
      電子情報通信学会コンカレント工学研究会(CST)
    • Place of Presentation
      北見工業大学(北海道)
    • Year and Date
      2010-06-22
    • Related Report
      2010 Final Research Report
  • [Presentation] 並行システムを解析するための逐次化と状態削減機能の実装~仕様の自動生成を目指して~2010

    • Author(s)
      磯部祥尚
    • Organizer
      電子情報通信学会コンカレント工学研究会(CST)
    • Place of Presentation
      北見工業大学(北海道)
    • Year and Date
      2010-06-22
    • Related Report
      2010 Annual Research Report
  • [Presentation] A Prototype Tool for Analyzing Concurrent Processes -- Towards Automatic Generation of Specifications2010

    • Author(s)
      磯部祥尚
    • Organizer
      Workshop on Symbolic Computation and Software Verification
    • Place of Presentation
      筑波大学(茨城県)
    • Year and Date
      2010-04-06
    • Related Report
      2010 Final Research Report
  • [Presentation] A Prototype Tool for Analyzing Concurrent Processes-Towards Automatic Generation of Specifications2010

    • Author(s)
      磯部祥尚
    • Organizer
      Workshop on Symbolic Computation and Software Verification
    • Place of Presentation
      筑波大学(茨城県)
    • Year and Date
      2010-04-06
    • Related Report
      2010 Annual Research Report
  • [Presentation] CSPプロセスの解析支援ツールの試作~仕様の自動生成を目指して~2010

    • Author(s)
      磯部祥尚
    • Organizer
      第4回CSP研究会
    • Place of Presentation
      東洋大学(東京都)
    • Year and Date
      2010-03-10
    • Related Report
      2010 Final Research Report
  • [Presentation] CSPプロセスの解析支援ツールの試作~仕様の自動生成を目指して~2010

    • Author(s)
      磯部祥尚
    • Organizer
      第4回CSP研究会
    • Place of Presentation
      東京都(文京区)
    • Year and Date
      2010-03-10
    • Related Report
      2009 Annual Research Report
  • [Presentation] プロセス代数に基づく並行システムの動作解析のための逐次化ツール2010

    • Author(s)
      磯部祥尚
    • Organizer
      第12回プログラミングおよびプログラミング言語ワークショップ(PPL2010)
    • Place of Presentation
      琴参閣(香川県)
    • Year and Date
      2010-03-04
    • Related Report
      2010 Final Research Report
  • [Presentation] プロセス代数に基づく並行システムの動作解析のための逐次化ツール2010

    • Author(s)
      磯部祥尚
    • Organizer
      第12回プログラミングおよびプログラミング言語ワークショップ(PPL2010)
    • Place of Presentation
      香川県(仲多度郡)
    • Year and Date
      2010-03-04
    • Related Report
      2009 Annual Research Report
  • [Presentation] プロセス代数CSPによるシーケンス図設計の詳細化と検証2010

    • Author(s)
      海津智宏(第2:磯部祥尚)
    • Organizer
      コンカレント工学研究会(CST)
    • Place of Presentation
      愛知県(愛知郡)
    • Year and Date
      2010-01-21
    • Related Report
      2009 Annual Research Report
  • [Presentation] 並行システムの検証と実装(入門編)2009

    • Author(s)
      磯部祥尚
    • Organizer
      トップエスイーチュートリアル(招待)
    • Place of Presentation
      東京都(千代田区)
    • Year and Date
      2009-12-14
    • Related Report
      2009 Annual Research Report
  • [Presentation] プロセス代数CSP定理証明器CSP-Proverの紹介2009

    • Author(s)
      磯部祥尚
    • Organizer
      第2回CSP研究会
    • Place of Presentation
      東京都(文京区)
    • Year and Date
      2009-06-30
    • Related Report
      2009 Annual Research Report
  • [Presentation] 定理証明器による双模倣等価性の自動証明2009

    • Author(s)
      磯部祥尚
    • Organizer
      第11回プログラミングおよびプログラミング言語ワークショップ(PPL2009)
    • Place of Presentation
      高山グリーンホテル(岐阜)
    • Year and Date
      2009-03-10
    • Related Report
      2010 Final Research Report
  • [Presentation] 定理証明器による双模倣等価性の自動証明2009

    • Author(s)
      磯部祥尚
    • Organizer
      第11回プログラミングおよびプログラミング言語ワークショップ(PPL)
    • Place of Presentation
      高山(岐阜)
    • Year and Date
      2009-03-10
    • Related Report
      2008 Annual Research Report
  • [Presentation] Verifying Train Control Software--An exercise in SAT-based Model Checking2009

    • Author(s)
      磯部祥尚
    • Organizer
      第11回プログラミングおよびプログラミング言語ワークショップ(PPL)
    • Place of Presentation
      高山(岐阜)
    • Year and Date
      2009-03-10
    • Related Report
      2008 Annual Research Report
  • [Presentation] プロセス代数CSPのモデル検査器FDRの紹介2009

    • Author(s)
      磯部祥尚
    • Organizer
      第1回CSP研究会(CSP)
    • Place of Presentation
      東京大学(本郷)
    • Year and Date
      2009-03-06
    • Related Report
      2008 Annual Research Report
  • [Presentation] The First Step for Implementing a Model Checker in a Theorem Prover -- Toward Automatic Verification in CSP-Prover2008

    • Author(s)
      磯部祥尚
    • Organizer
      Theorem Proving and Provers (TPP2008) Meeting
    • Place of Presentation
      東北大学電気通信研究所(宮城県)
    • Year and Date
      2008-11-26
    • Related Report
      2010 Final Research Report
  • [Presentation] The First Step for Implementing a Model Checker in a Theorem Prover--Toward Automatic Verification in CSP-Prover2008

    • Author(s)
      磯部祥尚
    • Organizer
      Theorem Proving and Provers Meeting (TPP)
    • Place of Presentation
      東北大学電気通信研究所(仙台)
    • Year and Date
      2008-11-26
    • Related Report
      2008 Annual Research Report
  • [Presentation] The Stable Revivals Model in CSP-Prover2008

    • Author(s)
      Gift Samuel, Markus Roggenbach, 磯部祥尚
    • Organizer
      8th International Workshop on Automated Verification of Critical Systems (AVoCS2008)
    • Place of Presentation
      グラスゴー大学(スコットランド)
    • Year and Date
      2008-10-01
    • Related Report
      2010 Final Research Report
  • [Presentation] The Stable Revivals Model in CSP-Prover2008

    • Author(s)
      ギフトサミュエル(第2:磯部祥尚)
    • Organizer
      8th International Workshop on Automated Verification of Critical Systems (AVoCS)
    • Place of Presentation
      スコットランド
    • Year and Date
      2008-10-01
    • Related Report
      2008 Annual Research Report
  • [Presentation] CSP-CASL-Prover -- A generic tool for process and data refinement2008

    • Author(s)
      Liam O'reilly, Markus Roggenbach, 磯部祥尚
    • Organizer
      8th International Workshop on Automated Verification of Critical Systems (AVoCS 2008)
    • Place of Presentation
      グラスゴー大学(スコットランド)
    • Year and Date
      2008-09-30
    • Related Report
      2010 Final Research Report
  • [Presentation] CSP-CASL-Prover--A generic tool for process and data refinement2008

    • Author(s)
      リアンオライリー(第2:磯部祥尚)
    • Organizer
      8th International Workshop on Automated Verification of Critical Systems (AVoCS)
    • Place of Presentation
      スコットランド
    • Year and Date
      2008-09-30
    • Related Report
      2008 Annual Research Report
  • [Remarks] CONPASUのホームページ

    • URL

      http://staff.aist.go.jp/y-isobe/conpasu

    • Related Report
      2010 Final Research Report
  • [Remarks] CSP-Proverのホームページ

    • URL

      http://staff.aist.go.jp/y-isobe/CSP-Prover/CSP-Prover.html

    • Related Report
      2010 Final Research Report
  • [Remarks]

    • URL

      http://staff.aist.go.jp/y-isobe/conpasu/

    • Related Report
      2010 Annual Research Report
  • [Remarks]

    • URL

      http://staff.aist.go.jp/y-isobe/CSP-Prover/CSP-Prover.html

    • Related Report
      2010 Annual Research Report
  • [Remarks] CSP-ProverのWeb-site

    • URL

      http://staff.aist.go.jp/y-isobe/CSP-Prover/CSP-Prover.html

    • Related Report
      2009 Annual Research Report
  • [Remarks] CSP-Prover の Web-site:尚、2008年2月から2009年1月まで管理部門へ所内出向となり、2009年1月に2ヵ月の出向延長となったため、当初の計画よりも若干の遅れがでている。

    • URL

      http://staff.aist.go.jp/y-isobe/CSP-Prover/CSP-Prover.html

    • Related Report
      2008 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi