ESTRUCTURAS DE TIPO Y PRUEBA PARA VERIFICACION DE SOFTWARE CONCURRENTE
LA VERIFICACION DE PROGRAMAS CONCURRENTES ES UNA TAREA QUE PLANTEA NOTABLES DIFICULTADES, QUE RADICAN EN LA INCAPACIDAD DE LOS METODOS EXISTENTES PARA APROXIMARSE AL PROBLEMA DE LA VERIFICACION DE UNA MANERA MODULAR, ES DECIR, SIG...
LA VERIFICACION DE PROGRAMAS CONCURRENTES ES UNA TAREA QUE PLANTEA NOTABLES DIFICULTADES, QUE RADICAN EN LA INCAPACIDAD DE LOS METODOS EXISTENTES PARA APROXIMARSE AL PROBLEMA DE LA VERIFICACION DE UNA MANERA MODULAR, ES DECIR, SIGUIENDO EL PRINCIPIO DE DIVIDE ET IMPERA,LOS TIPOS DEPENDIENTES CONSTITUYEN UN METODO FORMAL BIEN CONOCIDO POR SU HABILIDAD PARA IMPLEMENTAR PRUEBAS MATEMATICAS MODULARES Y AUMENTADAS EN ESCALA, PERO, EN EL CONTEXTO DE LA PROGRAMACION, LOS TIPOS DEPENDIENTES SE CONSIDERAN LIMITADOS RESPECTO A UN MODELO DE COMPUTACION PURAMENTE FUNCIONAL Y QUE TERMINA,EL PRESENTE PROYECTO PRETENDE ELIMINAR ESTA LIMITACION Y ESCALAR A LOS TIPOS DEPENDIENTES PARA FACILITAR SIMULTANEAMENTE LA IMPLEMENTACION DE LOS PROGRAMAS CONCURRENTES CON ESTADO MUTABLE, ASI COMO LAS PRUEBAS DE SU EXACTITUD, APLICANDO EL PODER DE MODULARIZACION DE LOS TIPOS DEPENDIENTES A LOS PROGRAMAS Y LAS PRUEBAS SIMULTANEAMENTE, ESTE PROYECTO PRETENDE CONSEGUIR NUEVOS Y ESCALABLES FUNDAMENTOS EN EL CAMPO DE LA VERIFICACION DE PROGRAMAS CONCURRENTES,LA COMPOSICION MECANIZADA DE LAS PRUEBAS DE SOFTWARE (CONCURRENTE O NO) ES CONSIDERADA GENERALMENTE IMPRACTICABLE, SIN EMBARGO NOSOTROS ARGUMENTAMOS QUE ESTO NO TIENE QUE SER ASI SI SE SELECCIONAN CORRECTAMENTE LAS ABSTRACCIONES LINGUISTICAS PARA EXPRESAR LAS PRUEBAS, ESTA OBSERVACION SE APOYA EN NUESTROS RESULTADOS PRELIMINARES, LOS CUALES HAN SIDO BASTANTE ALENTADORES, EL PROYECTO PRETENDE DESCUBRIR NUEVAS ABSTRACCIONES LINGUISTICAS QUE FACILITARAN LA CREACION PRACTICABLE DE PRUEBAS FORMALES, Y PROPORCIONARAN UNA EVALUACION EXPERIMENTAL POR MEDIO DE LA VERIFICACION MECANIZADA DE PROGRAMAS CONCURRENTES EXTENSIVOS DERIVADOS DE CONTEXTOS REALISTICOS, TAL COMO LOS GARBAGE COLLECTORS CONCURRENTES, NUCLEOS DE SISTEMAS OPERATIVOS Y LIBRERIAS POPULARES CONCURRENTES DE OPEN SOURCE,ESTE ES UN PROYECTO DE ALTO RIESGO YA QUE PRETENDE PROPORCIONAR NUEVOS FUNDAMENTOS PARA LA VERIFICACION CONCURRENTE, CUYO DESARROLLO REQUIERE DE UNA INTERCALACION PROFUNDA DE LAS TEORIAS LOGICAS Y DE LA SEMANTICA DE PROGRAMAS CON PRUEBAS FORMALES, PERO AL MISMO TIEMPO EL PROYECTO OFRECE GRANDES BENEFICIOS, PORQUE EL AUMENTO DE ESCALA DE LA VERIFICACION CONCURRENTE ES EL PROBLEMA MAS PROMINENTE EN EL CAMPO DE LOS LENGUAJES CONTEMPORANEOS DE PROGRAMACION Y LA INVESTIGACION DE SUS SEMANTICAS, CIENCIA DE LA COMPUTACIÓN TEÓRICA\MÉTODFS FORMALES Y COMPUTACIÓN CUANTICA\INGENIERÍA DEL SOFTWARE\SISSTEMAS OPERATIVOS\LENGUAJES DE ORDENADOR\VERFICIACIÓN DE SOFTWARE\CONCURRENCIA\TEORÍA TIPO-DEPENDIENTE\LÓGICA DE HORAEver más
Seleccionando "Aceptar todas las cookies" acepta el uso de cookies para ayudarnos a brindarle una mejor experiencia de usuario y para analizar el uso del sitio web. Al hacer clic en "Ajustar tus preferencias" puede elegir qué cookies permitir. Solo las cookies esenciales son necesarias para el correcto funcionamiento de nuestro sitio web y no se pueden rechazar.
Cookie settings
Nuestro sitio web almacena cuatro tipos de cookies. En cualquier momento puede elegir qué cookies acepta y cuáles rechaza. Puede obtener más información sobre qué son las cookies y qué tipos de cookies almacenamos en nuestra Política de cookies.
Son necesarias por razones técnicas. Sin ellas, este sitio web podría no funcionar correctamente.
Son necesarias para una funcionalidad específica en el sitio web. Sin ellos, algunas características pueden estar deshabilitadas.
Nos permite analizar el uso del sitio web y mejorar la experiencia del visitante.
Nos permite personalizar su experiencia y enviarle contenido y ofertas relevantes, en este sitio web y en otros sitios web.