Un requerimiento básico que se debe soportar para posibilitar la reutilización de contenido educativo es mantener una clara separación entre los contenidos y la lógica que manejan, es decir, su “entorno de ejecución”.