Descripción del proyecto
LOS ULTIMOS AVANCES EN MATERIA DE MINIATURIZACION, INTEGRACION DE SISTEMAS Y COMUNICACIONES INALAMBRICAS, APUNTAN A QUE LOS SISTEMAS EMPOTRADOS SERAN CADA VEZ MAS PEQUEÑOS, COMPLEJOS Y HETEROGENEOS, ESTA TENDENCIA PARECE IMPARABLE SI SE OBSERVAN LAS MUCHAS INICIATIVAS EN CURSO ENCAMINADAS A OFRECER AMBIENTES INTELIGENTES, EN LOS QUE LOS SE INCLUYEN REDES DE DISPOSITIVOS EMPOTRADOS, QUE FACILITEN LA VIDA DE SUS USUARIOS,EL DISEÑO DE ESTOS SISTEMAS SUPONE UN RETO A NUESTRA CAPACIDAD PARA PRODUCIR SOLUCIONES EMPOTRADAS DISTRIBUIDAS CON ARQUITECTURAS FLEXIBLES Y EVOLUTIVAS, TAMBIEN PLANTEAN UN DESAFIO A LA HORA DE OFRECER TECNOLOGIAS VALIDAS PARA MEJORAR Y CUANTIFICAR LA CONFIABILIDAD Y LA SEGURIDAD DE DICHAS SOLUCIONES, ANALIZANDO EL PROBLEMA CONSTATAMOS QUE, A MEDIDA QUE SE REDUCE EL TAMAÑO DE LOS SISTEMAS EMPOTRADOS, SU HARDWARE SE HACE MAS SENSIBLE A TODO TIPO DE FALLOS ACCIDENTALES, DEL MISMO MODO, EL AUMENTO DEL NIVEL DE SOFISTICACION DEL SOFTWARE INCORPORADO, CONLLEVA UN AUMENTO DEL NUMERO Y RIESGO DE LOS FALLOS DE DISEÑO, PROGRAMACION Y CONFIGURACION QUE PUDIERAN EXISTIR, FINALMENTE, EL PERMITIR QUE LOS SISTEMAS FORMEN PARTE DE UNA RED E INTERACTUEN ENTRE SI, INTRODUCE UNA NUEVA DIMENSION A LA PROBLEMATICA DE SU DISEÑO, PUES NOS LLEVA A TENER QUE CONSIDERAR LOS RIESGOS POTENCIALES (FALLOS MALICIOSOS) QUE SE DERIVAN DE LAS COMUNICACIONES, ESTA PROBLEMATICA SE ACENTUA EN EL CASO DE CONSIDERAR TECNOLOGIAS INALAMBRICAS, PUES EN ESTAS EL MEDIO DE COMUNICACION ES ABIERTO, Y POR TANTO, MAS FACILMENTE MANIPULABLE,DESDE HACE UNOS AÑOS, TANTO LA INDUSTRIA COMO LA COMUNIDAD CIENTIFICA APUESTAN POR LAS TECNOLOGIAS BASADAS EN COMPONENTES PARA LA PRODUCCION DE SISTEMAS EMPOTRADOS COMPLEJOS, LA EXPERIENCIA DEMUESTRA QUE ESTAS SOLUCIONES REDUCEN EL TIEMPO DE DESARROLLO REQUERIDO PROMOVIENDO, POR UN LADO, LA REUTILIZACION DE LOS COMPONENTES YA EXISTENTES, Y FACILITANDO, POR OTRO, LA INTEGRACION DE MEJORAS TECNOLOGICAS MEDIANTE LA INCORPORACION DE NUEVOS COMPONENTES, YA SEAN ESTOS PROPIOS O DESARROLLADOS POR TERCEROS, AUNQUE LAS TECNOLOGIAS BASADAS EN COMPONENTES SOPORTAN MUY BIEN LA COMPOSICION E INTEGRACION DE SERVICIOS, NO LO HACEN TAN BIEN CON EL CONCEPTO DE MECANISMO, CON LO QUE PROPORCIONAN UN SOPORTE MUY POBRE AL DESPLIEGUE DE MECANISMOS DE TOLERANCIA A FALLOS,ESTE PANORAMA MOTIVA EL TRABAJO PROPUESTO EN SEMSECAP QUE SE CENTRA, POR UN LADO, EN EL DESARROLLO DE ARQUITECTURAS DE TOLERANCIA A FALLOS (ACCIDENTALES Y MALICIOSOS) ALTAMENTE MODULARES PARA SISTEMAS EMPOTRADOS CON CAPACIDADES DE COMUNICACION INALAMBRICA, Y POR OTRO, EN LA PRODUCCION DE METODOLOGIAS Y HERRAMIENTAS PARA LA VERIFICACION Y BENCHMARKING DE LAS CARACTERISTICAS DE CONFIABILIDAD Y SEGURIDAD QUE DICHAS ARQUITECTURAS EXHIBAN, ESTE ESTUDIO SE ABORDARA TANTO A NIVEL HARDWARE COMO SOFTWARE PRESTANDO ESPECIAL ATENCION A LA ESTRECHA RELACION EXISTENTE ENTRE ESTOS DOS NIVELES EN LOS SISTEMAS EMPOTRADOS, TAMBIEN SE CONSIDERARAN LAS COMUNICACIONES (INALAMBRICAS) ENTRE NODOS DEL SISTEMA, Y SE AFRONTARAN LOS PROBLEMAS DE SEGURIDAD QUE DE ELLAS PUEDEN DERIVARSE, EN DEFINITIVA SEMSECAP PRETENDE CUBRIR UNA PROBLEMATICA QUE VA DEL HARDWARE AL SOFTWARE, Y DEL NODO A LA RED, CON EL OBJETIVO DE PRODUCIR A TODOS ESTOS NIVELES SOLUCIONES DE DISEÑO, VERIFICACION Y BENCHMARKING, Y TODO ESTO, CON VISTAS A RESPONDER A LAS NECESIDADES QUE, EN MATERIA DE CONFIABILIDAD Y SEGURIDAD, TENGAN LAS EMPRESAS DEL SECTOR QUE PRODUZCAN SOLUCIONES EMPOTRADAS BASADAS EN COMPONENTES, SISTEMAS TOLERANTES A FALLOS\SISTEMAS EMPOTRADOS\CONFIABILIDAD\SEGURIDAD\VERIFICACION DE LA CONFIABILIDAD\BENCHMARKING DE LA CONFIABILIDAD