- 1. Foreword
- 2. Chapter 1: Traversals
- 3. Chapter 2: Piecewise Relations
- 4. Chapter 3: Soup DSL
- 5. Chapter 4: Dependent Semantics
- 6. Chapter 5: Synchronous Composition
- 7. Chapter 6: Liveness Verification
- 8. Chapter 7: Algorithms are Dependent
- 9. Chapter 8: Underapproximations
- 10. Conclusion