- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Abstract Model Checking of Concurrent Garbage Collection by Regular Expressions
Bibliographic Information
- Other Title
-
- 正則表現を用いた並列ごみ集めの抽象モデル検査
- セイソクヒョウゲン オ モチイタ ヘイレツゴミ アツメ ノ チュウショウ モデル ケンサ
Search this article
Description
モデル検査は状態空間の全探索によってシステムの検証を自動的に行う枠組みであるが,状態空間の爆発の問題をつねにかかえている.抽象モデル検査はこの問題を解決する1つの有力な技術であるが,メモリやネットワークなどのリンク構造を抽象化するための一般的な方法は知られていなかった.そこで本稿では,リンク構造を大きさによらず抽象化する方法を提案する.この方法では,リンク構造を構成するセルを,あらかじめ与えた正則表現を満たすか否かによって抽象化する.リンク構造全体は,セルを抽象化して得られる抽象セルの集合に抽象化される.この方法の有効性を示すために,並列ごみ集めの複数のアルゴリズムの抽象モデル検査を行った.
Model checking, which is a framework for automatically verifying a system by enumerating its entire state space, always faces the problem of state space explosion. Although abstract model checking is considered as a promising technique for solving the problem, a general method that can abstract linked structures, such as memory or network, was not known. In this paper, we propose a method for abstracting linked structures independent of their size. By the method, each cell in a linked structure is abstracted by whether it satisfies each of the predefined regular expressions. The entire linked structure is then abstracted by a set of abstract cells, each of which is a result of abstracting a cell. For showing the effectiveness of the method, we did abstract model checking of the safety property of several algorithms for concurrent garbage collection.
Journal
-
- 情報処理学会論文誌プログラミング(PRO)
-
情報処理学会論文誌プログラミング(PRO) 42 (SIG02(PRO9)), 61-70, 2001-02-15
情報処理学会
- Tweet
Keywords
Details 詳細情報について
-
- CRID
- 1050564287845091840
-
- NII Article ID
- 110002725748
-
- NII Book ID
- AA11464814
-
- ISSN
- 18827802
- 03875806
-
- NDL BIB ID
- 5702086
-
- Text Lang
- ja
-
- Article Type
- journal article
-
- Data Source
-
- IRDB
- NDL Search
- CiNii Articles