Three approaches to modeling a productive enterprise