Modal And Temporal Properties Of Processes

eBook Download

BOOK EXCERPT:

In recent years, model checking has become an essential technique for the formal verification of systems. With a clarity of presentation and its many illuminating examples, this book makes this technical material easy to grasp. It is perfectly suited for an advanced undergraduate or graduate class in formal verification and will serve as a valuable resource to practitioners of formal methods.

Product Details :

Genre : Technology & Engineering
Author : Colin Stirling
Publisher : Springer Science & Business Media
Release : 2013-03-14
File : 199 Pages
ISBN-13 : 9781475735505


Concurrency

eBook Download

BOOK EXCERPT:

This volume is a collection of papers on topics focused around concurrency, based on research work presented at the UK/Japan Workshop held at Wadham College, Oxford, September 25-27, 1989. The volume is organized into four parts: - Papers on theoretical aspects of concurrency which reflect strong research activities in the UK, including theories on CCS and temporal logic RDL. - Papers on object orientation and concurrent languages which reflect major research activities on concurrency in Japan. The languages presented include extensions of C, Prolog and Lisp as well as object-based concurrent languages. - Papers on parallel architectures and VLSI logic, including a rewrite rule machine, a graph rewriting machine, and a dataflow architecture. - An overview of the workshop including the abstracts of the talks and the list of participants. The appendix gives a brief report of the first UK/Japan Workshop in Computer Science, held at Sendai, Japan, July 6-9, 1987.

Product Details :

Genre : Computers
Author : Akinori Yonezawa
Publisher : Springer Science & Business Media
Release : 1991-04-10
File : 354 Pages
ISBN-13 : 3540539328


Automatic Verification Of Sequential Infinite State Processes

eBook Download

BOOK EXCERPT:

A common approach in software engineering is to apply during the design phase a variety of structured techniques like top-down design, decomposition and abstraction, while only subsequently, in the implementation phase, is the design tested to ensure reliability. But this approach neglects that central aspects of software design and program development have a strong formal character which admits tool support for the construction of reliable and correct computer systems based on formal reasoning. This monograph provides much information both for theoreticians interested in algebraic theories, and for software engineers building practically relevant tools. The author presents the theoretical foundations needed for the verification of reactive, sequential infinite-state systems.

Product Details :

Genre : Computers
Author : Olaf Burkart
Publisher : Springer
Release : 2003-08-06
File : 169 Pages
ISBN-13 : 9783540696780


Handbook Of Process Algebra

eBook Download

BOOK EXCERPT:

Process Algebra is a formal description technique for complex computer systems, especially those involving communicating, concurrently executing components. It is a subject that concurrently touches many topic areas of computer science and discrete math, including system design notations, logic, concurrency theory, specification and verification, operational semantics, algorithms, complexity theory, and, of course, algebra.This Handbook documents the fate of process algebra since its inception in the late 1970's to the present. It is intended to serve as a reference source for researchers, students, and system designers and engineers interested in either the theory of process algebra or in learning what process algebra brings to the table as a formal system description and verification technique. The Handbook is divided into six parts spanning a total of 19 self-contained Chapters. The organization is as follows. Part 1, consisting of four chapters, covers a broad swath of the basic theory of process algebra. Part 2 contains two chapters devoted to the sub-specialization of process algebra known as finite-state processes, while the three chapters of Part 3 look at infinite-state processes, value-passing processes and mobile processes in particular. Part 4, also three chapters in length, explores several extensions to process algebra including real-time, probability and priority. The four chapters of Part 5 examine non-interleaving process algebras, while Part 6's three chapters address process-algebra tools and applications.

Product Details :

Genre : Computers
Author : J.A. Bergstra
Publisher : Elsevier
Release : 2001-03-16
File : 1357 Pages
ISBN-13 : 9780080533674


Formal Methods For Components And Objects

eBook Download

BOOK EXCERPT:

Formal methods have been applied successfully to the verification of medium-sized programs in protocol and hardware design. However, their application to the development of large systems requires more emphasis on specification, modelling and validation techniques supporting the concepts of reusability and modifiability, and their implementation in new extensions of existing programming languages. This book presents revised tutorial lectures given by invited speakers at the Third International Symposium on Formal Methods for Components and Objects, FMCO 2004, held in Leiden, The Netherlands, in November 2004. The 14 revised lectures by leading researchers present a comprehensive account of the potential of formal methods applied to large and complex software systems such as component-based systems and object systems. The book provides an unique combination of ideas on software engineering and formal methods that reflect the expanding body of knowledge on modern software systems.

Product Details :

Genre : Computers
Author : Frank S. de Boer
Publisher : Springer Science & Business Media
Release : 2005-09-19
File : 332 Pages
ISBN-13 : 9783540291312


Tools And Algorithms For The Construction And Analysis Of Systems

eBook Download

BOOK EXCERPT:

Product Details :

Genre : Computer software
Author :
Publisher :
Release : 2002
File : 512 Pages
ISBN-13 : UOM:39015048291200


Handbook Of Modal Logic

eBook Download

BOOK EXCERPT:

The Handbook of Modal Logic contains 20 articles, which collectively introduce contemporary modal logic, survey current research, and indicate the way in which the field is developing. The articles survey the field from a wide variety of perspectives: the underling theory is explored in depth, modern computational approaches are treated, and six major applications areas of modal logic (in Mathematics, Computer Science, Artificial Intelligence, Linguistics, Game Theory, and Philosophy) are surveyed. The book contains both well-written expository articles, suitable for beginners approaching the subject for the first time, and advanced articles, which will help those already familiar with the field to deepen their expertise. Please visit: http://people.uleth.ca/~woods/RedSeriesPromo_WP/PubSLPR.html - Compact modal logic reference - Computational approaches fully discussed - Contemporary applications of modal logic covered in depth

Product Details :

Genre : Mathematics
Author : Patrick Blackburn
Publisher : Elsevier
Release : 2006-11-03
File : 1260 Pages
ISBN-13 : 0080466664


A Logical Process Calculus

eBook Download

BOOK EXCERPT:

This paper presents the Logical Process Calculus (LPC), a formalism that supports heterogeneous system specifications containing both operational and declarative subspecifications. Syntactically, LPC extends Milner's Calculus of Communicating Systems with operators from the alternation-free linear- time (mu)-calculus (LT(mu)). Semantically, LPC is equipped with a behavioral preorder that generalizes Hennessy's and DeNicola's must-testing preorder as well as LT(mu)'s satisfaction relation, while being compositional for all LPC operators. From a technical point of view, the new calculus is distinguished by the inclusion of (i) both minimal and maximal fixed-point operators and (ii) an unimplementability predicate on process terms, which tags inconsistent specifications. The utility of LPC is demonstrated by means of an example highlighting the benefits of heterogeneous system specification.

Product Details :

Genre : Algebra
Author : Rance Cleaveland
Publisher :
Release : 2002
File : 22 Pages
ISBN-13 : NASA:31769000714751


Automated Reasoning With Analytic Tableaux And Related Methods

eBook Download

BOOK EXCERPT:

This book constitutes the refereed proceedings of the International Conference on Analytic Tableaux and Related Methods, TABLEAUX'99, held in Saratoga Springs, NY, USA, in June 1999. The volume presents 18 revised full papers and three system descriptions selected from 41 submissions. Also included are system comparisons and abstracts of an invited paper and of two tutorials. All current issues surrounding mechanization of reasoning with tableaux and similar methods are addressed - ranging from theoretical foundations to implementation and systems development and applications, as well as covering a broad variety of logic calculi. As application areas, formal verification of software and computer systems, deductive databases, knowledge representation, and systems diagnosis are covered.

Product Details :

Genre : Computers
Author : Neil V. Murray
Publisher : Springer
Release : 2003-07-31
File : 343 Pages
ISBN-13 : 9783540487548


Distributed Computing

eBook Download

BOOK EXCERPT:

Product Details :

Genre : Electronic data processing
Author :
Publisher :
Release : 2004
File : 650 Pages
ISBN-13 : UOM:39015058889083