标题: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
摘要:La utilización de Ontologías llega a ser imprescindible ante la complejidad inherente a las aplicacione 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.
其他摘要: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.
关键词:Sistemas Inteligentes; Sistemas Multi-Agente; Ontologías; Mecanismos de Razonamiento; Sistema Electrónico de Contratación de Energía; Plataformas JADE; JESS;...