Medidas para asegurar la mantenibilidad de entornos de cuarta generación
- Martínez Hernández, Antonio
- Mario G. Piattini Velthuis Director
Defence university: Universidad de Castilla-La Mancha
Fecha de defensa: 07 May 2001
- José Miguel Toro Bonilla Chair
- Macario Polo Usaola Secretary
- Luis Joyanes Aguilar Committee member
- Jesús García Tomás Committee member
- Manuel Prieto Committee member
Type: Thesis
Abstract
Los entornos de cuarta generacion sustituyen cada vez mas a los lenguajes de tercera generacion como plataforma de desarrollo habitual de sistemas informaticos, por lo que se hace imprescindible controlar su complejidad y mantenibilidad (facilidad de mantenimiento), Un aspecto importante al desarrollar aplicaciones software es poder predecir y controlar el tiempo de mantenimento de los productos software. Una forma de realizar este control es mediante la utilizacion de medidas especificas para los entornos de la cuarta generacion, campo que ha recibido poca atencion dentro de la ingenieria del software, que se ha centrado principalmente en metricas para lenguajes de tercera generacion (p.ej. COBOL) y lenguajes orientados a objetos (p.ej.C++). En esta tesis se define un conjunto de medidas para asegurar la mantenibilidad de los entornos de cuarta generacion que incluye: 1. Identificacion de distintos sublenguajes, que componen los entornos de cuarta generacion. 2. Propuesta de medidas especificas para estos sublenguajes. 3. Validacion teorica de las medidas propuestas, que se realiza tanto en un marco basado en aproximaciones basadas en propiedades (Briand et al., 1996), como en un marco basado en la teoria de medida (Zuse, 19989. 4. Validacion empirica mediante caso experimentales y casos de estudios de las medidas propuestas. 5. Propuesta de un modelo de prediccion para el esfuerzo de mantenimiento. 6. Construccion de herramientas para recoger de forma automatica las medidas definidas para los entornos de cuarta generacion. Esta tesis se ha desarrollado en el marco de los proyectos de investigacion MANTICA(CICYT 1FD97-0168) Y MANTIS (CICYT 1FD97-1608)y sus propuestas se han validado en entornos reales mediante la colaboracion de la excma. Diputacion provincial de Ciudad Real. Todo ello se realiza siguiendo un metodo de trabajo, definido dentro de la tesis, que se basa en el metodo experimental de investigacion cientifica