INVESTIGADORES
ZUNINO SUAREZ Alejandro Octavio
artículos
Título:
JavaLog: un Lenguaje para la Programación de Agentes (Latindex)
Autor/es:
ZUNINO, A.; AMANDI, A.; BERDÚN, L.
Revista:
INTELIGENCIA ARTIFICIAL. IBERO-AMERICAN JOURNAL OF ARTIFICIAL INTELLIGENCE
Editorial:
Asociación Española para la Inteligencia Artificial
Referencias:
Año: 2001 vol. 5 p. 94 - 99
ISSN:
1137-3601
Resumen:
La programación de sistemas multi-agentes ha sido generalmente soportada por lenguajes orientados a objetos o lenguajes lógicos. Ambos paradigmas muestran poseer características para soportar parcialmente el desarrollo de agentes. Sin embargo, si ambos paradigmas son integrados, una solución a la programación de agentes aparece en forma evidente. En este artículo, un lenguaje multi-paradigma para la programación de agentes denominado JavaLog es presentado. Este lenguaje integra el lenguaje orientado a objetos Java y el lenguaje lógico Prolog. Esta combinación permite que agentes sean construidos como objetos manipulando un estado mental definido a través de cláusulas lógicas que son encapsuladas en módulos lógicos. Estos módulos lógicos permiten combinar dinámicamente actitudes mentales para adaptar el comportamiento de agentes considerando diferentes contextos o circunstancias.