World Scientific
  • Search
  •   
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at [email protected] for any enquiries.
Type and Effect Systems cover

Concurrent and distributed processes occur everywhere: in embedded systems, in information networks and databases, and in the form of applets roaming around on the World-Wide-Web. This book presents and develops state-of-the-art validation techniques for detecting safety violations; the focus is on the correctness of techniques that suffice for fully automatic validation of key components of such systems. It builds on and extends the notion of types, popular in many sequential programming languages as a technique for catching certain kinds of errors already at program development time, by incorporating behaviours (or structured effects) that are able to track the information flow in the presence of procedures, channel based communication, and the dynamic creation of network topologies. The technical development is performed for a language based on Concurrent ML.


Contents:
  • The Type and Effect System
  • The Semantics
  • The Inference Algorithm
  • The Inference Algorithm: Completeness
  • Post-processing the Analysis
  • A Case Study

Readership: Computer engineers.

Free Access
FRONT MATTER
  • Pages:i–xiii

https://doi.org/10.1142/9781848160514_fmatter

No Access
Introduction
  • Pages:1–41

https://doi.org/10.1142/9781848160514_0001

No Access
The Type and Effect System
  • Pages:43–75

https://doi.org/10.1142/9781848160514_0002

No Access
The Semantics
  • Pages:77–98

https://doi.org/10.1142/9781848160514_0003

No Access
The Inference Algorithm
  • Pages:99–120

https://doi.org/10.1142/9781848160514_0004

No Access
The Inference Algorithm: Completeness
  • Pages:121–140

https://doi.org/10.1142/9781848160514_0005

No Access
Post-processing the Analysis
  • Pages:141–164

https://doi.org/10.1142/9781848160514_0006

No Access
A Case Study
  • Pages:165–176

https://doi.org/10.1142/9781848160514_0007

Free Access
BACK MATTER
  • Pages:177–253

https://doi.org/10.1142/9781848160514_bmatter