CSP as a Coordination Language

CHF 107.95
Auf Lager
SKU
NM34TH3SS5U
Stock 1 Verfügbar
Geliefert zwischen Fr., 21.11.2025 und Mo., 24.11.2025

Details

The process algebra Communicating Sequential Processes (CSP) offers a way of taming the complexity of concurrent systems by focusing on the interaction behavior of systems and abstracting from synchronization mechanisms and other implementation details. However, the derivation of a system's implementation from its CSP-based model is still a problem and subject to ongoing research. It is, for example, not obvious how to integrate CSP with internal actions of a system, because CSP abstracts from internal actions to a great extent. As a solution, this book presents the use of CSP as a formal coordination language for arbitrary sequential host languages. The benefit of this approach is that CSP can be used not only for the design and verification of concurrent systems but also for their implementation. This book focuses on the theory of a suitable coordination environment. Moreover, the implementation of a CSP-based coordination environment for the target language Java is presented along with a case study of constructing a workflow server as a coordinated concurrent Java program.

Autorentext

Moritz Kleine studied computer science in Hamburg and Toulouse, focusing on software engineering and formal methods. Since 2004 he worked as a software engineer at CoreMedia AG, Hamburg. He received his PhD in 2011 from Technische Universität Berlin.

Weitere Informationen

  • Allgemeine Informationen
    • GTIN 09783838122717
    • Genre Programmiersprachen
    • Sprache Englisch
    • Anzahl Seiten 204
    • Herausgeber Südwestdeutscher Verlag für Hochschulschriften
    • Größe H220mm x B150mm x T13mm
    • Jahr 2011
    • EAN 9783838122717
    • Format Kartonierter Einband
    • ISBN 3838122712
    • Veröffentlichung 25.11.2011
    • Titel CSP as a Coordination Language
    • Autor Moritz Kleine
    • Untertitel A CSP-based Approach to the Coordination of Concurrent Systems
    • Gewicht 322g

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.
Made with ♥ in Switzerland | ©2025 Avento by Gametime AG
Gametime AG | Hohlstrasse 216 | 8004 Zürich | Schweiz | UID: CHE-112.967.470