[BOOK][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 …
A calculus of mobile processes, I
R Milner, J Parrow, D Walker - Information and computation, 1992 - Elsevier
We present the π-calculus, a calculus of communicating systems in which one can naturally
express processes which have changing structure. Not only may the component agents of a …
express processes which have changing structure. Not only may the component agents of a …
[BOOK][B] Web services
In previous chapters we have discussed the architecture of information systems (Chapter 1),
middleware and enterprise application integration (Chapters 2 and 3), and the basics of …
middleware and enterprise application integration (Chapters 2 and 3), and the basics of …
[PDF][PDF] The theory and practice of concurrency
A Roscoe - 1998 - ora.ox.ac.uk
Since CAR Hoare's text Communicating Sequential Processes was published in 1985, his
notation has been extensively used for teaching and applying concurrency theory. This book …
notation has been extensively used for teaching and applying concurrency theory. This book …
Branching time and abstraction in bisimulation semantics
RJ Van Glabbeek, WP Weijland - Journal of the ACM (JACM), 1996 - dl.acm.org
In comparative concurrency semantics, one usually distinguishes between linear time and
branching time semantic equivalences. Milner's notion of observatin equivalence is often …
branching time semantic equivalences. Milner's notion of observatin equivalence is often …
[PDF][PDF] A petri net-based model for web service composition
The Internet is going through several major changes. It has become a vehicle of Web
services rather than just a repository of information. Many organizations are putting their …
services rather than just a repository of information. Many organizations are putting their …
Test generation with inputs, outputs and repetitive quiescence
GJ Tretmans - 1996 - research.utwente.nl
This paper studies testing based on labelled transition systems, using the assumption that
implementations communicate with their environment via inputs and outputs. Such …
implementations communicate with their environment via inputs and outputs. Such …
[BOOK][B] Introduction to process algebra
W Fokkink - 2013 - books.google.com
Automated and semi-automated manipulation of so-called labelled transition systems has
become an important means in discovering flaws in software and hardware systems …
become an important means in discovering flaws in software and hardware systems …
[BOOK][B] The space and motion of communicating agents
R Milner - 2009 - books.google.com
The world is increasingly populated with interactive agents distributed in space, real or
abstract. These agents can be artificial, as in computing systems that manage and monitor …
abstract. These agents can be artificial, as in computing systems that manage and monitor …
Expressing mobility in process algebras: first-order and higher-order paradigms
D Sangiorgi - 1993 - era.ed.ac.uk
We study mobile systems, ie systems with a dynamically changing communication topology,
from a process algebras point of view. Mobility can be introduced in process algebras by …
from a process algebras point of view. Mobility can be introduced in process algebras by …