Descripción del proyecto
EL PROYECTO RESTART TIENE COMO OBJETIVO PRINCIPAL DESARROLLAR UN MARCO METODOLOGICO, UN PROCESO DE INGENIERIA Y UN CONJUNTO DE METODOS Y HERRAMIENTAS INFORMATICAS PARA PERMITIR LA CREACION Y EVOLUCION AUTOMATICA DE UNA LINEA DE PRODUCTOS DE SOFTWARE (SPL) MEDIANTE TECNICAS DE INGENIERIA INVERSA UTILIZANDO TODO TIPO DE ARTEFACTO SOFTWARE Y DE DOCUMENTACION EXISTENTE, RESTART SE ENFOCA EN LOS SIGUIENTES ASPECTOS:A-) GENERAR SPL UTILIZANDO ARTEFACTOS DE TODO TIPO (REQUISITOS EN LENGUAJE NATURAL, MODELOS DE TODO TIPO, CODIGO FUENTE, ETC,) CREADOS PREVIAMENTE MEDIANTE DIFERENTES METODOLOGIAS O INCLUSO OTRAS LINEAS DE PRODUCTO SOFTWARE,B-) SINCRONIZAR Y ACTUALIZAR LA SPL CUANDO EL DOMINIO EVOLUCIONE DINAMICAMENTE APLICANDO TECNICAS DE APRENDIZAJE AUTOMATICO A LOS ARTEFACTOS SOFTWARE PRODUCIDOS MAS RECIENTEMENTE,C-) DEFINIR METODOS PARA GENERAR AUTOMATICAMENTE REQUISITOS Y/O MODELOS A PARTIR DE LOS ARTEFACTOS SOFTWARE Y DE DOCUMENTACION ORIGINALES QUE SIRVAN COMO ACTIVOS REUTILIZABLES,EL PROYECTO RESTART TAMBIEN SE CENTRA EN LA APLICACION ESTANDARES DE INTEROPERABILIDAD PARA ACCEDER A CONTENIDO UNIVERSAL (OSLC), REPRESENTAR LOS CONTENIDOS DE LOS ARTEFACTOS (RDF) ASI COMO PARA SU PERSISTENCIA DEPENDIENDO DE SU TIPOLOGIA, PRINCIPALMENTE REQUISITOS (REQIF) Y MODELOS (XMI), FINALMENTE, EL PROYECTO RESTART PROFUNDIZARA EN ASPECTOS DE TENDENCIA DE INGENIERIA DE DOMINIO BASADOS EN MODELOS DE CARACTERISTICAS, TECNICAS DE INGENIERIA INVERSA PARA LA INFERENCIA AUTOMATICA DE MODELOS DE VARIABILIDAD EN DIFERENTES NIVELES DE ABSTRACCION: SPL, PRODUCTO, SUBSISTEMA Y COMPONENTE FACILITANDO NUEVOS PROCESOS DE COEVOLUCION Y REINGENIERIA DE LAS SPL, REUTILIZACIÓN DE SOFTWARE\LINEAS DE PRODUCTOS DE SOFTWARE\INGENIERÍA INVERSA\MODELOS DE CARACTERÍSTICAS\APRENDIZAJE AUTOMÁTICO\INGENIERÍA COLABORATIVA\DIGITALIZACIÓN DE LA INDUSTRIA\ECONOMÍA DIGITAL