Foundations of Information Technology in the Era of Network and Mobile Computing 2002
DOI: 10.1007/978-0-387-35608-2_36
|View full text |Cite
|
Sign up to set email alerts
|

Model Checking Birth and Death

Abstract: This paper proposes Allocational Temporal Logic (AUTL) as a formalism to express properties concerning the dynamic allocation (birth) and de-allocation (death) of entities, such as the objects in an object-based system. The logic is interpreted on History-Dependent Automata, extended with a symbolic representation for certain cases of unbounded allocation. The paper also presents a simple imperative language with primitive statements for (de)allocation, with an operational semantics, to illustrate the kind of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
21
0

Year Published

2004
2004
2023
2023

Publication Types

Select...
6
1

Relationship

5
2

Authors

Journals

citations
Cited by 15 publications
(21 citation statements)
references
References 18 publications
0
21
0
Order By: Relevance
“…For models with unbounded domains (and consequently an infinite number of states, in a suitable finite representation) but very limited structure, some results on model checking were presented in [11,10]. The first of these shows decidability of model checking for unstructured domains, i.e., just sets of entities; the second gives a safe approximation in the case where the domains are singly-linked lists.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…For models with unbounded domains (and consequently an infinite number of states, in a suitable finite representation) but very limited structure, some results on model checking were presented in [11,10]. The first of these shows decidability of model checking for unstructured domains, i.e., just sets of entities; the second gives a safe approximation in the case where the domains are singly-linked lists.…”
Section: Discussionmentioning
confidence: 99%
“…From this observation, it follows that there is interest in logics in which quantification and modalities can be freely mixed -a point we have argued before in [11,10,19], and has been made independently by Yahav et al in [21]. In contrast to the latter, we pursue a model checking approach.…”
Section: Introductionmentioning
confidence: 96%
“…This includes a front-end to compile code to graph grammars (a prototype of a Java byte code translator has been developed) and a back-end to model check the resulting GTS's. In [1] we have taken a first step toward developing a logic to reason about the dynamic aspects of GTS's. See [4] for a global overview of the programme.…”
Section: Design and Implementationmentioning
confidence: 99%
“…To replace the propositional logic used in traditional model checking, we have proposed a predicate graph logic in [13] for the purpose of formulating the properties to be checked. Some preliminary ideas on model checking such properties can be found in [4].…”
Section: The Groove Approachmentioning
confidence: 99%