Data Type Specification: Parameterization and the Power of Specification Techniques

70Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

Our earlier work on abstract data types is extended by the answers to a number of questions on the power and limitations of algebraic specification techniques and by an algebraic treatment of parameterized data types like sets-of-( ) and stacks-of-(). The “hidden function” problem (the need to include operations in specifications which are wanted hidden from the user) is investigated; the relative power of conditional specifications and equational specifications is investigated; and it is shown that parameterized specifications must contain “side conditions” (e.g., that finite-sets-of-d requires an equality predicate on d). © 1982, ACM. All rights reserved.

Author supplied keywords

Cite

CITATION STYLE

APA

Thatcher, J. W., Wagner, E. G., & Wright, J. B. (1982). Data Type Specification: Parameterization and the Power of Specification Techniques. ACM Transactions on Programming Languages and Systems (TOPLAS), 4(4), 711–732. https://doi.org/10.1145/69622.357192

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free