Integración de ontologías y capacidades de razonamiento en agentes de software inteligentes para la simulación del proceso de negociación de contratos de energía eléctrica



Título del documento: Integración de ontologías y capacidades de razonamiento en agentes de software inteligentes para la simulación del proceso de negociación de contratos de energía eléctrica
Revista: Avances en sistemas e informática
Base de datos: PERIÓDICA
Número de sistema: 000340483
ISSN: 1657-7663
Autores: 1
1
1
Instituciones: 1Universidad Nacional de Colombia, Escuela de Ingeniería de Sistemas, Medellín, Antioquia. Colombia
Año:
Periodo: Sep
Volumen: 4
Número: 2
Paginación: 13-24
País: Colombia
Idioma: Español
Tipo de documento: Artículo
Enfoque: Experimental, aplicado
Resumen en español La utilización de Ontologías llega a ser imprescindible ante la complejidad inherente a las aplicaciones desarrolladas en el contexto de los Sistemas Multi-Agente. Lo anterior, debido a que se presentan las siguientes dificultades: abundancia de comunicación entre agentes, interoperabilidad de sistemas y plataformas, y problemas semánticos. Sin embargo, construir manualmente las Ontologías siguiendo las especificaciones de la plataforma JADE (Java Agent DEvelopment framework) resulta muy dispendioso por lo que se propone, en este artículo, su desarrollo mediante su modelamiento con la herramienta Protégé para luego integrarlo con JADE; todo ésto con la ayuda del plug-in Bean Generador, el cual permite generar código en forma automática. Adicionalmente, la implementación de mecanismos de razonamiento en agentes deliberativos puede ser lograda mediante la integración de las plataformas JADE y JESS (Java Expert System Shell) con las que es posible implementar agentes de software híbridos (reactivos + deliberativos) mediante mecanismos de razonamiento basados en reglas. El propósito de este artículo es ilustrar y resaltar las bondades en la integración de estas tres herramientas y su validación mediante una aplicación en concreto: Simulación de la negociación electrónica de contratos en el Mercado de Energía Eléctrica en Colombia
Resumen en inglés The use of Ontologies becomes to be essential facing the inherent complexity of Multi-Agent applications that have been developed. This is due to the following issues: abundance of communication between agents, semantic interoperability of systems and platforms, and semantic problems. However, to manually construct the Ontologies following the specifications of the JADE (Java Agent DEvelopment framework) platform is a very expensive task. That is why, in this paper, it is proposed its development by means of its modeling with the Protégé tool, and then, its integration with the JADE framework. This integration is facilitated by the Bean Generator plug-in, which allows to automatically generating code. In addition, the implementation of reasoning mechanisms in deliberative agents can be reached by means of JADE y JESS (Java Expert System Shell) frameworks integration. In fact, with those it is possible to build hybrid software agents (reactive + deliberative) using rule based reasoning mechanisms. Thus, the aim of this paper is to illustrate and underline the advantages when integrate previous three tools and its validation using a concrete study case: the Simulation of Electric Energy Contracts Negotiation Process
Disciplinas: Ciencias de la computación
Palabras clave: Software,
Sistemas inteligentes,
Mecanismos de razonamiento,
Ontología,
Sistemas de contratación,
Energía eléctrica
Keyword: Computer science,
Software,
Intelligent systems,
Reasoning mechanisms,
Ontology,
Contracting systems,
Electric energy
Texto completo: Texto completo (Ver PDF)