- Universidad Piloto de Colombia
- Trabajos de grado - Pregrado
- Facultad de Ingenierías
- Ingeniería de Sistemas
- View Item
Diseño e implementación de un repositorio de componentes de software reutilizables
View/ Open
Date
2007-01-29Author
Gómez Ayala, Camila Andrea
xmlui.dri2xhtml.METS-1.0.item-advisor
Pedraza García, Gilberto / Asesor
Metadata
Show full item recordAbstract
El desarrollo de software en la actualidad tiende a elaborarse por medio de
componentes, debido a que prestan la facilidad de realizar la integración de ellos,
en diferentes aplicaciones, es decir, un componente puede ser utilizado al mismo
tiempo en diferentes desarrollos de software.
La razón por la cual se ha convertido complejo el desarrollo de componentes, es
el nivel de estandarización con el cual deben estar implementados para lograr su
reutilización, además para que puedan accequibles es necesario la creación de
una herramienta capaz de almacenar estos componentes para la recuperación de
los mismos en determinada búsqueda por el usuario.
Para dar la solución al acceso de componentes por medio del presente trabajo se
realizó el estudio que describe la creación y el manejo de una estructura que
permite el ingreso y búsqueda de componentes de software, logrando obtener un
modelo seguro y capaz de ofrecer componentes que se adapten a los
requerimientos de las aplicaciones. Para que el ingreso ellos sea lo más completo
posible, se determino que un componente tiene 4 partes importantes que son la
descripción administrativa, la descripción funcional, el código de implementación y
la documentación del mismo. Al tener estas 4 características el componente es
apto para hacer parte del repositorio.
Al dar uso al repositorio de componentes de software dentro de la Universidad
Piloto de Colombia se espera dar mejoras en costos, tiempo, estandarización y
reutilización de código, logrando maximizar el nivel de calidad de las aplicaciones
desarrolladas por los estudiantes de la facultad de Ingeniería de Sistemas.
El repositorio esta estructurado con el patrón arquitectónico MVC (Modelo – Vista
- Controlador) y desarrollado con lenguaje java.
Collections
- Ingeniería de Sistemas [261]