Publicación: Reingeniería del software aplicada al sistema de evaluación docente de la Universidad Industrial de Santander
| dc.contributor.advisor | Meneses Mendoza, Jathinson | |
| dc.contributor.author | Lache Blanco, Erika Yamile | |
| dc.contributor.author | García Hernández, Jorge Julián | |
| dc.contributor.evaluator | Bautista Rozo, Lola Xiomara | |
| dc.contributor.evaluator | Castillo Castelblanco, Sergio Fernando | |
| dc.date.accessioned | 2026-06-10T13:47:02Z | |
| dc.date.created | 2026-05-26 | |
| dc.date.issued | 2026-05-26 | |
| dc.description.abstract | El sistema de evaluación docente de la Universidad Industrial de Santander (EVADOC), implementado desde 1996, presenta limitaciones estructurales significativas: arquitectura monolítica con alto acoplamiento, ausencia de seguimiento en tiempo real y escasa interoperabilidad con los sistemas institucionales. Para intervenir esta situación, el presente trabajo aplica una estrategia de reingeniería de software adoptando el modelo de Roger S. Pressman complementado con un enfoque de arquitectura dirigida, prototipado evolutivo y metodología Scrum bajo los lineamientos de la DTIC de la UIS. Mediante ingeniería inversa se reconstruyó formalmente el funcionamiento del sistema actual, identificando sus limitaciones técnicas y justificando la decisión de reconstrucción arquitectónica; con base en estos hallazgos se definieron diez requerimientos no funcionales y veinte requerimientos funcionales, evaluados y priorizados mediante el método ATAM. Se diseñó e implementó la Fase 1 del nuevo sistema bajo una arquitectura de microservicios, incorporando cuatro microservicios backend (Academic, Assessment, Answers y Forms) y dos interfaces de usuario (Manager UI y Catchment UI), desarrollados con Spring Boot, Angular y Oracle, materializando ocho de las veinte historias de usuario definidas. La validación mediante catorce casos de prueba, todos con resultado aprobado, confirmó la viabilidad técnica del sistema propuesto | |
| dc.description.abstractenglish | The faculty evaluation system of the Universidad Industrial de Santander (EVADOC), implemented since 1996, presents significant structural limitations: monolithic architecture with high coupling, lack of real-time monitoring, and limited interoperability with institutional systems. To address this situation, this work applies a software reengineering strategy adopting Roger S. Pressman's model, complemented by an architecture-driven approach, evolutionary prototyping, and Scrum methodology under the guidelines of the DTIC of the UIS. Through reverse engineering, the current system's operation was formally reconstructed, identifying its technical limitations and justifying the decision for architectural reconstruction; based on these findings, ten non-functional requirements and twenty functional requirements were defined, evaluated, and prioritized using the ATAM method. Phase 1 of the new system was designed and implemented under a microservices architecture, incorporating four backend services (Academic, Assessment, Answers, and Forms) and two user interfaces (Manager UI and Catchment UI), developed with Spring Boot, Angular, and Oracle, materializing eight of the twenty defined user stories. Validation through fourteen test cases, all with approved results, confirmed the technical feasibility of the proposed system. | |
| dc.description.degreelevel | Pregrado | |
| dc.description.degreename | Ingeniero de Sistemas | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | Universidad Industrial de Santander | |
| dc.identifier.reponame | Universidad Industrial de Santander | |
| dc.identifier.repourl | https://noesis.uis.edu.co | |
| dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/47844 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Industrial de Santander | |
| dc.publisher.faculty | Facultad de Ingeníerias Fisicomecánicas | |
| dc.publisher.program | Ingeniería de Sistemas | |
| dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.license | Atribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO) | |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Reingeniería de software | |
| dc.subject | Sistemas legados | |
| dc.subject | Arquitectura de microservicios | |
| dc.subject | Ingeniería inversa | |
| dc.subject | ATAM | |
| dc.subject | Spring Boot | |
| dc.subject | Angular | |
| dc.subject | Arquitectura dirigida por atributos de calidad | |
| dc.subject.keyword | Software Reengineering | |
| dc.subject.keyword | Legacy Systems | |
| dc.subject.keyword | Microservices Architecture | |
| dc.subject.keyword | Reverse Engineering | |
| dc.subject.keyword | Architecture Tradeoff Analysis Method (ATAM) | |
| dc.subject.keyword | Spring Boot | |
| dc.subject.keyword | Angular | |
| dc.subject.keyword | Quality Attribute-Driven Architecture | |
| dc.title | Reingeniería del software aplicada al sistema de evaluación docente de la Universidad Industrial de Santander | |
| dc.title.english | Software reengineering applied to the faculty evaluation system of the Industrial University of Santander | |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.hasversion | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
| dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado | |
| dspace.entity.type | Publication |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- Carta de autorización.pdf
- Tamaño:
- 307.46 KB
- Formato:
- Adobe Portable Document Format
Cargando...
- Nombre:
- Nota proyecto.pdf
- Tamaño:
- 235.02 KB
- Formato:
- Adobe Portable Document Format
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 2.17 KB
- Formato:
- Item-specific license agreed to upon submission
- Descripción:
