We here present an approach to reasoning about actor programs on the basis of temporal logic. Temporal logic is particularly appropriate for reasoning about concurrent programs, but most known temporal logic proof systems for concurrent computations rely on imperative language constructs, ignoring, e.g., the creation of processes which is crucial for actor based programming. We will demonstrate our approach by applying it to the partial termination of a series of actor computations. 1 Temporal logic as a tool for program specification and verification Temporal logic is particularly appropriate for reasoning about programs where the operational or denotational semantics is too fine-grained to make useful statements about the overall behav...
A brief overview is made of the use of temporal logic formalisms for specifying and verifying concur...
A resolution based proof system for a temporal logic of knowledge is presented and shown to be corre...
Traditional implementation techniques for temporal logic programming languages are based on the noti...
SRI International A liveness property asserts that program execution eventually reaches some desirab...
The actor message-passing model of concurrent computation has inspired new ideas in the areas of k...
AbstractThe formalism of Temporal Logic is suggested as an appropriate tool for formalizing the sema...
This thesis develops a new method for proving properties of concurrent programs and gives formal de...
AbstractSome methods for reasoning about concurrent programs and hardware devices have been based on...
Ahstract:We give an cfticicnt procedure for verifying that a t%ute state concurrent systcm meets a s...
AbstractThe paper presents a relatively complete proof system for proving the validity of temporal p...
We present the first method for reasoning about temporal logic properties of higher-order, infinite-...
An approach to proving temporal properties of concurrent programs that does not use temporal logic ...
We examine modal and temporal logics for processes. In section 1 we intro-duce concurrent processes ...
Symbolic execution is an intuitive strategy to verify sequential programs, which can be automated to...
The pioneering work of Hewitt and Baker on the foundations of concurrency during the seventies has i...
A brief overview is made of the use of temporal logic formalisms for specifying and verifying concur...
A resolution based proof system for a temporal logic of knowledge is presented and shown to be corre...
Traditional implementation techniques for temporal logic programming languages are based on the noti...
SRI International A liveness property asserts that program execution eventually reaches some desirab...
The actor message-passing model of concurrent computation has inspired new ideas in the areas of k...
AbstractThe formalism of Temporal Logic is suggested as an appropriate tool for formalizing the sema...
This thesis develops a new method for proving properties of concurrent programs and gives formal de...
AbstractSome methods for reasoning about concurrent programs and hardware devices have been based on...
Ahstract:We give an cfticicnt procedure for verifying that a t%ute state concurrent systcm meets a s...
AbstractThe paper presents a relatively complete proof system for proving the validity of temporal p...
We present the first method for reasoning about temporal logic properties of higher-order, infinite-...
An approach to proving temporal properties of concurrent programs that does not use temporal logic ...
We examine modal and temporal logics for processes. In section 1 we intro-duce concurrent processes ...
Symbolic execution is an intuitive strategy to verify sequential programs, which can be automated to...
The pioneering work of Hewitt and Baker on the foundations of concurrency during the seventies has i...
A brief overview is made of the use of temporal logic formalisms for specifying and verifying concur...
A resolution based proof system for a temporal logic of knowledge is presented and shown to be corre...
Traditional implementation techniques for temporal logic programming languages are based on the noti...