Los actuales mecanismos de Múltiple Herencia (MH) han resuelto gran parte de sus problemas históricos como el problema del diamante y la herencia de distintas implementaciones de métodos y atributos con el mismo nombre.
Sin embargo, los modelos producidos por estos mecanimos presentan al menos uno de los siguientes problemas: i) No contienen información acerca de cómo es posible extenderlos asegurando la inexistencia de conflictos, o ii) El modelo creado no puede inferirse a partir de características de los elementos del dominio. La existencia de esos problemas agrega gran complejidad al mantenimiento de esos modelos, lo cual desanima el uso de la MH.
En este contexto, este artículo describe una línea de investigación cuyos principales objetivos son crear mecanismos de MH que: i) Brinden una solución a los dos problemas mencionados anteriormente, lo cual facilita el mantenimiento de los modelos, y ii) Produzcan modelos inteligibles y expresivos.