Ernest basa su técnica de modelación (construcción de un modelo) en su tecnología patentada de metamodelacion.
Un Metamodelo es una representación compacta de la estructura de una familia de modelos que permite un desarrollo de aplicaciones más rápido y eficiente, y cuando es utilizado por un modelador experimentado, facilita la definición, construcción y validación del comportamiento de modelos complejos