International audiencePartial correctness is perhaps the most important functional property of algo-rithmic programs. It can be broadly stated as: on all terminating executions, a given relation holds between a program's inputs and outputs. It has been formalised in several logics, from, e.g, Hoare logics [1] to temporal logics [2]. Partial correctness is also a relevant property for any class of specification that has a notion of terminating execution. For example, communication protocols have both nonterminating executions (all messages are forever lost and resent) and terminating executions (all messages sent are properly received). Here, partial correctness may, for instance, require that on all terminating executions , the set of messa...
(27 pages)We propose a deductive-verification approach for proving partial-correctness and invarianc...
We propose an approach for the modular specification and verification of total correctness propertie...
interpretation is a well-known and extensively used method to extract over-approximate program invar...
International audiencePartial correctness is perhaps the most important functional property of algo-...
International audienceWe propose a deductive verification approach for proving partial-correctness a...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
For software development projects with very high correctness requirements (including safety requirem...
This paper presents a portion of the work on specification, design, and implementation of safety-cri...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
This thesis develops a verification theory for systems of parallel processes communicating with one...
Hoare Logic has a long tradition in formal verification and has been continuously developed and used...
We extend Hoares logic by allowing quantifiers and other logical connectives to be used on the level...
We propose an approach for the modular specification and verification of total correctness propertie...
AbstractWe present a proof method for partial correctness and weak completeness for any normal progr...
In this paper a generalization of a certain theorem of Lipton (“Proc. 18th IEEE Sympos. Found. of Co...
(27 pages)We propose a deductive-verification approach for proving partial-correctness and invarianc...
We propose an approach for the modular specification and verification of total correctness propertie...
interpretation is a well-known and extensively used method to extract over-approximate program invar...
International audiencePartial correctness is perhaps the most important functional property of algo-...
International audienceWe propose a deductive verification approach for proving partial-correctness a...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
For software development projects with very high correctness requirements (including safety requirem...
This paper presents a portion of the work on specification, design, and implementation of safety-cri...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
This thesis develops a verification theory for systems of parallel processes communicating with one...
Hoare Logic has a long tradition in formal verification and has been continuously developed and used...
We extend Hoares logic by allowing quantifiers and other logical connectives to be used on the level...
We propose an approach for the modular specification and verification of total correctness propertie...
AbstractWe present a proof method for partial correctness and weak completeness for any normal progr...
In this paper a generalization of a certain theorem of Lipton (“Proc. 18th IEEE Sympos. Found. of Co...
(27 pages)We propose a deductive-verification approach for proving partial-correctness and invarianc...
We propose an approach for the modular specification and verification of total correctness propertie...
interpretation is a well-known and extensively used method to extract over-approximate program invar...