El objetivo principal de nuestro trabajo es permitir, a los usuarios de aplicaciones hipermediales orientadas a objetos, formular consultas sobre la información perteneciente a los nodos y links del hipermedia, proveyendo una implementación de un componente que interprete y ejecute consultas expresadas en OOHQL.
Como segundo objetivo, planteamos la necesidad de formalizar el proceso de ejecución de consultas sobre sistemas de hipermedia, desarrollando una especificación algebraica que permita expresar las consultas dentro de un marco formal, que nos posibilite luego realizar estudios de optimización y comparaciones en forma independiente del lenguaje de consultas a alto nivel y de la implementación del sistema.
Por último, es nuestro objetivo, lograr una implementación lo suficientemente extensible y mantenible, haciendo un uso provechoso de las ventajas del paradigma orientado a objetos.