Models of Computation based on Automata: Formal Languages and Communicating Processes
The work
| Authors | Jos Baeten |
|---|
| Editors | |
|---|
| Type | book |
|---|
| Year | 2026 |
|---|
| Also known as | josbaeten2026models |
|---|
| Citekey | baeten2026models |
|---|
Where it appeared
| Publisher | Centrum Wiskunde & Informatica |
|---|
| Pages | 1--218 |
|---|
Settled
| Abstract | The book prints no abstract. Its front matter runs title page, licence and ISBN/DOI block, then straight into a Preface; there is no abstract, summary or blurb anywhere in the 218 pages, which is normal for a monograph of this kind. The catalogues have none either: enrich on 2026-09-01 asked all eight documented services and openalex and datacite added nothing that was missing, while crossref, unpaywall and semanticscholar answered 404 and openaire and europepmc had no record. So the field is empty because there is nothing to find, not because nobody looked. |
|---|
| Container | A monograph has no container. This is a stand-alone book published by CWI with its own ISBN, 978-90-6196-569-5, not a contribution to a collection, proceedings or series. Its title page and colophon name no series; the DOI is a Zenodo deposit of the book itself, which is why OpenAlex offered CERN as publisher and why nothing there resembles a venue. |
|---|
Abstract
First-year students in computer science and related fields usually follow a course on Automata Theory and Formal Languages. This course gives students the foundations of computer science, and tells them what a computer can and cannot do. The course is based on the computer model called the Turing Machine, that adequately describes a computer as they were in the seventies, a stand-alone machine executing batch processes. However, the Turing machine is blind, deaf and dumb, very different from computers as we know them today. I would not let a Turing machine drive my car. This book integrates automata theory with process theory, and treats alongside the classical results about languages their generalisations about communicating processes, and some new results. In just 200 pages with plenty of exercises, it can serve as a replacement of the classical course for first-year students.