[BOOK][B] Principles of model checking

C Baier, JP Katoen - 2008 - books.google.com
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 …

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 …

[BOOK][B] Web services

G Alonso, F Casati, H Kuno, V Machiraju, G Alonso… - 2004 - Springer
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 …

[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 …

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 …

[PDF][PDF] A petri net-based model for web service composition

R Hamadi, B Benatallah - Proceedings of the 14th …, 2003 - contrib.andrew.cmu.edu
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 …

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 …

[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 …

[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 …

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 …