Diseño Cooperativo basado en SOA para Sistemas MultiAgentes
Resumen
En los últimos años se ha venido observando un creciente interes en e desarrollo de apliaciones practicas basadas en agentes que interactúan con entornos abiertos y distribuidos. Agentes inteligentes, capaces de interactuar de una forma realista con humanos y otros agentes, ewquieren de una arquitectura sofisticada que permita la integración de múltiples elementos. En este sentido, se debe diseñar una arquitectura para agentes más flexible que haga énfasis en el proceso de aprendizaje, con el fin de satisfacer estos requerimientos. Por otro lado, el concepto de Arquitectura Orienrada a Servicios (SOA + de sus siglas en inglés Service Oriented Architecture) es ampliamente usado hoy en día para e diseño de modelo para sistemas de Internet, siendo la tecnología de Web Services una de las más importantes. En este artículo se busca relacionar las tecnología de agentes inteligentes y SOA para presentar una arquitectura abierta y extensible que permite satisfacer las necesidades requeridas. La forma en la cual esta arquitectura logra satisfacer estos objetivos es mediante la colaboración y cooperación con otros agentes que habitan en el entorno. También se presenta en este artículo, un conjunto de lenguajes basados en el lenguaje XML que han sido diseñado para lograr una apropiada representación de todos los elementos de información requeridos por la arquitectura presentada. La implementación y posterior evaluación de la arquitectura en escenarios simples, mostró que un agente inteligente era capaz de interactuar con un entorno cualquiera y aprender la forma en la cual este entorno está estructurado.
Derechos de autor 2007 Universidad Nacional Experimental de Guayana
Esta obra está bajo licencia internacional Creative Commons Reconocimiento-NoComercial-SinObrasDerivadas 4.0.