Skip to product information
1 of 1

FabrizioMontesi

Introduction to Choreographies

Introduction to Choreographies

💎 Earn 237 Points (£2.37) on this item.

Regular price £47.59 GBP
Regular price £49.99 GBP Sale price £47.59 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE £2.40

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

  • More about Introduction to Choreographies


Choreographies are formal descriptions of overall behavior that processes should collaborate to implement, bringing clarity and contributing to safety and liveness properties. This book is an ideal introduction to the theory of choreographies for students, researchers, and professionals.

Format: Hardback
Length: 253 pages
Publication date: 25 May 2023
Publisher: Cambridge University Press


In the realm of concurrent and distributed systems, processes come together to accomplish tasks through a collaborative effort. This collaborative endeavor is orchestrated by a plan, often referred to as a protocol, which serves as a formal description of the overall behavior that processes should strive to achieve. This plan, akin to a choreography, outlines the precise steps and interactions required for processes to work harmoniously, such as authenticating a user or making an online purchase. The formal nature of a choreography brings with it a sense of clarity, but its significance extends far beyond mere clarity. Choreographies can play a crucial role in ensuring important safety and liveness properties in these systems.

This book serves as an excellent introduction to the theory of choreographies for students, researchers, and professionals in the fields of computer science and applied mathematics. It delves into the various languages used for writing choreographies and their underlying semantics, providing a solid foundation for understanding the intricacies of choreographing systems. Moreover, the book emphasizes the principles for implementing choreographies correctly, ensuring their reliability and robustness.

The text treats the study of choreographies as a discipline in its own right, following a systematic approach that begins with simple foundations and gradually builds upon more advanced features in incremental steps. Each chapter includes practical examples and exercises designed to enhance the reader's understanding of the theory and its practical applications. By engaging with these examples and exercises, readers can gain a deep appreciation for the power and versatility of choreographies in enabling complex systems to operate seamlessly and efficiently.

In conclusion, this book offers a comprehensive and accessible guide to the theory of choreographies, making it an invaluable resource for anyone interested in developing and implementing efficient and reliable systems in the realm of concurrent and distributed computing. Whether you are a student, researcher, or professional seeking to expand your knowledge in this field, this book will provide you with the necessary tools and insights to succeed.

Weight: 646g
Dimension: 186 x 264 x 22 (mm)
ISBN-13: 9781108833769

This item can be found in:

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details