Loading…

Type Systems for Distributed Programs: Components and Sessions

In this book we develop powerful techniques based on formal methods for the verification of correctness, consistency and safety properties related to dynamic reconfiguration and communication in complex distributed systems. In particular, static analysis techniques based on types and type systems ar...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Dardha, Ornela (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:Inglés
Published: Paris : Atlantis Press : Imprint: Atlantis Press, 2016.
Edition:1st ed. 2016.
Series:Atlantis Studies in Computing, 7
Subjects:
Online Access:Texto Completo
Table of Contents:
  • 1.Background on Components
  • 2. A Type System for Components
  • 3. Properties of the Type System
  • 4.Background on π- Types
  • 5. Background on Session Types
  • 6. Session Types Revisited
  • 7. Subtyping
  • 8. Polymorphism
  • 9.Higher-Order Communication
  • 10.Recursion
  • 11.From π- Types to Session Types
  • 12. Background on π- types for Lock Freedom
  • 13 Background on Session Types for Progress
  • 14 Progress as Compositional Lock Freedom. .