Upload
kapono
View
38
Download
0
Embed Size (px)
DESCRIPTION
Metodologías en el Desarrollo de SMA Prometheus. Diego Alberto Rincón Yáñez. Departamento de Ingeniería MySC Sistemas Multiagente. Contenido. Que es una metodología basada en Agentes. Que es Prometheus Fases de la metodología Especificación de Sistema Diseño Arquitectónico - PowerPoint PPT Presentation
Citation preview
Departamento de Ingeniería MySCSistemas Multiagente
Metodologías en el Desarrollo de SMA
Prometheus
Diego Alberto Rincón Yáñez
Contenido Que es una metodología basada en Agentes.
Que es Prometheus
Fases de la metodología Especificación de Sistema
Diseño Arquitectónico
Diseño Detallado
Herramienta CASE
Conclusiones
Departamento de Ingeniería MySCSistemas Multiagente
Basado en Agentes Abstracción de Niveles Sociales o Grupos.
Metodología top-down.
Interna
Interagentes
Social
Ambiente
Departamento de Ingeniería MySCSistemas Multiagente
Creado en la Universidad RMIT Melbourne Australia
Developing Intelligent Agent Systems: A Practical Guide in 2004
• Michael Winikoff
• Lin Padgham
• AOS Group
Prometheus
Departamento de Ingeniería MySCSistemas Multiagente
Fases de la Metodología
1. Especificación del Sistema.
2. Diseño Arquitectónico.
3. Diseño Detallado.
Departamento de Ingeniería MySCSistemas Multiagente
Especificación del Sistema
• Descripción funcional del SMA
• Percepción y Acciones
• Eventos y Percepciones
Departamento de Ingeniería MySCSistemas Multiagente
Especificación del Sistema
• Artefactos
1. Descriptor de Funcionalidad• Percepción
• Acción
• Interacción
2. Escenarios de Casos de Uso
Departamento de Ingeniería MySCSistemas Multiagente
Especificación del Sistema
Departamento de Ingeniería MySCSistemas Multiagente
Casos de Uso
Diseño Arquitectónico
• Definición de Agentes
• Asignación de Funcionalidades
• Diagrama de Agrupamiento de Agentes.
• Objetos de datos compartidos
• Diagramas de Interacciones
Departamento de Ingeniería MySCSistemas Multiagente
Diseño Arquitectónico
• Artefactos
• Descriptor de Agentes
• Interacción de Protocolos
• Descriptor de Datos
Departamento de Ingeniería MySCSistemas Multiagente
Diseño Detallado
• Diseño de Cada uno de los Agentes
• Planes
• Eventos
• Datos
• Capacidades
• Diagrama de descripción de agentes
Departamento de Ingeniería MySCSistemas Multiagente
Diseño Detallado
• Artefactos
• Descriptor de Capacidades
• Descriptor de Planes
• Diccionario de datos
Departamento de Ingeniería MySCSistemas Multiagente
• Curva de Aprendizaje relativamente Baja
• Metodología probada en el desarrollo de aplicaciones en el mundo real.
• Alto nivel de madurez de la metodología
• Reutilización de Modelos
Conclusiones
Gracias
Preguntas?
Departamento de Ingeniería MySCSistemas Multiagente