2005
DOI: 10.1007/11513988_51
|View full text |Cite
|
Sign up to set email alerts
|

Automated Assume-Guarantee Reasoning for Simulation Conformance

Abstract: We address the issue of efficiently automating assume-guarantee reasoning for simulation conformance between finite state systems and specifications. We focus on a non-circular assume-guarantee proof rule, and show that there is a weakest assumption that can be represented canonically by a deterministic tree automata (DTA). We then present an algorithm L T that learns this DTA automatically in an incremental fashion, in time that is polynomial in the number of states in the equivalent minimal DTA. The algorith… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
71
1

Year Published

2006
2006
2021
2021

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 55 publications
(73 citation statements)
references
References 25 publications
1
71
1
Order By: Relevance
“…A symbolic version of this framework has also been developed by Alur et al [10]. The use of learning for automated AG reasoning has also been investigated in the context of simulation checking [11] and deadlock detection [12]. The basic idea behind the automated AG reasoning paradigm is to learn an assumption [13], using L*, that satisfies the two premises of AG-NC.…”
Section: Introductionmentioning
confidence: 99%
“…A symbolic version of this framework has also been developed by Alur et al [10]. The use of learning for automated AG reasoning has also been investigated in the context of simulation checking [11] and deadlock detection [12]. The basic idea behind the automated AG reasoning paradigm is to learn an assumption [13], using L*, that satisfies the two premises of AG-NC.…”
Section: Introductionmentioning
confidence: 99%
“…Angluin's algorithm has been extended to deal with regular tree languages rather than word languages in [26,18]. Learning of strategies for games has been considered in [25].…”
Section: Further Extensionsmentioning
confidence: 99%
“…In [18], the assume-guarantee reasoning for simulation conformance between finite state systems and specifications is considered. A non-circular assumeguarantee proof rule is considered, for which a weakest assumption can be represented canonically by a deterministic tree automaton (DTA).…”
Section: Fig 4 Overview Of Compositional Verification By Learning Amentioning
confidence: 99%
“…Recently, [12] followed by [5,10], considered automatic assumption generation for AG reasoning. They use learning algorithms for finite automata in order to automatically produce suitable assumptions for an AG rule.…”
Section: Related Workmentioning
confidence: 99%
“…The environment is then verified, in order to guarantee that it actually satisfies the assumption. Many of the works on compositional model checking are based on the AG paradigm and on learning [12,5,10] (see the related work section for more details). In contrast, our approach is based on techniques taken from the 3-valued game-based model checking for abstract models [26,18,19].…”
Section: Introductionmentioning
confidence: 99%