More anti-chain based refinement checking
Refinement checking plays an important role in system verification. It establishes properties of an implementation by showing a refinement relationship between the implementation and a specification. Recently, it has been shown that anti-chain based approaches increase the efficiency of trace refine...
Saved in:
Main Authors: | , , , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2012
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/5022 https://ink.library.smu.edu.sg/context/sis_research/article/6025/viewcontent/more.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-6025 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-60252020-03-12T09:05:15Z More anti-chain based refinement checking WANG, Ting SONG, Songzheng SUN, Jun LIU, Yang DONG, Jin Song WANG, Xinyu LI, Shanping Refinement checking plays an important role in system verification. It establishes properties of an implementation by showing a refinement relationship between the implementation and a specification. Recently, it has been shown that anti-chain based approaches increase the efficiency of trace refinement checking significantly. In this work, we study the problem of adopting anti-chain for stable failures refinement checking, failures-divergence refinement checking and probabilistic refine checking (i.e., a probabilistic implementation against a non-probabilistic specification). We show that the first two problems can be significantly improved, because the state space of the product model may be reduced dramatically. Though applying anti-chain for probabilistic refinement checking is more complicated, we manage to show improvements in some cases. We have integrated these techniques into the PAT model checking framework. Experiments are conducted to demonstrate the efficiency of our approach. 2012-11-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/5022 info:doi/10.1007/978-3-642-34281-3_26 https://ink.library.smu.edu.sg/context/sis_research/article/6025/viewcontent/more.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Model Check Label Transition System Check Algorithm Tree Automaton Synchronous Product Programming Languages and Compilers Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Model Check Label Transition System Check Algorithm Tree Automaton Synchronous Product Programming Languages and Compilers Software Engineering |
spellingShingle |
Model Check Label Transition System Check Algorithm Tree Automaton Synchronous Product Programming Languages and Compilers Software Engineering WANG, Ting SONG, Songzheng SUN, Jun LIU, Yang DONG, Jin Song WANG, Xinyu LI, Shanping More anti-chain based refinement checking |
description |
Refinement checking plays an important role in system verification. It establishes properties of an implementation by showing a refinement relationship between the implementation and a specification. Recently, it has been shown that anti-chain based approaches increase the efficiency of trace refinement checking significantly. In this work, we study the problem of adopting anti-chain for stable failures refinement checking, failures-divergence refinement checking and probabilistic refine checking (i.e., a probabilistic implementation against a non-probabilistic specification). We show that the first two problems can be significantly improved, because the state space of the product model may be reduced dramatically. Though applying anti-chain for probabilistic refinement checking is more complicated, we manage to show improvements in some cases. We have integrated these techniques into the PAT model checking framework. Experiments are conducted to demonstrate the efficiency of our approach. |
format |
text |
author |
WANG, Ting SONG, Songzheng SUN, Jun LIU, Yang DONG, Jin Song WANG, Xinyu LI, Shanping |
author_facet |
WANG, Ting SONG, Songzheng SUN, Jun LIU, Yang DONG, Jin Song WANG, Xinyu LI, Shanping |
author_sort |
WANG, Ting |
title |
More anti-chain based refinement checking |
title_short |
More anti-chain based refinement checking |
title_full |
More anti-chain based refinement checking |
title_fullStr |
More anti-chain based refinement checking |
title_full_unstemmed |
More anti-chain based refinement checking |
title_sort |
more anti-chain based refinement checking |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2012 |
url |
https://ink.library.smu.edu.sg/sis_research/5022 https://ink.library.smu.edu.sg/context/sis_research/article/6025/viewcontent/more.pdf |
_version_ |
1770575173136678912 |