EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
Presentacion Pfc
1. Luis Velasco Nogales Escuela Técnica Superior de Ingeniería Informática Presentación pública del Proyecto Fin de Carrera Refinamiento automático de modelos multi-agente utilizando un enfoque MDA para la obtención del título “Ingeniero en Informática”
2.
3.
4. Los tres pilares del proyecto: MDA “ La historia de la programación es un ejercicio en abstracción jerárquica. En cada generación, los diseñadores de lenguajes producen constructores para las lecciones aprendidas en la generación anterior, y luego los arquitectos usan estos lenguajes para construir abstracciones más complejas y poderosa”. J. Smith and D Stotts. Elemental Design Patterns – A Link Between Architecture and Object Semantics
5. Los tres pilares del proyecto: MDA PIM PSM Código Transformación en el mismo dominio Transformación a menor nivel de detalle Harvesting Transformaciones en PFC
6. Los tres pilares del proyecto: MacMas Metodología para hacer frente a sistemas software multiagente complejos
7. Los tres pilares del proyecto: MacMas Modelo refinado, Diagrama de conocimiento, modelo refinado mediante un refinamiento por desacoplamiento al nivel de dependencia y plan del modelo de roles
8. Los tres pilares del proyecto: MacMas Refinamientos: Eliminación de participantes Role1 Role2 Role3 Knowledge32 Knowledge12 Knowledge21 Knowledge31 Knowledge11 Service21 Service22 Service31 Service11
9. Los tres pilares del proyecto: MacMas Refinamientos: División Role1 Role2 Role3 Knowledge32 Knowledge21 Knowledge31 Knowledge11 Service21 Service22 Service31 Knowledge12
10. Los tres pilares del proyecto: MacMas Refinamientos: Desacoplamiento mediante agrupamiento de recursos Role1 Role2 Role3 Knowledge32 Knowledge12 Knowledge21 Knowledge31 Knowledge11 Service31
11. Los tres pilares del proyecto: MacMas Refinamientos: Desacoplamiento al nivel de dependencia Role1 Role2 Role3 Knowledge32 Knowledge12 Knowledge21 Knowledge31 Knowledge11 Service21 Service22 Service31
12.
13. Notas sobre la implementación ArgoUML es una herramienta de modelado UML realizada en Java por la comunidad de software libre de Tigris Personalización de ArgoUML para soportar los diagramas MacMas Plug-in para la ejecución de código EOL
16. Turno de preguntas Turno de preguntas Información de contacto [email_address]
17.
Editor's Notes
Excmo. Sr. Rector Magnífico, Excmo. Sr. Alcalde de Osuna, Excelentísimas e Ilustrísimas autoridades, Profesores, alumnos y personal de administración y servicios de la E.U. de OSUNA Queridos amigos, señoras y señores, Buenas tardes. Como me enseñaron mis mayores que es de bien nacido, ser agradecido , permítanme iniciar mi intervención agradeciendo a la Dirección de este Centro Universitario, el haberme invitado a impartir esta lección inaugural del Curso académico 2004-2005. Es para mí un verdadero honor, estar ante vds. impartiendo esta lección magistral en este precioso Claustro, lleno de tradición, de solera, de encanto, precisamente en un curso académico en el que se conjugan una serie de hitos importantes: Por una parte, en el curso que ahora comienza, se conmemora el 500 Aniversario de la creación de la Universidad de Sevilla, Por otra parte, este curso académico inician sus estudios la vigésima promoción de los estudios de Ingeniería Informática en la Universidad de Sevilla - Y precisamente, en este curso académico, hace escasas semanas, el Consejo de Gobierno aprobó la solicitud del título de Ingeniero Técnico en Informática de Gestión, en este Centro adscrito. Como director E.T.S. de Ingeniería Informática queremos aprovechar este momento para expresar nuestra felicitación al Patronato de la Fundación, a la Dirección de la Escuela, y a los ciudadanos de la Villa de Osuna. Asimismo, queremos dejar manifestar nuestro deseo de colaborar con este Centro para conseguir las más altas cotas de excelencia académica en estos nuevos estudios.