Published 2000 | Version public
Book Section - Chapter

Theorems about Composition

  • 1. ROR icon University of New Hampshire
  • 2. ROR icon California Institute of Technology

Abstract

Compositional designs require component specifications that can be composed: Designers have to be able to deduce system properties from components specifications. On the other hand, components specifications should be abstract enough to allow component reuse and to hide substantial parts of correctness proofs in components verifications. Part of the problem is that too abstract specifications do not contain enough information to be composed. Therefore, the right balance between abstraction and composability must be found. This paper explores the systematic construction of abstract specifications that can be composed through specific forms of composition called existential and universal.

Additional Information

© 2000 Springer-Verlag Berlin Heidelberg.

Additional details

Identifiers

Eprint ID
99158
DOI
10.1007/10722010_12
Resolver ID
CaltechAUTHORS:20191008-135116482

Dates

Created
2019-10-08
Created from EPrint's datestamp field
Updated
2021-11-16
Created from EPrint's last_modified field

Caltech Custom Metadata

Series Name
Lecture Notes in Computer Science
Series Volume or Issue Number
1837