Process for Agents Societies Specification and Implementation
PASSI (Process for Agents Societies Specification and Implementation).Es una metodología para el desarrollo de Sistemas Tutores Inteligentes que opera sobre la base de la integración de Modelos de diseño y conceptos de Ingeniería de Software Orientada a Agentes (ISOA) lo cual unido a las tendencias actuales de la Inteligencia Artificial en apoyo con el nivel de especificación que brinda el lenguaje de modelación UML (Unified Modeling Language), le atribuye un nivel de descripción acertado del objeto de aplicación.
Fases y Niveles
PASSI incorpora cinco modelos que responden a diferentes niveles de diseño, los que a su vez se subdividen en quince fases que resultan en el desarrollo del ciclo de vida de un Sistema Multi-Agentes como se muestra en la Figura.
En la siguiente imagen se encuentran las relaciones entre los roles y actividades de acuerdo a los modelos que corresponden.
Herramienta de modelado el PASSI ToolKit (PKT)
PASSI ToolKit (PKT), constituye un sólido sostén a la metodología; se encuentra gratis en Internet,y puede ser accedida a través de la página principal de PASSI. PKT divide los artefactos en los paquetes: Vista de Casos de Uso, Vista Lógica, Vista de Componentes y Vista de Despliegue. En estos paquetes se encuentran los modelos obtenidos en cada una de las fases de la metodología. Además PKT es capaz de compilar modelos correspondientes a diversos niveles de aplicación del proceso de desarrollo y brinda la reusabilidad de patrones de agentes de diversas aplicaciones a través del Agent-Factory.
Véase también
Fuente
- http://cs.uns.edu.ar/~ajg/papers/Cacic04Marchetti&Garcia.pdf
- Investigación y Edición Ingenieros en Ciencias Informáticas Yeisy Legrá Matos, Yuriesky Duarte Correa