1. Abstract data types as initial algebras and correctness of data representations;Goguen;Proc. Conf. on Computer Graphics, Pattern Recognition and Data Structure,1975
2. Specification of abstract data types using conditional axioms;Thatcher;IBM Res. Rept. RC-6214,1976
3. An initial algebra approach to the specification, correctness, and implementation of abstract data types;Goguen,1976-1978
4. Data type specification: Parameterization and the power of specification techniques;Thatcher;Proc. SIGACT 10th Annual Symp. on Theory of Computing,1978
5. Parameterized data types in algebraic specification languages;Ehrig;Proc. 7th ICALP,1980