Elementos para el analisis de metodos de ingenieria del software segun su complejidad de incertidumbre

Tesis doctoral de Nelson Medinilla Martinez

La certeza es un anhelo humano ancestral revitalizado por el modernismo del siglo xvii, fundamento de la ciencia de los últimos casi cuatrocientos años. No es de extrañar que la ingeniería de software tomara esa antorcha para iluminar su camino futuro. Pero la realidad ya no era la del siglo xvii, ni la ciencia tampoco, pues estaba cambiando desde finales del xix. La certeza no es alcanzable, al menos para los ojos humanos, o dicho de otro modo, la incertidumbre es parte de la esencia del universo que percibimos. Es una dificultad, pero también es la posibilidad de construir el futuro.%&/La lucha de la ingeniería de software para progresar en una realidad distinta a la concebida por sus ideas iniciales ha conseguido avances notables, pero ha pagado un precio elevado de eficacia y eficiencia porque ha tenido que dar tumbos para reorientarse.%&/El presente trabajo revisa un amplio grupo de dificultades, aparentemente inconexas, en tres áreas de la ingeniería de software y sugiere que todas comparten una causa común: la ausencia de la incertidumbre como esencia en las premisas iniciales de la ingeniería de software. A partir de aquí, se analiza con detalle el papel de la incertidumbre en la ingeniería de software, y se propone un nuevo conjunto de premisas que consideran la incertidumbre como dimensión esencial.%&/Otros trabajos reconocen la presencia, incluso inevitable, de la incertidumbre en la ingeniería de software, pero se ocupan de los aspectos negativos. Sin embargo, la presente investigación se dedica al estudio de los aspectos positivos. El análisis profundo de los modelos software, de los métodos de diseño y los métodos de desarrollo demuestra sobre todo que la introducción o admisión de incertidumbre en el software ha sido y es un recurso clave del software, desde las variables hasta las interfaces; desde las rutinas hasta los agentes; desde los procesos iterativos hasta los actuales métodos ágiles. De este análisis se deriva una comprensión más amplia de estos recursos metodológicos de la ingeniería de software que permite: mejorar la explicación y predicción de sus propiedades; obtener nuevos criterios de selección y aplicación; y, disponer de un marco común para compararlos entre ellos y con los sistemas que se deben desarrollar. Por tanto, ofrece un camino para elevar la eficacia y eficiencia de la ingeniería de software.

 

Datos académicos de la tesis doctoral «Elementos para el analisis de metodos de ingenieria del software segun su complejidad de incertidumbre«

  • Título de la tesis:  Elementos para el analisis de metodos de ingenieria del software segun su complejidad de incertidumbre
  • Autor:  Nelson Medinilla Martinez
  • Universidad:  Politécnica de Madrid
  • Fecha de lectura de la tesis:  07/11/2008

 

Dirección y tribunal

  • Director de la tesis
    • Xavier Ferre Grau
  • Tribunal
    • Presidente del tribunal: angelica De Antonio jimenez
    • sergio Guadarrama cotado (vocal)
    • jacinto Gonzalez pachon (vocal)
    • silvia teresita Acuña cotado (vocal)

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio