Puede descargar dpsFramework (Java) en Github.
Aquí puede encontrar la documentación que fue utilizada durante la construcción del propio framework organizada en 4 áreas:

Essays Manuals Notes Projects

Ensayos y artículos: Documentación, estándares, sistemas de producción y sistemas Multi-Agente.
Manuales y Guías: Guías de instalación, de usuario, de Lenguajes de programación utilizados en dpsFramework.
Proyectos y artefactos: Artefactos de software (plataformas, compiladores, librerías, etc.) adaptadas y preparadas para ser desplegadas junto a este framework.
Notas y anexos: Documentación anexa: eventos, fechas de versiones, Bibliografía, etc.
Tabla 1.  dpsFramework vídeo demostración línea-de-comandos:
Demo Descripción
demo

Create new MAS based App.

Visual Studio Code Tutorial for Beginners - Introduction.Are you looking for a free, cross-platform and highly customizable code editor? Learn VS Code!
Author: Academind
demo

Create new MAS based App.

Título Two of the minor variations from Chaconne in G major (HWV 435) by Handel. Some of the most beautiful bars of music ever written if you ask me. What you hear is very much a work in progress but I'm experimenting with making my own version for guitar, Moog and harmonium that will be a part of a coming live set. To be continued...
Author: Ronald Heu - Composer
demo

Create new MAS based App.

Título Melodías legendarias que nunca podrías aburrirte de escuchar! Mejor Música Instrumental (2024)
Author: Melodious Strings
Resumen

La construcción inicial y la posterior batería de comprobaciones necesarias para observar el funcionamiento de una aplicación basadas en agentes es una labor compleja. Si además, esa aplicación se conecta a sistemas expertos utilizados como instrumentos de decisión, entonces la complejidad de análisis es aún mayor. Para terminar de complicar ese proceso de desarrollo, los subsistemas y componentes tienen que ser desplegados dentro de contenedores tipo Docker o Podman, con direcciones IP y visibilidad adecuadas para interactuar entre las partes distribuidas de esa aplicación multiagente.

Este Framework (Java) pretende facilitar este proceso de desarrollo mediante un convenio en la estructura de los directorios de ese tipo de aplicaciones. Con esa estructura es posible escalar en cada instancia de aplicación el número de agentes y desplegar las instancias de aplicación en cada contenedor o en cada POD. Unido a ese convenio de estructura, este Framework (Java) aporta un conjunto agentes con capacidad para reaccionar y/o modificar sus comportamientos en función del razonamiento alcanzado por el sistema experto al que están conectados.

Dentro del campo de las ciencias del conocimiento, los Sistemas de Producción (CLIPS, Jess, Prolog-SWI, etc.) se utilizan para construir sistemas expertos, los cuales han sido ampliamente usados en el pasado como herramientas de desarrollo y para construir modelos del tipo reconocimiento-reacción. Cuando es necesario afrontar el desarrollo de una aplicación basada en Agentes es necesario utilizar una plataforma multiagente, como por ejemplo JADE (Java Agent DEvelopment Platform). O bien, SPADE que es una plataforma multiagente escrita en Lenguaje Python. Con dpsFramework (Java) es posible abordar el desarrollo y despliegue de aplicaciones como: Sistemas Radar, Sistemas Aeroportuarios, Sistemas de Logística de Transportes o, Sistemas de Polinización con Micro-Drones. Todos ellos, aplicaciones que combinan la tecnología de los sistemas multiagente y los sistema expertos.