A Distributed Pi-Calculus
Title | A Distributed Pi-Calculus PDF eBook |
Author | Matthew Hennessy |
Publisher | Cambridge University Press |
Pages | |
Release | 2007-03-08 |
Genre | Computers |
ISBN | 1139464841 |
Distributed systems are fast becoming the norm in computer science. Formal mathematical models and theories of distributed behaviour are needed in order to understand them. This book proposes a distributed pi-calculus called Dpi, for describing the behaviour of mobile agents in a distributed world. It is based on an existing formal language, the pi-calculus, to which it adds a network layer and a primitive migration construct. A mathematical theory of the behaviour of these distributed systems is developed, in which the presence of types plays a major role. It is also shown how in principle this theory can be used to develop verification techniques for guaranteeing the behavior of distributed agents. The text is accessible to computer scientists with a minimal background in discrete mathematics. It contains an elementary account of the pi-calculus, and the associated theory of bisimulations. It also develops the type theory required by Dpi from first principles.
The Pi-Calculus
Title | The Pi-Calculus PDF eBook |
Author | Davide Sangiorgi |
Publisher | Cambridge University Press |
Pages | 600 |
Release | 2003-10-16 |
Genre | Computers |
ISBN | 9780521543279 |
Graduate text on the p-calculus, a mathematical model of mobile computing systems.
Communicating and Mobile Systems
Title | Communicating and Mobile Systems PDF eBook |
Author | Robin Milner |
Publisher | Cambridge University Press |
Pages | 180 |
Release | 1999-05-20 |
Genre | Computers |
ISBN | 9780521658690 |
First account of new theory of communication in computing which describes networks, as well as parts of computer systems.
Theoretical Aspects of Computing - ICTAC 2007
Title | Theoretical Aspects of Computing - ICTAC 2007 PDF eBook |
Author | Cliff B. Jones |
Publisher | Springer Science & Business Media |
Pages | 491 |
Release | 2007-09-12 |
Genre | Computers |
ISBN | 3540752900 |
This book constitutes the refereed proceedings of the 4th International Colloquium on Theoretical Aspects of Computing, ICTAC 2007 held in Macau, China in September 2007. The 29 revised full papers presented together with 3 invited talks and summaries of 2 tutorials were carefully reviewed and selected from 69 submissions. The aim of the colloquium is to bring together practitioners and researchers from academia, industry and government to present research results, and exchange experience, ideas, and solutions for their problems in theoretical aspects of computing such as automata theory and formal languages, principles and semantics of programming languages, software architectures and their description languages, software specification, refinement, and verification, model checking and theorem proving, real-time, embedded and hybrid systems, theory of parallel, distributed, and internet-based (grid) computing, simulation and modeling, and service-oriented development.
Formal Methods for Distributed Processing
Title | Formal Methods for Distributed Processing PDF eBook |
Author | Howard Bowman |
Publisher | Cambridge University Press |
Pages | 494 |
Release | 2001-10-22 |
Genre | Computers |
ISBN | 9780521771849 |
Originally published in 2002, this book presents techniques in the application of formal methods to object-based distributed systems. A major theme of the book is how to formally handle the requirements arising from OO distributed systems, such as dynamic reconfiguration, encapsulation, subtyping, inheritance, and real-time aspects. These may be supported either by enhancing existing notations, such as UML, LOTOS, SDL and Z, or by defining fresh notations, such as Actors, Pi-calculus and Ambients. The major specification notations and modelling techniques are introduced and compared by leading researchers. The book also includes a description of approaches to the specification of non-functional requirements, and a discussion of security issues. Researchers and practitioners in software design, object-oriented computing, distributed systems, and telecommunications systems will gain an appreciation of the relationships between the major areas of concerns and learn how the use of object-oriented based formal methods provides workable solutions.
Formal Techniques for Distributed Systems
Title | Formal Techniques for Distributed Systems PDF eBook |
Author | John Hatcliff |
Publisher | Springer |
Pages | 244 |
Release | 2010-06-07 |
Genre | Computers |
ISBN | 3642134645 |
This book constitutes the refereed proceedings of the 12th IFIP WG 6.1 International Conference on Formal Methods for Open Object-Based Distributed Systems, FMOODS 2010, and the 30th IFIP WG 6.1 Formal Techniques for Networked and Distributed Systems, FORTE 2010, held in Amsterdam, The Netherlands, in June 2010. The 13 revised full papers presented together with 6 short papers and the abstract of one invited talk were carefully reviewed and selected from 38 submissions. The papers are organized in topical sections on formal UML modeling; components and architecture; timed process algebra; timed and hybrid automata; program logics and analysis; and reasoning about distributed systems.
Process Algebra for Parallel and Distributed Processing
Title | Process Algebra for Parallel and Distributed Processing PDF eBook |
Author | Michael Alexander |
Publisher | CRC Press |
Pages | 440 |
Release | 2008-12-22 |
Genre | Mathematics |
ISBN | 1420064878 |
Collects the Latest Research Involving the Application of Process Algebra to ComputingExploring state-of-the-art applications, Process Algebra for Parallel and Distributed Processing shows how one formal method of reasoning-process algebra-has become a powerful tool for solving design and implementation challenges of concurrent systems. Parallel Pr