In this paper, MCL (modification and creation logic) is presented, a variant of quantified dynamic logic (QDL) with enhanced expressivity. In MCL, functions and predicates can be modified by actions f := λx.t and p := λx.φ, respectively, and new objects can be created by the action Create. This contrasts with QDL, where only the value assignments of variables can be modified. Models of MCL are collections of worlds which are locally models of first-order logic. There is an axiomatisation which is sound and complete. MCL is inspired on QDL and several other reasoning systems about the effect of actions, such as the specification language COLD, Gurevich's Abstract State Machines (formerly known as Evolving Algebras) and Dynamic Database Logic
Dynamic logic, broadly conceived, is the logic that analyses change by decomposing actions into thei...
This paper proposes the development of a logic for verifying properties of programs in rewriting log...
This paper is an initial step in the development of a logic for verifying properties of programs in ...
In this paper, MCL (modification and creation logic) is presented, a variant of quantified dynamic l...
this paper, I work out the following approach: by creating new entities, and by changing the interpr...
Using algebras over some signature to model the notion of state is quite common in specification lan...
Humans can make a plan by refining abstract actions. Dynamic logic, which enables reasoning about th...
We investigate the formal specification of the reasoning process of knowledge-based systems in this ...
We investigate the formal specification of the reasoning process of knowledge-based systems in this ...
Abstract. We investigate the formal specification of the reasoning process of knowledge-based system...
The dynamic modal logic DML is presented, featuring actions that change the interpretation of a prop...
The dynamic modal logic DML is presented, featuring actions that change the interpretation of a prop...
Like any other logical theory, action theories in reason-ing about actions may evolve, and thus need...
I We have introduced some model transforming logics. I We started with logics to model epistemic act...
We investigate the fl)rmal specification of the reasoning process of knowledge-based systems in this...
Dynamic logic, broadly conceived, is the logic that analyses change by decomposing actions into thei...
This paper proposes the development of a logic for verifying properties of programs in rewriting log...
This paper is an initial step in the development of a logic for verifying properties of programs in ...
In this paper, MCL (modification and creation logic) is presented, a variant of quantified dynamic l...
this paper, I work out the following approach: by creating new entities, and by changing the interpr...
Using algebras over some signature to model the notion of state is quite common in specification lan...
Humans can make a plan by refining abstract actions. Dynamic logic, which enables reasoning about th...
We investigate the formal specification of the reasoning process of knowledge-based systems in this ...
We investigate the formal specification of the reasoning process of knowledge-based systems in this ...
Abstract. We investigate the formal specification of the reasoning process of knowledge-based system...
The dynamic modal logic DML is presented, featuring actions that change the interpretation of a prop...
The dynamic modal logic DML is presented, featuring actions that change the interpretation of a prop...
Like any other logical theory, action theories in reason-ing about actions may evolve, and thus need...
I We have introduced some model transforming logics. I We started with logics to model epistemic act...
We investigate the fl)rmal specification of the reasoning process of knowledge-based systems in this...
Dynamic logic, broadly conceived, is the logic that analyses change by decomposing actions into thei...
This paper proposes the development of a logic for verifying properties of programs in rewriting log...
This paper is an initial step in the development of a logic for verifying properties of programs in ...