Descripción del proyecto
MODEL-CAOS ES CONTINUACION DE LOS PROYECTOS MIDAS [2FD97-2163-TIC], DESARROLLO DE SISTEMAS DE INFORMACION WEB (SIW), DAWIS [TIC 2002-04050-C01], APLICACION DE MIDAS A LA INTEGRACION DE ARCHIVOS DIGITALES EN LA WEB, Y GOLD [TIC 2005-00010], ADAPTACION DE MIDAS A UN ENFOQUE DE DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS (DSDM), MODEL-CAOS PROPONE, UNA SERIE DE MODIFICACIONES, TANTO EN LA METODOLOGIA (MIDAS), COMO EN LA HERRAMIENTA MDA (M2DAT),CON RESPECTO A LA METODOLOGIA DE DESARROLLO MIDAS:1, INCLUSION DE LA VISTA DE LA ARQUITECTURA DEL SISTEMA EN LA ARQUITECTURA DE MODELOS ACTUAL DE MIDAS: EN ESTE PROYECTO SE PLANTEA LA ADAPTACION DE MIDAS PARA QUE DE SOPORTE AL DESARROLLO DE CUALQUIER TIPO DE SISTEMA DE INFORMACION (SI), NO ESPECIFICAMENTE WEB, PARA ELLO, UNO DE LOS ASPECTOS CLAVES A CONSIDERAR ES EL DISEÑO Y DESARROLLO DE LA ARQUITECTURA, SE INCLUIRA, POR TANTO, EN LA ARQUITECTURA DE MODELOS DE MIDAS UN NUEVO ASPECTO, LA ARQUITECTURA DEL SISTEMA, LO QUE LLEVARA CONSIGO DOS RETOS PRINCIPALES:A, MDD DE LA ARQUITECTURA DEL SISTEMA,- PERMITIRA APLICAR AL DESARROLLO DE LA ARQUITECTURA LOS BENEFICIOS DERIVADOS DEL DSDM,B, DESARROLLO DEL SISTEMA CENTRADO EN LA ARQUITECTURA,- HACIENDO QUE LA ARQUITECTURA DEL SISTEMA NO SEA UN ASPECTO MAS EN EL DESARROLLO, SI NO QUE SEA SU EJE VERTEBRADOR,2, ADAPTACION AL PARADIGMA DE DESARROLLO ORIENTADO A SERVICIOS (DOS),- MIDAS, FUE CONCEBIDO CON UN ENFOQUE ORIENTADO A OBJETOS (OO), EN LA ACTUALIDAD, SE PLANTEA CAMBIAR A UN ENFOQUE OS DANDO LUGAR A LAS SIGUIENTES VENTAJAS:A, EL SISTEMA SE DISEÑARA DE UN MODO MAS CERCANO AL USUARIO,B, ESTE PARADIGMA FACILITA LA ALINEACION DE LOS PROCESOS DE NEGOCIO CON LAS ARQUITECTURAS SOA, AMPLIAMENTE DEMANDADAS ACTUALMENTE POR LAS ORGANIZACIONES, LOS PRINCIPALES RETOS EN ESTA LINEA SON:A, ADAPTACION DE LOS META-MODELOS DE LOS DISTINTOS NIVELES DE LA ARQUITECTURA MDA (CIM, PIM Y PSM), ASI COMO LAS TRANSFORMACIONES Y EL PROCESO DE DESARROLLO DE MIDAS, AL PARADIGMA DE SERVICIOS,B, ADAPTACION O REDISEÑO DE LOS MODELOS DE ORGANIZACION EXISTENTES, ES NECESARIO DEFINIR PROCESOS, REGLAS, METRICAS, ETC, QUE PERMITAN LLEVAR A CABO UNA EFECTIVA PLANIFICACION, EJECUCION, DIRECCION Y CONTROL DE LA IMPLANTACION DE UNA SOA, ESTAS ACTIVIDADES SE ENMARCAN EN LO QUE SE CONOCE COMO GOBIERNO SOA, EL GOBIERNO SOA SE CENTRA EN TODOS LOS ASPECTOS RELACIONADOS CON EL DESARROLLO Y USO DE SERVICIOS, ASI COMO TAMBIEN EN AQUELLOS RELACIONADOS CON EL PERSONAL, LOS PROCESOS Y LAS TECNOLOGIAS INVOLUCRADAS EN TODO EL CICLO DE VIDA SOA, TODOS ESTOS ASPECTOS SERAN TRATADOS TAMBIEN EN EL PROYECTO CON EL FIN DE MEJORAR LA ADOPCION DE SOA EN LAS ORGANIZACIONES,3, INCLUSION DE LA VISTA DE LA SEMANTICA EN LA ARQUITECTURA DE MODELOS ACTUAL DE MIDAS,- DADO QUE EL ENFOQUE DE DOS SE INTEGRA EN UNA ARQUITECTURA MDA, A NIVEL PSM ES POSIBLE ELEGIR DIFERENTES PLATAFORMAS, EN NUESTRO CASO, TRABAJAREMOS CON PLATAFORMAS OS, Y CON EL FIN DE PROBAR LAS FACILIDADES DEL ENFOQUE MDA ELEGIREMOS DIFERENTES PLATAFORMAS, EN CONCRETO: SERVICIOS WEB (SW) Y SERVICIOS WEB SEMANTICOS (SWS), SURGE DE AQUI UNA NUEVA NECESIDAD QUE ES LA ADAPTACION DE MIDAS PARA INCLUIR LA VISTA DE LA SEMANTICA, NECESARIA PARA LA ESPECIFICACION DE LA SEMANTICA DE LOS SWS,RESPECTO A LA HERRAMIENTA MDA, SE INCLUIRAN EN LA ACTUAL HERRAMIENTA MDA DE MIDAS (M2DAT), LOS MODULOS QUE SOPORTEN EL DESARROLLO DE LA ARQUITECTURA Y EL DOS, LOS RESULTADOS SE VALIDARAN MEDIANTE SU APLICACION A UNO O VARIOS CASOS DE ESTUDIO, SOA\Gobierno SOA\Desarrollo Dirigido por Modelos\Herramientas MDA\Ingeniería del Software