El diseño arquitectónico de videojuegos es complejo. Es normal que los videojuegos se proyecten para ser ejecutados sobre una amplia variedad de dispositivos, sistemas operativos, e interpretes. A su vez, siempre se utilizan componentes de software – llamados motores – que proveen un número de funcionalidades básicas, pero plantean limitaciones sobre la plataforma y el entorno de desarrollo. Esto se combina con requerimientos de performance, y en muchos casos de escalabilidad, naturales en este dominio. Por otro lado, los equipos de desarrollo son tipicamente multidisciplinares, lo que dificulta la comunicación de decisiones de diseño.
Esta línea plantea la investigación y desarrollo de ontologías para dirigir el diseño arquitectónico de videojuegos.
Estas ontologías explicitarán y alinearán las conceptualizaciones utilizadas por las disciplinas involucradas, facilitarán la integración de datos sobre los artefactos relacionados al diseño, y proveerán una teoría lógica para guiar parte del diseño arquitectónico y explicar inconsistencias en el mismo.