Conference
Proving the correctness of reactive systems using sized types
Abstract
We have designed and implemented a type-based analysis for proving some basic properties of reactive systems. The analysis manipulates rich type expressions that contain information about the sizes of recursively defined data structures. Sized types are useful for detecting deadlocks, nontermination, and other errors in embedded programs. To establish the soundness of the analysis we have developed an appropriate semantic model of sized types.
Authors
Hughes J; Pareto L; Sabry A
Pagination
pp. 410-423
Publisher
Association for Computing Machinery (ACM)
Publication Date
1996
DOI
10.1145/237721.240882
Name of conference
Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages - POPL '96