Descripción del proyecto
LOS RECIENTES AVANCES EN LOS SISTEMAS DE DETECCION Y CONTROL INTELIGENTES HAN PERMITIDO SU APLICACION A LOS SISTEMAS DE GESTION DE INFRAESTRUCTURAS CRITICAS (CIMS), COMO SON, POR EJEMPLO, LOS SISTEMAS DE GESTION DE LAS VIAS DE TRENES, DE CONTROL DE SISTEMAS DE ENERGIA O DE INSPECCION DE PLANTAS DE CENTRALES NUCLEARES, LOS CIMS SON SISTEMAS DE SOFTWARE BASTANTE SOFISTICADOS QUE REQUIEREN LA INTEGRACION DE DIFERENTES SUBSISTEMAS, COMO, POR EJEMPLO, LOS ENCARGADOS DE LA MONITORIZACION DE LA INFRAESTRUCTURA FISICA, DE LA RECOGIDA FIABLE DE DATOS O DE LOS SISTEMAS INTELIGENTES DE APOYO A LA DECISION QUE AYUDAN EN LA DETECCION DE ALARMAS O EN SITUACIONES QUE REQUIEREN UNA ACTUACION, HOY EN DIA, ESTAS FUNCIONES SE IMPLEMENTAN COMUNMENTE APOYANDOSE SISTEMAS CIBER-FISICOS (CPS), QUE INTEGRAN ELEMENTOS FISICOS, SOFTWARE Y ELEMENTOS DE RED, AUNQUE EL DISEÑO, DESARROLLO Y DESPLIEGUE DE SISTEMAS CIMS (Y DE LOS CPS QUE FORMAN PARTE DE ELLOS) SON TAREAS COMPLEJAS, VARIOS PROYECTOS (TANTO DE INVESTIGACION COMO INDUSTRIALES) HAN CONSEGUIDO OBTENER RESULTADOS BASTANTE SATISFACTORIOS, SIN EMBARGO, LOS CIMS ACTUALES SON GENERALMENTE SISTEMAS MONOLITICOS Y CERRADOS, PARTICULARIZADOS PARA DOMINIOS DE APLICACION CONCRETOS, NO ESTANDO DISEÑADOS PARA LOGRAR LA NECESARIA INTEROPERABILIDAD Y EL INTERCAMBIO FLEXIBLE DE INFORMACION ENTRE ELLOS, LOS CIMS DE HOY EN DIA NECESITAN ADEMAS INTEGRAR EL USO DE MULTIPLES CPS PARA CAPTURAR LOS DIFERENTES ASPECTOS QUE TIENEN LOS SISTEMAS, POR EJEMPLO, UN SISTEMA DE INSPECCION DE UNA PLANTA DE ENERGIA NUCLEAR NECESITA TENER EN CUENTA LOS NIVELES DE RADIACION; LA INTEGRIDAD Y PRECISION DE LOS DATOS QUE SE MANEJAN; LAS CONDICIONES METEOROLOGICAS Y SISMICAS, ETC, POR ELLO, LOS INGENIEROS DE SOFTWARE NECESITAN AFRONTAR LA DIFICIL TAREA DE RELACIONAR E INTEGRAR LA INFORMACION QUE MANEJAN POR SEPARADO VARIOS CPS, ANALOGAMENTE, CUANDO VARIOS CIMS ACTUAN SOBRE EL MISMO SISTEMA FISICO, ESTOS REQUIEREN TENER ACCESO A LA MISMA INFORMACION, DUPLICAR LA MONITORIZACION DE LA INFRAESTRUCTURA FISICA O REPETIR LA RECOLECCION DE DATOS SIMILARES, CUANDO PODRIAN REUTILIZAR LA INFORMACION SUMINISTRADA POR OTROS CPS, POR OTRA PARTE, LA FALTA DE HERRAMIENTAS PARA ESTABLECER RELACIONES EXPLICITAS ENTRE LOS ELEMENTOS RELACIONADOS DE DOS O MAS CPS HACE QUE SEA MUY DIFICIL PARA LOS DESARROLLADORES DE CIMS RAZONAR SOBRE EL SISTEMA EN GENERAL, O PARA IDENTIFICAR PROPIEDADES EMERGENTES, ESTE PROYECTO PROPONE UN MARCO PARA EL DISEÑO MODULAR Y EL DESARROLLO DE CIMS QUE PERMITA LA COMPOSICION Y LA INTEROPERABILIDAD DE CPS INDEPENDIENTES, ASI COMO UNA PLATAFORMA PARA SOPORTAR LA INTERACCION DINAMICA ENTRE LOS SUBSISTEMAS QUE CONSTITUYEN UN CIMS, SE USARA UN ENFOQUE DE MODEL-DRIVEN ENGINEERING (MDE) PARA CAPTURAR TODOS LOS CONCEPTOS Y ELEMENTOS MEDIANTE MODELOS, ASI COMO HERRAMIENTAS Y TRANSFORMACIONES MDE PARA LOGRAR LA INTEROPERABILIDAD DE LOS CPS Y LA GENERACION E INTEGRACION AUTOMATICA DE TODOS LOS SUBSISTEMAS Y ARTEFACTOS INVOLUCRADOS, EL TRABAJO SE BASA EN LOS RESULTADOS DE LOS PROYECTOS ANTERIORES DEL GRUPO EN LAS AREAS DE MDE, MIDDLEWARE PARA CIMS Y SISTEMAS EN TIEMPO REAL, TANTO NACIONALES (TIN2008-03107, TIN2011-23795, FASTTRACK) COMO EUROPEOS (SMEPP, WSN4CIP, E-BALANCE, SAID Y LA RECIENTE COST ACTION-IC1404), LOS RESULTADOS DEL PROYECTO SERAN DEMOSTRADOS Y VALIDADOS POR EL DESARROLLO DE DOS APLICACIONES REALES, DESARROLLADAS CONJUNTAMENTE CON LOS EPOS QUE APOYAN ESTA PROPUESTA, SISTEMAS DE GESTIÓN DE INFRASTRUCTURA CR\INGENIERÍA DEL SOFTWARE DIRIGIDA POR MOD\SISTEMAS CÍBER-FÍSICOS