AbstractSeparation Logic and Context Logic have been used to reason locally about heap update and simple tree update. We study local reasoning based on Context Logic for a more realistic, local tree-update language which combines update commands with queries. This combination results in updates at multiple locations, which significantly affects the complexity of the reasoning
We look at two fundamental logical processes, often intertwined in planning and problem solving: inf...
International audienceWe introduce in this paper a class of constraints for describing how an XML do...
O’Hearn, Reynolds and Yang introduced local Hoare reasoning about mutable data structures using sepa...
Separation Logic and Context Logic have been used to reason locally about heap update and simple tre...
AbstractWe present local Hoare reasoning about data update, introducing Context Logic for analysing ...
Spatial logics have been used to describe properties of tree-like structures (Ambient Logic) and in ...
Abstract. O’Hearn, Reynolds and Yang introduced local Hoare reason-ing about mutable data structures...
Abstract. O’Hearn, Reynolds and Yang introduced local Hoare reason-ing about mutable data structures...
We relate Context Logic reasoning about a high-level tree update language with Separation Logic reas...
We relate Context Logic reasoning about a high-level tree update language with Separation Logic reas...
Model update is the logical extension of model checking, allowing automated modification to models f...
Model update is an approach to enhance model checking functions by providing computer aided modifica...
We describe an extension of Hoare’s logic for reasoning about programs that alter data structures. W...
International audienceWe introduce in this paper a class of constraints for describing how an XML do...
AbstractWe introduce in this paper a class of constraints for describing how an XML document can evo...
We look at two fundamental logical processes, often intertwined in planning and problem solving: inf...
International audienceWe introduce in this paper a class of constraints for describing how an XML do...
O’Hearn, Reynolds and Yang introduced local Hoare reasoning about mutable data structures using sepa...
Separation Logic and Context Logic have been used to reason locally about heap update and simple tre...
AbstractWe present local Hoare reasoning about data update, introducing Context Logic for analysing ...
Spatial logics have been used to describe properties of tree-like structures (Ambient Logic) and in ...
Abstract. O’Hearn, Reynolds and Yang introduced local Hoare reason-ing about mutable data structures...
Abstract. O’Hearn, Reynolds and Yang introduced local Hoare reason-ing about mutable data structures...
We relate Context Logic reasoning about a high-level tree update language with Separation Logic reas...
We relate Context Logic reasoning about a high-level tree update language with Separation Logic reas...
Model update is the logical extension of model checking, allowing automated modification to models f...
Model update is an approach to enhance model checking functions by providing computer aided modifica...
We describe an extension of Hoare’s logic for reasoning about programs that alter data structures. W...
International audienceWe introduce in this paper a class of constraints for describing how an XML do...
AbstractWe introduce in this paper a class of constraints for describing how an XML document can evo...
We look at two fundamental logical processes, often intertwined in planning and problem solving: inf...
International audienceWe introduce in this paper a class of constraints for describing how an XML do...
O’Hearn, Reynolds and Yang introduced local Hoare reasoning about mutable data structures using sepa...