Data Abstraction and Hierarchy

@inproceedings{Liskov1987DataAA,
  title={Data Abstraction and Hierarchy},
  author={Barbara Liskov},
  booktitle={OOPSLA 1987},
  year={1987}
}
Data abstraction is a valuable method for organizing programs to make them easier to modify and maintain. Inheritance allows one implementation of a data abstraction to be related to another hierarchically. This paper investigates the usefulness of hierarchy in program development, and concludes that although data abstraction is the more important idea, hierarchy does extend its usefulness in some situations. 
Highly Influential
This paper has highly influenced 22 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 563 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.

Citations

Publications citing this paper.

563 Citations

02040'88'95'03'11'19
Citations per Year
Semantic Scholar estimates that this publication has 563 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.
Showing 1-10 of 18 references

Department of Defense. Reference manual for the Ada programming language

  • U S.
  • 1983
Highly Influential
4 Excerpts

An Introduction to Trellis/Owl

  • C Schaffert
  • Proc. of the ACM Conference on Object-Oriented…
  • 1986
3 Excerpts