Inicio Estado del arte faq Especificación del lenguaje Ciclo de vida Herramientas Download Ejemplos Miembros Contactar
Inicio Estado del Arte FAQ Especificación
del Lenguaje
Ciclo de Vida Herramientas Download Ejemplos Miembros Contactar

Introducción

Esta sección del web de GRASIA presenta la metodología INGENIAS. INGENIAS ha sido desarrollada a partir de los resultados obtenidos en MESSAGE. INGENIAS mejora MESSAGE en tres aspectos:

  • Integración de las vistas de diseño del sistema
  • Integración de resultados de investigación
  • Integración con el ciclo de vida de desarrollo de software

Para un resumen rápido de las ventajas de esta metodología frente a otras, puede revisarse en el estado del arte y las FAQ.

Esta metodología propone un lenguaje de especificación de Sistemas Multi-Agente así como su integración en el ciclo de vida. Siguiendo el ejemplo de MESSAGE, el lenguaje se especifica con meta-modelos y lenguaje natural. Los meta-modelos se pueden encontrar aquí. Especificación.

 La integración en el ciclo de vida se consigue definiendo un conjunto de entregas y actividades involucradas en el desarrollo. El conjunto de actividades y resultados se muestra en la sección de integración con el ciclo de vida.  Para ver un ejemplo de aplicación de actividades, se ha desarrollado un caso de estudio complejo relacionado con el filtrado colaborativo de información.

Existe también un conjunto de herramientas de soporte para la metodología. Estas herramientas se basan en el uso de METAEDIT+.

La metodología no está completa en el sentido de que el lenguaje de especificación de SMA que propone descansa sobre resultados de investigación que crecen día a día. Por ello, se ha habilitado diferentes líneas de desarrollo que proponen innovaciones a los resultados ya presentados. Si lo deseas puedes participar en esta metodología.

 

© - Grupo de Agentes de Software: Ingeniería y aplicaciones -