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.
CITATION STYLE
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
Mendeley helps you to discover research relevant for your work.