Online Library TheLib.net » Introduction to Process Algebra

Automated and semi-automated manipulation of so-called labelled transition systems has become an important means in discovering flaws in software and hardware systems. Process algebra has been developed to express such labelled transition systems algebraically, which enhances the ways of manipulation by means of equational logic and term rewriting.
The theory of process algebra has developed rapidly over the last twenty years, and verification tools have been developed on the basis of process algebra, often in cooperation with techniques related to model checking. This textbook gives a thorough introduction into the basics of process algebra and its applications.




Automated and semi-automated manipulation of so-called labelled transition systems has become an important means in discovering flaws in software and hardware systems. Process algebra has been developed to express such labelled transition systems algebraically, which enhances the ways of manipulation by means of equational logic and term rewriting.
The theory of process algebra has developed rapidly over the last twenty years, and verification tools have been developed on the basis of process algebra, often in cooperation with techniques related to model checking. This textbook gives a thorough introduction into the basics of process algebra and its applications.


Automated and semi-automated manipulation of so-called labelled transition systems has become an important means in discovering flaws in software and hardware systems. Process algebra has been developed to express such labelled transition systems algebraically, which enhances the ways of manipulation by means of equational logic and term rewriting.
The theory of process algebra has developed rapidly over the last twenty years, and verification tools have been developed on the basis of process algebra, often in cooperation with techniques related to model checking. This textbook gives a thorough introduction into the basics of process algebra and its applications.
Content:
Front Matter....Pages I-VIII
Introduction....Pages 1-5
Basic Process Algebra....Pages 7-16
Algebra of Communicating Processes....Pages 17-30
Recursion....Pages 31-46
Abstraction....Pages 47-68
Protocol Verifications....Pages 69-95
Extensions....Pages 97-108
Equational Logic....Pages 109-117
Structural Operational Semantics....Pages 119-136
Back Matter....Pages 137-165


Automated and semi-automated manipulation of so-called labelled transition systems has become an important means in discovering flaws in software and hardware systems. Process algebra has been developed to express such labelled transition systems algebraically, which enhances the ways of manipulation by means of equational logic and term rewriting.
The theory of process algebra has developed rapidly over the last twenty years, and verification tools have been developed on the basis of process algebra, often in cooperation with techniques related to model checking. This textbook gives a thorough introduction into the basics of process algebra and its applications.
Content:
Front Matter....Pages I-VIII
Introduction....Pages 1-5
Basic Process Algebra....Pages 7-16
Algebra of Communicating Processes....Pages 17-30
Recursion....Pages 31-46
Abstraction....Pages 47-68
Protocol Verifications....Pages 69-95
Extensions....Pages 97-108
Equational Logic....Pages 109-117
Structural Operational Semantics....Pages 119-136
Back Matter....Pages 137-165
....
Download the book Introduction to Process Algebra for free or read online
Read Download
Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen