Data-abstraction implementation, specification, and testing (1981)

by John Gannon, Paul McMullin, Richard Hamlet
Venue:ACM Transactions on Programming Languages and Systems