Object-Agent Oriented Programming

Object-oriented programming has been used for building intelligent agents, with the limitation it cannot represent complex mental attitudes. With logic programming it is possible to represent and infer relationships among mental attitudes such as intentions, goals and beliefs, with limitations in th...

Descripción completa

Detalles Bibliográficos
Autores: Amandi, Analía, Iturregui, Ramiro, Zunino, Alejandro
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:1999
País:Argentina
Institución:Universidad Nacional de La Plata
Repositorio:SEDICI (UNLP)
Idioma:inglés
OAI Identifier:oai:sedici.unlp.edu.ar:10915/134873
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/134873
Access Level:acceso abierto
Palabra clave:Informática
agent-oriented programming
logic programming
Descripción
Sumario:Object-oriented programming has been used for building intelligent agents, with the limitation it cannot represent complex mental attitudes. With logic programming it is possible to represent and infer relationships among mental attitudes such as intentions, goals and beliefs, with limitations in the usage of capabilities of action. This paper presents two alternatives for integrating object- oriented with logic programming, which enable agent programming. Java and Smalltalk have been used for providing one typed and another non-typed integration with Prolog.