Software model checking
R Jhala, R Majumdar - ACM Computing Surveys (CSUR), 2009 - dl.acm.org
Software model checking Page 1 21 Software Model Checking RANJIT JHALA University of
California, San Diego and RUPAK MAJUMDAR University of California, Los Angeles We survey …
California, San Diego and RUPAK MAJUMDAR University of California, Los Angeles We survey …
Software diversity: state of the art and perspectives
Diversity is prevalent in modern software systems to facilitate adapting the software to
customer requirements or the execution environment. Diversity has an impact on all phases …
customer requirements or the execution environment. Diversity has an impact on all phases …
[图书][B] Principles of model checking
A comprehensive introduction to the foundations of model checking, a fully automated
technique for finding flaws in hardware and software; with extensive examples and both …
technique for finding flaws in hardware and software; with extensive examples and both …
Dynamic logic
Among the many approaches to formal reasoning about programs, Dynamic Logic enjoys
the singulax aclv~ ntage of being strongly related to classical logic. Its variants constitute …
the singulax aclv~ ntage of being strongly related to classical logic. Its variants constitute …
[图书][B] The formal semantics of programming languages: an introduction
G Winskel - 1993 - books.google.com
The Formal Semantics of Programming Languages provides the basic mathematical
techniques necessary for those who are beginning a study of the semantics and logics of …
techniques necessary for those who are beginning a study of the semantics and logics of …
The temporal logic of actions
L Lamport - ACM Transactions on Programming Languages and …, 1994 - dl.acm.org
The temporal logic of actions (TLA) is a logic for specifying and reasoning about concurrent
systems. Systems and their properties are represented in the same logic, so the assertion …
systems. Systems and their properties are represented in the same logic, so the assertion …
[引用][C] Logic in Computer Science: Modelling and reasoning about systems
M Huth - 2004 - books.google.com
Recent years have seen the development of powerful tools for verifying hardware and
software systems, as companies worldwide realise the need for improved means of …
software systems, as companies worldwide realise the need for improved means of …
[图书][B] Knowledge in action: logical foundations for specifying and implementing dynamical systems
R Reiter - 2001 - books.google.com
Specifying and implementing dynamical systems with the situation calculus. Modeling and
implementing dynamical systems is a central problem in artificial intelligence, robotics …
implementing dynamical systems is a central problem in artificial intelligence, robotics …
[图书][B] Temporal verification of reactive systems: safety
Z Manna, A Pnueli - 2012 - books.google.com
This book is about the verification of reactive systems. A reactive system is a system that
maintains an ongoing interaction with its environment, as opposed to computing some final …
maintains an ongoing interaction with its environment, as opposed to computing some final …
[图书][B] Mathematical logic for computer science
M Ben-Ari - 2012 - books.google.com
Mathematical Logic for Computer Science is a mathematics textbook with theorems and
proofs, but the choice of topics has been guided by the needs of students of computer …
proofs, but the choice of topics has been guided by the needs of students of computer …