Resumen:Este artículo presenta KRROOD, un marco diseñado para cerrar la brecha de integración entre la ingeniería de software moderna y los sistemas de razonamiento y representación del conocimiento (KR&R). Si bien la programación orientada a objetos (OOP) es el estándar para desarrollar aplicaciones complejas, los marcos de KR&R existentes a menudo dependen de ontologías externas y lenguajes especializados que son difíciles de integrar con código imperativo. KRROOD aborda esto tratando el conocimiento como una abstracción de programación de primera clase utilizando estructuras de clases nativas, cerrando la brecha entre la programación lógica y los paradigmas de programación orientada a objetos. Evaluamos el sistema en el punto de referencia OWL2Bench y en un escenario de aprendizaje de tareas entre humanos y robots. Los resultados experimentales muestran que KRROOD logra un rendimiento sólido al mismo tiempo que respalda el razonamiento expresivo requerido para los sistemas autónomos del mundo real.
Publicado originalmente en export.arxiv.org el 21 de enero de 2026.
Ver fuente original
