Barbara H. Liskov, Jeannette M. Wing: Behavioral Subtyping Using Invariants and Constraints. Hrsg.: MIT Lab. for Computer Science, School of Computer Science, Carnegie Mellon University. Prentice Hall, Pittsburgh Juli 1999 (adm.cs.cmu.edu [PostScript; 264kB; abgerufen am 22. September 2021]).
objectmentor.com
Robert C. Martin: Agile Software Development: Principles, Patterns, and Practices. Prentice Hall, 2002, ISBN 978-0-13-597444-5, S.149–153 (objectmentor.com [PDF]).
Robert C. Martin: The Interface Segregation Principle. Object Mentor, 1996 (objectmentor.com [PDF]).
Robert C. Martin: Object Oriented Design Quality Metrics. an analysis of dependencies. In: C++ Report. September/Oktober 1995 Auflage. 28. Oktober 1994 (englisch, objectmentor.com [PDF; abgerufen am 26. Juli 2010]).
Robert C. Martin: The Dependency Inversion Principle. Object Mentor, Mai 1996 (objectmentor.com [PDF]).
Robert C. Martin: Granularity. In: IEEE Software. Dezember 1996, S.6 (englisch, objectmentor.com [PDF; abgerufen am 24. April 2010]).
Robert C. Martin: Granularity. In: IEEE Software. Dezember 1996, S.5 (englisch, objectmentor.com [PDF; abgerufen am 24. April 2010]).
Robert C. Martin: Granularity. In: IEEE Software. Dezember 1997, S.8–11 (englisch, objectmentor.com [PDF; abgerufen am 24. April 2010]).
Robert C. Martin: Granularity. In: IEEE Software. Dezember 1997, S.11–14 (englisch, objectmentor.com [PDF; abgerufen am 24. April 2010]).
psu.edu
citeseer.ist.psu.edu
Karl J. Lieberherr, I. Holland: Assuring good style for object-oriented programs. In: IEEE Software. S.38–48 (englisch, ist.psu.edu [abgerufen am 27. Februar 2010]).