É possível utilizar diagramas de classe UML (Linguagem de Modelagem Unificada), de notação IE (Information Engineering) ou de notação IDEF1X (Integration Definition for Information Modeling) para desenvolver objetos de dados, atualizar o código fonte de objetos de dados e gerar novos aplicativos.