2004
DOI: 10.1145/1024922.1024923
|View full text |Cite
|
Sign up to set email alerts
|

A theory of normed simulations

Abstract: In existing simulation proof techniques, a single step in a lower-level specification may be simulated by an extended execution fragment in a higher-level one. As a result, it is cumbersome to mechanize these techniques using general-purpose theorem provers. Moreover, it is undecidable whether a given relation is a simulation, even if tautology checking is decidable for the underlying specification logic. This article studies various types of normed simulations. In a normed simulation, each step in a lower-lev… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2004
2004
2011
2011

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 39 publications
0
8
0
Order By: Relevance
“…We refer the reader to [17,20] for details. The conditions can be verified using theorem provers such as PVS [47].…”
Section: Mechanization Of Our Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…We refer the reader to [17,20] for details. The conditions can be verified using theorem provers such as PVS [47].…”
Section: Mechanization Of Our Methodsmentioning
confidence: 99%
“…The conditions can be verified using theorem provers such as PVS [47]. For lack of space, we omit an extended discussion of these issues, which can be found, for example, in [20]. That paper presents normed simulations, where the existence of a finite execution fragment at the abstract level that matches a concrete transition is replaced by the existence of either a single matching transition, or an internal transition that decreases a supplied norm (a function over a well-founded domain).…”
Section: Mechanization Of Our Methodsmentioning
confidence: 99%
“…One may replace the integers in (SF1) by a well-founded partial order as in Ladkin et al [16,Fig. 21], Manolios [20], and Griffioen and Vaandrager [5]. This gives somewhat more flexibility, but it is also semantically equivalent.…”
Section: Stuttering Forward Simulationsmentioning
confidence: 99%
“…Note that there are numerous related notions of simulations and bisimulations for transition systems, automata, process algebra terms, Kripke structures etc., cf. Milner [21], Park [24], Lynch and Vaandrager [18], de Nicola and Vaandrager [3], van Glabbeek and Weijland [26], Attie [2], Manolios [20], Griffioen and Vaandrager [5], Nejati et al [22], but in none of these papers arbitrary liveness properties are taken care of.…”
Section: Introductionmentioning
confidence: 99%
“…The idea to use simulations (or refinements) as a compositional abstraction device is well-known, both in untimed and timed settings, and has already been studied theoretically and practically in many papers during the last three decades, see for instance [28,23,19,26,22,20,1,27,16,17,14,12,21]. Nevertheless, when we attempted to apply these existing approaches to fight state space explosions in a model of an industrial protocol [13], we ran into the problem that these approaches do not handle two fundamental modeling concepts that are frequently used in Uppaal.…”
Section: Introductionmentioning
confidence: 99%