A New Incompleteness Result for Hoare's System
Journal of the ACM (JACM)
Programming Language Constructs for Which It Is Impossible To Obtain Good Hoare Axiom Systems
Journal of the ACM (JACM)
Assignment and Procedure Call Proof Rules
ACM Transactions on Programming Languages and Systems (TOPLAS)
An axiomatic basis for computer programming
Communications of the ACM
A contribution to the development of ALGOL
Communications of the ACM
Unrestricted procedure calls in Hoare's logic
POPL '78 Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Mathematical Theory of Program Correctness
Mathematical Theory of Program Correctness
First-Order Dynamic Logic
Complementary Definitions of Programming Language Semantics
Complementary Definitions of Programming Language Semantics
A Discipline of Programming
On the Most Recent Property of Algol-Like Programs
Proceedings of the 2nd Colloquium on Automata, Languages and Programming
Semantics and Proof Theory of Pascal Procedures
Proceedings of the Fourth Colloquium on Automata, Languages and Programming
On the Proper Treatment or Referencing, Dereferencing and Assignment
Proceedings of the Fourth Colloquium on Automata, Languages and Programming
Proceedings of the 7th Colloquium on Automata, Languages and Programming
On a theory of decision problems in programming languages
Proceedings of the International Conference on Mathematical Studies of Information Processing
Proving assertions about programs that manipulate data structures
STOC '75 Proceedings of seventh annual ACM symposium on Theory of computing
STOC '80 Proceedings of the twelfth annual ACM symposium on Theory of computing
The “most recent” error: Its causes and correction
Proceedings of ACM conference on Proving assertions about programs
Completeness and incompleteness theorems for hoare-like axiom systems.
Completeness and incompleteness theorems for hoare-like axiom systems.
Countable nondeterminism and random assignment
Journal of the ACM (JACM)
Non-standard algorithmic and dynamic logic
Journal of Symbolic Computation
Toward compiler implementation correctness proofs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Completeness and incompleteness of trace-based network proof systems
POPL '87 Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Skinny and fleshy failures of relative completeness
POPL '87 Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Meager and replete failures of relative completeness
Journal of the ACM (JACM)
Formal Verification of Fault Tolerance Using Theorem-Proving Techniques
IEEE Transactions on Computers
Algorithms and proofs: mathematics in the computing curriculum
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
win and sin: predicate transformers for concurrency
ACM Transactions on Programming Languages and Systems (TOPLAS)
Floyd-Hoare logic in iteration theories
Journal of the ACM (JACM)
Trace-based network proof systems: expressiveness and completeness
ACM Transactions on Programming Languages and Systems (TOPLAS)
An introduction to assertional reasoning for concurrent systems
ACM Computing Surveys (CSUR)
Deriving programs using generic algorithms
IBM Systems Journal
ACM Transactions on Programming Languages and Systems (TOPLAS)
Reasoning about Java classes: preliminary report
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A model and temporal proof system for networks of processes
POPL '85 Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Logical and mathematical reasoning about imperative programs: preliminary report
POPL '85 Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Constraints: a uniform approach to aliasing and typing
POPL '85 Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Automatic Generation of Invariants
Formal Methods in System Design - Special issue on The First Federated Logic Conference (FLOC'96), part II
A note on the complexity of propositional Hoare logic
ACM Transactions on Computational Logic (TOCL)
Validation, Verification, and Testing of Computer Software
ACM Computing Surveys (CSUR)
Inadequacy of computable loop invariants
ACM Transactions on Computational Logic (TOCL)
The pointer assertion logic engine
Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation
A Hoare logic for dynamic networks of asychronously communicating deterministic processes
Theoretical Computer Science
IEEE Transactions on Software Engineering
Proving Properties of Real-Time Systems Through Logical Specifications and Petri Net Models
IEEE Transactions on Software Engineering
Java Program Verification via a Hoare Logic with Abrupt Termination
FASE '00 Proceedings of the Third Internationsl Conference on Fundamental Approaches to Software Engineering: Held as Part of the European Joint Conferences on the Theory and Practice of Software, ETAPS 2000
A Hoare Calculus for Verifying Java Realizations of OCL-Constrained Design Models
FASE '01 Proceedings of the 4th International Conference on Fundamental Approaches to Software Engineering
A Logic for the Java Modeling Language JML
FASE '01 Proceedings of the 4th International Conference on Fundamental Approaches to Software Engineering
The KeY Approach: Integrating Object Oriented Design and Formal Verification
JELIA '00 Proceedings of the European Workshop on Logics in Artificial Intelligence
Metatheory of Verification Calculi in LEGO - To what Extent Does Syntax Matter?
TYPES '98 Selected papers from the International Workshop on Types for Proofs and Programs
Proof-Outlines for Threads in Java
CONCUR '00 Proceedings of the 11th International Conference on Concurrency Theory
FoSSaCS '99 Proceedings of the Second International Conference on Foundations of Software Science and Computation Structure, Held as Part of the European Joint Conferences on the Theory and Practice of Software, ETAPS'99
Verification for Java's Reentrant Multithreading Concept
FoSSaCS '02 Proceedings of the 5th International Conference on Foundations of Software Science and Computation Structures
An Extension of Dynamic Logic for Modelling OCL's @pre Operator
PSI '02 Revised Papers from the 4th International Andrei Ershov Memorial Conference on Perspectives of System Informatics: Akademgorodok, Novosibirsk, Russia
Hoare Logic for Mutual Recursion and Local Variables
Proceedings of the 19th Conference on Foundations of Software Technology and Theoretical Computer Science
A Dynamic Logic for the Formal Verification of Java Card Programs
JavaCard '00 Revised Papers from the First International Workshop on Java on Smart Cards: Programming and Security
Hoare Logic for NanoJava: Auxiliary Variables, Side Effects, and Virtual Methods Revisited
FME '02 Proceedings of the International Symposium of Formal Methods Europe on Formal Methods - Getting IT Right
Hoare Logics for Recursive Procedures and Unbounded Nondeterminism
CSL '02 Proceedings of the 16th International Workshop and 11th Annual Conference of the EACSL on Computer Science Logic
A Sequent Calculus for First-Order Dynamic Logic with Trace Modalities
IJCAR '01 Proceedings of the First International Joint Conference on Automated Reasoning
A hoare-style proof system for robot programs
Eighteenth national conference on Artificial intelligence
An axiomatization of low-level parallelism in microarchitectures
MICRO 17 Proceedings of the 17th annual workshop on Microprogramming
A characterization of Hoare's logic for programs with Pascal-like procedures
STOC '83 Proceedings of the fifteenth annual ACM symposium on Theory of computing
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
The Early Search for Tractable Ways of Reasoning about Programs
IEEE Annals of the History of Computing
From process logic to program logic
Proceedings of the ninth ACM SIGPLAN international conference on Functional programming
Correct Execution of Transactions at Different Isolation Levels
IEEE Transactions on Knowledge and Data Engineering
A complete axiomatic semantics of spawning
Distributed Computing
A logical analysis of aliasing in imperative higher-order functions
Proceedings of the tenth ACM SIGPLAN international conference on Functional programming
Combining Proof Plans with Partial Order Planning for Imperative Program Synthesis
Automated Software Engineering
Denotational semantics for a program logic of objects
Mathematical Structures in Computer Science
Modular verification of assembly code with stack-based control abstractions
Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation
A proof outline logic for object-oriented programming
Theoretical Computer Science - Formal methods for components and objects
Comprehending software correctness implies comprehending an intelligence-related limitation
ACM Transactions on Computational Logic (TOCL)
Generalized structured programs and loop trees
Science of Computer Programming
A logical analysis of aliasing in imperative higher-order functions
Journal of Functional Programming
A Mechanical Analysis of Program Verification Strategies
Journal of Automated Reasoning
A Deductive Proof System for Multithreaded Java with Exceptions
Fundamenta Informaticae - Behavior of Composed Concurrent Systems: Logic and Reasoning
Observable Behavior of Dynamic Systems: Component Reasoning for Concurrent Objects
Electronic Notes in Theoretical Computer Science (ENTCS)
FM '08 Proceedings of the 15th international symposium on Formal Methods
A Hoare Logic for Call-by-Value Functional Programs
MPC '08 Proceedings of the 9th international conference on Mathematics of Program Construction
A shared-variable concurrency analysis of multi-threaded object-oriented programs
Theoretical Computer Science
Incremental Reasoning for Multiple Inheritance
IFM '09 Proceedings of the 7th International Conference on Integrated Formal Methods
Modular Verification of Recursive Programs
Languages: From Formal to Natural
A general framework for sound and complete Floyd-Hoare logics
ACM Transactions on Computational Logic (TOCL)
Inductive Proof Outlines for Exceptions in Multithreaded Java
Electronic Notes in Theoretical Computer Science (ENTCS)
A temporal approach to specification and verification of pointer data-structures
FASE'03 Proceedings of the 6th international conference on Fundamental approaches to software engineering
Modular specification and verification of object-oriented programs
Modular specification and verification of object-oriented programs
A sound and complete shared-variable concurrency model for multi-threaded Java programs
FMOODS'07 Proceedings of the 9th IFIP WG 6.1 international conference on Formal methods for open object-based distributed systems
On revival of Algol-concepts in modern programming and specification languages
Formal methods and hybrid real-time systems
Existential fixed-point logic, universal quantifiers, and topoi
Fields of logic and computation
Incremental reasoning with lazy behavioral subtyping for multiple inheritance
Science of Computer Programming
Flow Logic for Process Calculi
ACM Computing Surveys (CSUR)
SEFM'11 Proceedings of the 9th international conference on Software engineering and formal methods
Verifying traits: a proof system for fine-grained reuse
Proceedings of the 13th Workshop on Formal Techniques for Java-Like Programs
An improved rule for while loops in deductive program verification
ICFEM'05 Proceedings of the 7th international conference on Formal Methods and Software Engineering
Syntactic control of interference for separation logic
POPL '12 Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
A hoare calculus for the verification of synchronous languages
PLPV '12 Proceedings of the sixth workshop on Programming languages meets program verification
About hoare logics for higher-order store
ICALP'05 Proceedings of the 32nd international conference on Automata, Languages and Programming
CSL'06 Proceedings of the 20th international conference on Computer Science Logic
Temporal reasoning for procedural programs
VMCAI'10 Proceedings of the 11th international conference on Verification, Model Checking, and Abstract Interpretation
Denotational semantics for abadi and leino's logic of objects
ESOP'05 Proceedings of the 14th European conference on Programming Languages and Systems
Definition and correct refinement of operation specifications
Dependable Systems
Reasoning about recursive processes in shared-variable concurrency
Concurrency, Compositionality, and Correctness
Behavioral interface specification languages
ACM Computing Surveys (CSUR)
Observation and abstract behaviour in specification and implementation of state-based systems
IW-FM'01 Proceedings of the 5th Irish conference on Formal Methods
Verification conditions for source-level imperative programs
Computer Science Review
A transformational proof system for delta-oriented programming
Proceedings of the 16th International Software Product Line Conference - Volume 2
A Deductive Proof System for Multithreaded Java with Exceptions
Fundamenta Informaticae - Behavior of Composed Concurrent Systems: Logic and Reasoning
Expressibility Of The Semantics Of Sequential Programs In First-Order Logic
Fundamenta Informaticae
Software Engineering and complexity in effective Algebraic Geometry
Journal of Complexity
Local Reasoning for Global Invariants, Part I: Region Logic
Journal of the ACM (JACM)
An observationally complete program logic for imperative higher-order functions
Theoretical Computer Science
Hi-index | 0.01 |