Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Process Algebra

Handbook of Research on Mobile Software Engineering: Design, Implementation, and Emergent Applications
A formalism for the specification of concurrent systems by algebraic means. Each process algebra has a formal syntax that indicates which are valid expressions in the algebra, and a formal semantic that indicates how valid expressions evolve.
Published in Chapter:
Process Algebras for Locality
Rolando Blanco (University of Waterloo, Canada) and Paulo Alencar (University of Waterloo, Canada)
DOI: 10.4018/978-1-61520-655-1.ch030
Abstract
Several process algebras have been proposed in the literature to support the notion of locality. In this chapter the authors compare some of these process algebras, namely Distributed p, Ambient Calculus, Join Calculus, M-calculus, and Kell Calculus. Specifically, they look at the locality abstractions supported by the algebras and how these abstractions interact with the communication mechanisms in the algebras, higher-order constructs, and process passivation. The authors also look at the model checking support in the algebras that allow the verification of locality-based behaviour.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR