Paper clássico de Parnas:
" On the Criteria To Be Used in Decomposing Systems into Modules"
D.L. Parnas
Carnegie-Mellon University
Communications of the ACM, Vol. 15, No. 12, December 1972 pp. 1053 - 1058
Parnas foi precedido/influenciado por Mcclure, que, em 1968, no artigo "Dataless Programming", exemplificava que, através de novos tipos de dados e PL/I, se poderia acessar de modo sistemático dados estruturados. O objetivo: "minimizar a dificuldade de modificar a estrutura dos dados em etapas posteriores do ciclo de desenvolvimento"
DatalessProgramming