Formal Models of Communicating Systems

Formal Models of Communicating Systems

by Benedikt Bollig

Browse books you can read free on Readfeed

No club is reading this yet — be the first to start one

Start a club free
About
The close connection between automata and logic has ever been a fascinating subject of theoretical computer science. The origins of that area go back to B¨ uchi and Elgot, who showed at the beginning of the 60’s that formulas frommonadicsecond-orderlogicand?niteautomatahavethesameexpressive power. Since then, a large amount of research has been accomplished to extend those results to other settings such as in?nite words, trees, traces, and grids. The bene?ts of precise characterizations of state-based, operational automata modelsintermsofdescriptive logicalformalismsaretwofold.Ontheonehand, they allow us to derive algorithmic and logical properties of the model. On the other hand, from a software engineer’s perspective, fragments of monadic second-orderlogicmightbeusedtospecify thedesiredsystembehavior,which is then re?ected in an automata implementation. This book studies the relation between automata and monadic seco- order logic. In doing so, it focuses on classes of automata that describe the concurrent behavior of a distributed system. For example, we will bridge the gap between monadic second-order logic and channel systems, which c- municate via reliable or faulty ?fo (“?rst-in, ?rst-out”) queues. Moreover, we will study systems that synchronize when simultaneously accessing a common device. Due to the complexity of those communication paradigms, the formal treatment of related systems in terms of automata models and equivalent logical formalisms plays an important role in their synthesis and veri?cation.

Discuss Formal Models of Communicating Systems with other readers

Join or start a book club for Formal Models of Communicating Systems on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Formal Models of Communicating Systems?

Sign up free on Readfeed, then browse public clubs or start your own club with Formal Models of Communicating Systems as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Formal Models of Communicating Systems with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Formal Models of Communicating Systems with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.