Tesis profesional presentada por
Licenciatura en Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales. Escuela de Ingeniería, Universidad de las Américas Puebla.
Jurado Calificador
Presidente: Dr. José Luis Zechinelli
Martini
Vocal y Director: Dra. María del Pilar
Gómez Gil
Secretario: Dr. Mauricio Javier Osorio
Galindo
Cholula, Puebla, México a 16 de mayo de 2005.
El desarrollo de software es una tarea dificil de realizar debido a la complejidad de las tareas involucradas en el proceso. por este motivo, nacieron las herramientas CASE (Computer Aided Software Engineering) que ayudan a los desarrolladores de software a hacer mas productivo su trabajo. Posteriormente, surgio la necesidad de integrar estas herramientas en lo que se ha llamado CASE integrados (I-CASE). Las herramientas I-CASE han sido diseñadas para trabajar conjuntamente y asi automatizar el analisis, diseño, codificacion y pruebas del software.
El siguiente trabajo extiende la tesis del Ing. Joel Ivan Rea Cortes titulada "Venus: Construccion de una herramienta I-CASE para diseño OO, y su Entorno de Apoyo a Proyectos Integrado (EAPI)" [Rea, 2003]. Dicha tesis tiene como objetivo construir e integrar herramientas I-CASE para realizar el diseño orientado a objetos basado en UML.
La aportacion de la presente tesis consiste en la recuperacion de proyectos de EAPI entre diferentes versiones de Java, la generalion de plantillas java para las clases de los diagramas de clases de Venus y la implementacion de la asociacion de clases en estos mismos diagramas.
Capítulo 1. Introducción (archivo pdf, 41 kb)
Capítulo 2. Serialización: Persistencia de datos en Java (archivo pdf, 42 kb)
Capítulo 3. Extensiones de Venus (archivo pdf, 85 kb)
Capítulo 4. Desarrollo del sistema (archivo pdf, 225 kb)
Capítulo 5. Pruebas y resultados (archivo pdf, 167 kb)
Capítulo 6. Conclusiones y perspectiva (archivo pdf, 14 kb)
Referencias (archivo pdf, 16 kb)
Apéndice A. Incompatibilidades en la serialización (archivo pdf, 12 kb)
Montero González, G. 2005. Mejoras al “Entorno de Apoyo a Proyectos Integrado” y a su herramienta de Diseño Orientado a Objetos “Venus”. Tesis Licenciatura. Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales, Escuela de Ingeniería, Universidad de las Américas Puebla. Mayo. Derechos Reservados © 2005.