El concepto de ocultación de información apareció documentado por primera vez en un artículo de David Parnas, "On the Criteria to Be Used in Decomposing Systems Into Modules", publicado en "Communications of the ACM" en diciembre de 1972.