Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware

ilustraciones, gráficas, tablas

Autores:
Corso Pinzón, Andrés Francisco José
Tipo de recurso:
Fecha de publicación:
2023
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/83931
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/83931
https://repositorio.unal.edu.co/
Palabra clave:
000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores
HDL
Calificación automática
Realimentación
Aprendizaje
Percepciones
Diseño digital
Lenguajes de descripción de hardware
Electrónica digital
HDL
Automatic grading
Feedback
Learning
Perceptions
Digital design
Hardware description languages
Digital electronics
Enseñanza asistida por ordenador
Lenguaje de programación
Evaluación del estudiante
Computer assisted instruction
Computer languages
Student evaluation
Rights
openAccess
License
Reconocimiento 4.0 Internacional
id UNACIONAL2_a4d62dddb8fa0d8b6928af62587eef9b
oai_identifier_str oai:repositorio.unal.edu.co:unal/83931
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware
dc.title.translated.eng.fl_str_mv Prototype of an automatic qualification software tool with feedback process for hardware description language learning support
title Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware
spellingShingle Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware
000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores
HDL
Calificación automática
Realimentación
Aprendizaje
Percepciones
Diseño digital
Lenguajes de descripción de hardware
Electrónica digital
HDL
Automatic grading
Feedback
Learning
Perceptions
Digital design
Hardware description languages
Digital electronics
Enseñanza asistida por ordenador
Lenguaje de programación
Evaluación del estudiante
Computer assisted instruction
Computer languages
Student evaluation
title_short Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware
title_full Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware
title_fullStr Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware
title_full_unstemmed Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware
title_sort Prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardware
dc.creator.fl_str_mv Corso Pinzón, Andrés Francisco José
dc.contributor.advisor.spa.fl_str_mv Restrepo Calle, Felipe
Ramírez Echeverry, Jhon Jairo
dc.contributor.author.spa.fl_str_mv Corso Pinzón, Andrés Francisco José
dc.contributor.researchgroup.spa.fl_str_mv Plas Programming languages And Systems
dc.subject.ddc.spa.fl_str_mv 000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores
topic 000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadores
HDL
Calificación automática
Realimentación
Aprendizaje
Percepciones
Diseño digital
Lenguajes de descripción de hardware
Electrónica digital
HDL
Automatic grading
Feedback
Learning
Perceptions
Digital design
Hardware description languages
Digital electronics
Enseñanza asistida por ordenador
Lenguaje de programación
Evaluación del estudiante
Computer assisted instruction
Computer languages
Student evaluation
dc.subject.proposal.spa.fl_str_mv HDL
Calificación automática
Realimentación
Aprendizaje
Percepciones
Diseño digital
Lenguajes de descripción de hardware
Electrónica digital
dc.subject.proposal.eng.fl_str_mv HDL
Automatic grading
Feedback
Learning
Perceptions
Digital design
Hardware description languages
Digital electronics
dc.subject.unesco.spa.fl_str_mv Enseñanza asistida por ordenador
Lenguaje de programación
Evaluación del estudiante
dc.subject.unesco.eng.fl_str_mv Computer assisted instruction
Computer languages
Student evaluation
description ilustraciones, gráficas, tablas
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-05-31T19:08:34Z
dc.date.available.none.fl_str_mv 2023-05-31T19:08:34Z
dc.date.issued.none.fl_str_mv 2023
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/83931
dc.identifier.instname.spa.fl_str_mv Universidad Nacional de Colombia
dc.identifier.reponame.spa.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
dc.identifier.repourl.none.fl_str_mv https://repositorio.unal.edu.co/
url https://repositorio.unal.edu.co/handle/unal/83931
https://repositorio.unal.edu.co/
identifier_str_mv Universidad Nacional de Colombia
Repositorio Institucional Universidad Nacional de Colombia
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv ACM and IEEE-CS (2016). Computer Engineering Curricula 2016. IEEE.
Baneres, D., Clariso, R., Jorba, J., and Serra, M. (2014). Experiences in digital circuit design courses: A self-study platform for learning support. IEEE Transactions on Learning Technologies, 7(4):360–374.
Baneres, D. and Saiz, J. (2016). Intelligent Tutoring System for Learning Digital Systems on MOOC Environments. Proceedings - 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems, CISIS 2016, pages 95–102.
Bryman, A. (2012). Social Research Methods. Oxford University Press, 4th edition edition.
Burch, C. (2011). Logisim.
Carroll, C. R. (2011). Teaching Ground-Floor Digital Circuits to Pre-Engineering Students. ASEE Annual Conference and Exposition, Conference Proceedings.
Chapyzhenka, A. and Probell, J. (2016). WaveDrom Rendering Beautiful Waveforms from Plain Text. SNUG 2016, pages 1–42.
Cimatti, A., Clarke, E., Giunchiglia, E., Giunchiglia, F., Pistore, M., Roveri, M., Sebastiani, R., and Tacchella, A. (2002). NuSMV 2: An opensource tool for symbolic model checking. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2404:359–364.
Cirka, L. and Kaluz, M. (2017). A web-based tool for design of Simulink models. Proceedings of the 2017 21st International Conference on Process Control, PC 2017, pages 92–97.
Corsini, P. and Rizzo, L. (1991). SSCSSC: A tool for the Teaching of Digital Circuits. IEEE Transactions on Education.
Fujita, M., Ghosh, I., and Prasad, M. (2008). VERIFICATION TECHNIQUES FOR SYSTEM-LEVEL DESIGN. Elsevier.
Georgakopoulos, D. and Jayaraman, P. P. (2016). Internet of things: from internet scale sensing to smart services. Computing, 98(10):1041–1058.
Greenwood, G. W. (2013). Teaching Hardware Description Languages to Satisfy Industry Expectations. International Journal of Electrical Engineering & Education, 46(3):239–247.
Jansen, D. and Dusch, B. (2014). Every student makes his own microprocessor. 10th European Workshop on Microelectronics Education, EWME 2014, pages 97–101.
Jutman, A., Ubar, R., Hahanov, V., and Skvortsova, O. (2002). Practical works for on-line teaching design and test of digital circuits. Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems, 3:1223–1226.
Kusairi, S. (2019). A web-based formative feedback system development by utilizing isomorphic multiple choice items to support physics teaching and learning. Journal of Technology and Science Education, 10:117–126.
La Meres, B. J. (2019). Introduction to logic circuits & logic design with VHDL. Springer Nature Switzerland, 2nd edition edition.
Madanayake, A., Wijenayake, C., Joshi, R. M., Grover, J., Carletta, J., Adams, J., Hartley, T., and Ogunfunmi, T. (2012). Teaching freshmen VHDL-based digital design. ISCAS 2012 - 2012 IEEE International Symposium on Circuits and Systems, pages 2701–2704.
Mateev, V., Manoilov, P., and Iliev, M. (2004). Tutoring tool for logical schemes design. Proc. International Conference on Computer Systems and Technologies, page 1.
Mepits (2014). Hardware description language. https://www.mepits.com/tutorial/143/vlsi/hardwaredescription-language. [Online; accessed 30-June-2019].
Muchlas and Novianta, M. A. (2016). An online lab for digital electronics course using information technology supports. Proceedings - 2015 International Conference on Science in Information Technology: Big Data Spectrum for Future Information Economy, ICSITech 2015, pages 299–302.
Nutter, P. W., Pavlidis, V. F., and Pepper, J. (2014). Efficient teaching of digital design with automated assessment and feedback. 10th European Workshop on Microelectronics Education, EWME 2014, pages 203–207.
Pereira, M. C., Viera, P. V., Raabe, A. L. A., and Zeferino, C. A. (2012). A basic processor for teaching digital circuits and systems design with FPGA. SPL 2012 - 8th Southern Programmable Logic Conference.
Petit, J., Roura, S., Carmona, J., Cortadella, J., Duch, J., Giménez, O., Mani, A., Mas, J., RodríguezCarbonell, E., Rubio, E., De San Pedro, E., and Venkataramani, D. (2018). Jutge.org: Characteristics and Experiences. IEEE Transactions on Learning Technologies, 11(3):321–333.
Pomberger, G. and Bischofberger, W. (1992). Prototyping-Oriented Software Development. SpringerVerlag.
Pomberger, G., Bischofberger, W., Kolb, D., Pree, W., and Schlemm, H. (1998). Prototyping-oriented software development - concepts and tools. Structured Programming, 12.
Restrepo-Calle, F., Ramírez-Echeverry, J. J., and Gonzalez, F. A. (2018). Uncode: Interactive System for Learning and Automatic Evaluation of Computer Programming Skills. EDULEARN18 Proceedings, 1(July):6888–6898.
Robal, T. and Kalja, A. (2007). Applying e-environments in teaching the basics of digital logic. Proceedings - MSE 2007: 2007 IEEE International Conference on Microelectronic Systems Education: Educating Systems Designers for the Global Economy and a Secure World, pages 41–42.
Roy, G., Ghosh, D., Mandal, C., and Mitra, I. (2016). Aiding Teaching of Logic Design and Computer Organization through Dynamic Problem Generation and Automatic Checker Using COLDVL Tool. Proceedings - IEEE 7th International Conference on Technology for Education, T4E 2015, pages 15–22.
Stanisavljevic, Z., Pavlovic, V., Nikolic, B., and Djordjevic, J. (2013). SDLDS-system for digital logic design and simulation. IEEE Transactions on Education, 56(2):235–245.
Teepe, G. (2014). The growing importance of microelectronics from a foundry perspective. 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE), pages 1–1.
UNAL (2019). Ingeniería electrónica. https://ingenieria.bogota.unal.edu.co/es/formacion/pregrado/ingenieriaelectronica.html. [Online; accessed 10-Dec-2019].
Université Catholique de Louvain (2014). Inginious. https://inginious.org/. [Online; accessed 16-June-2020].
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Reconocimiento 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Reconocimiento 4.0 Internacional
http://creativecommons.org/licenses/by/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv xi, 68 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Nacional de Colombia
dc.publisher.program.spa.fl_str_mv Bogotá - Ingeniería - Maestría en Ingeniería - Ingeniería de Sistemas y Computación
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Bogotá, Colombia
dc.publisher.branch.spa.fl_str_mv Universidad Nacional de Colombia - Sede Bogotá
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/83931/1/license.txt
https://repositorio.unal.edu.co/bitstream/unal/83931/2/1019036390.2023.pdf
https://repositorio.unal.edu.co/bitstream/unal/83931/3/1019036390.2023.pdf.jpg
bitstream.checksum.fl_str_mv eb34b1cf90b7e1103fc9dfd26be24b4a
5ec3a168c25774b1585475b6e55c4e57
740c03bbe5198ea39903e3d9012a5276
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089681066786816
spelling Reconocimiento 4.0 Internacionalhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Restrepo Calle, Felipe82117c6c71f31211f86863049b600db3Ramírez Echeverry, Jhon Jairo70b8e84c9e9831321c48058d547ce865Corso Pinzón, Andrés Francisco Joséac5b6ba3076875669f4c1f16825687b3Plas Programming languages And Systems2023-05-31T19:08:34Z2023-05-31T19:08:34Z2023https://repositorio.unal.edu.co/handle/unal/83931Universidad Nacional de ColombiaRepositorio Institucional Universidad Nacional de Colombiahttps://repositorio.unal.edu.co/ilustraciones, gráficas, tablasLos lenguajes de descripción de hardware se han popularizado en el diseño de electrónica digital debido al aumento de la complejidad de los circuitos actuales. Debido a lo anterior, se hace necesario apoyar el proceso de aprendizaje de electrónica digital utilizando estos lenguajes. El objetivo principal de este trabajo es desarrollar un prototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de Lenguajes de Descripción de Hardware. Para lograrlo, este trabajo presenta la selección de características que debería incluir el prototipo, basado en otras herramientas similares. Posteriormente se realizó el diseño e implementación de un prototipo que fue usado por estudiantes del curso de Electrónica Digital de la Universidad Nacional de Colombia por cinco (5) semanas. Con este estudio se obtuvieron las percepciones de su uso. Los estudiantes encontraron útil para el proceso de aprendizaje tener una herramienta de calificación automática con realimentación, pues al estar disponible en línea da una ventaja al no depender de un profesor o tutor. (Texto tomado de la fuente).Hardware description languages have become popular in digital electronics design due to the increasing complexity of today’s circuits. Therefore, it is necessary to support the learning process of digital electronics using these languages. The main objective of this work is to develop a prototype of an automatic assessment software tool with feedback process to support the learning of Hardware Description Languages. To achieve this, this work presents the selection of features that the prototype should include, based on other similar tools. Additionally, a prototype was designed and implemented for use with students of the Digital Electronics course at the National University of Colombia for 5 weeks. With this study, the perceptions of its use were obtained. It was found that students find it useful in the learning process to have an automatic grading tool with feedback, since being available online gives an advantage by not depending on a teacher or tutor.Incluye anexosMaestríaMagíster en Ingeniería - Ingeniería de Sistemas y ComputaciónComputación aplicada - Educación en ingenieríaxi, 68 páginasapplication/pdfspaUniversidad Nacional de ColombiaBogotá - Ingeniería - Maestría en Ingeniería - Ingeniería de Sistemas y ComputaciónFacultad de IngenieríaBogotá, ColombiaUniversidad Nacional de Colombia - Sede Bogotá000 - Ciencias de la computación, información y obras generales::004 - Procesamiento de datos Ciencia de los computadoresHDLCalificación automáticaRealimentaciónAprendizajePercepcionesDiseño digitalLenguajes de descripción de hardwareElectrónica digitalHDLAutomatic gradingFeedbackLearningPerceptionsDigital designHardware description languagesDigital electronicsEnseñanza asistida por ordenadorLenguaje de programaciónEvaluación del estudianteComputer assisted instructionComputer languagesStudent evaluationPrototipo de una herramienta de software de calificación automática con proceso de realimentación para el apoyo al aprendizaje de lenguajes de descripción de hardwarePrototype of an automatic qualification software tool with feedback process for hardware description language learning supportTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMACM and IEEE-CS (2016). Computer Engineering Curricula 2016. IEEE.Baneres, D., Clariso, R., Jorba, J., and Serra, M. (2014). Experiences in digital circuit design courses: A self-study platform for learning support. IEEE Transactions on Learning Technologies, 7(4):360–374.Baneres, D. and Saiz, J. (2016). Intelligent Tutoring System for Learning Digital Systems on MOOC Environments. Proceedings - 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems, CISIS 2016, pages 95–102.Bryman, A. (2012). Social Research Methods. Oxford University Press, 4th edition edition.Burch, C. (2011). Logisim.Carroll, C. R. (2011). Teaching Ground-Floor Digital Circuits to Pre-Engineering Students. ASEE Annual Conference and Exposition, Conference Proceedings.Chapyzhenka, A. and Probell, J. (2016). WaveDrom Rendering Beautiful Waveforms from Plain Text. SNUG 2016, pages 1–42.Cimatti, A., Clarke, E., Giunchiglia, E., Giunchiglia, F., Pistore, M., Roveri, M., Sebastiani, R., and Tacchella, A. (2002). NuSMV 2: An opensource tool for symbolic model checking. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2404:359–364.Cirka, L. and Kaluz, M. (2017). A web-based tool for design of Simulink models. Proceedings of the 2017 21st International Conference on Process Control, PC 2017, pages 92–97.Corsini, P. and Rizzo, L. (1991). SSCSSC: A tool for the Teaching of Digital Circuits. IEEE Transactions on Education.Fujita, M., Ghosh, I., and Prasad, M. (2008). VERIFICATION TECHNIQUES FOR SYSTEM-LEVEL DESIGN. Elsevier.Georgakopoulos, D. and Jayaraman, P. P. (2016). Internet of things: from internet scale sensing to smart services. Computing, 98(10):1041–1058.Greenwood, G. W. (2013). Teaching Hardware Description Languages to Satisfy Industry Expectations. International Journal of Electrical Engineering & Education, 46(3):239–247.Jansen, D. and Dusch, B. (2014). Every student makes his own microprocessor. 10th European Workshop on Microelectronics Education, EWME 2014, pages 97–101.Jutman, A., Ubar, R., Hahanov, V., and Skvortsova, O. (2002). Practical works for on-line teaching design and test of digital circuits. Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems, 3:1223–1226.Kusairi, S. (2019). A web-based formative feedback system development by utilizing isomorphic multiple choice items to support physics teaching and learning. Journal of Technology and Science Education, 10:117–126.La Meres, B. J. (2019). Introduction to logic circuits & logic design with VHDL. Springer Nature Switzerland, 2nd edition edition.Madanayake, A., Wijenayake, C., Joshi, R. M., Grover, J., Carletta, J., Adams, J., Hartley, T., and Ogunfunmi, T. (2012). Teaching freshmen VHDL-based digital design. ISCAS 2012 - 2012 IEEE International Symposium on Circuits and Systems, pages 2701–2704.Mateev, V., Manoilov, P., and Iliev, M. (2004). Tutoring tool for logical schemes design. Proc. International Conference on Computer Systems and Technologies, page 1.Mepits (2014). Hardware description language. https://www.mepits.com/tutorial/143/vlsi/hardwaredescription-language. [Online; accessed 30-June-2019].Muchlas and Novianta, M. A. (2016). An online lab for digital electronics course using information technology supports. Proceedings - 2015 International Conference on Science in Information Technology: Big Data Spectrum for Future Information Economy, ICSITech 2015, pages 299–302.Nutter, P. W., Pavlidis, V. F., and Pepper, J. (2014). Efficient teaching of digital design with automated assessment and feedback. 10th European Workshop on Microelectronics Education, EWME 2014, pages 203–207.Pereira, M. C., Viera, P. V., Raabe, A. L. A., and Zeferino, C. A. (2012). A basic processor for teaching digital circuits and systems design with FPGA. SPL 2012 - 8th Southern Programmable Logic Conference.Petit, J., Roura, S., Carmona, J., Cortadella, J., Duch, J., Giménez, O., Mani, A., Mas, J., RodríguezCarbonell, E., Rubio, E., De San Pedro, E., and Venkataramani, D. (2018). Jutge.org: Characteristics and Experiences. IEEE Transactions on Learning Technologies, 11(3):321–333.Pomberger, G. and Bischofberger, W. (1992). Prototyping-Oriented Software Development. SpringerVerlag.Pomberger, G., Bischofberger, W., Kolb, D., Pree, W., and Schlemm, H. (1998). Prototyping-oriented software development - concepts and tools. Structured Programming, 12.Restrepo-Calle, F., Ramírez-Echeverry, J. J., and Gonzalez, F. A. (2018). Uncode: Interactive System for Learning and Automatic Evaluation of Computer Programming Skills. EDULEARN18 Proceedings, 1(July):6888–6898.Robal, T. and Kalja, A. (2007). Applying e-environments in teaching the basics of digital logic. Proceedings - MSE 2007: 2007 IEEE International Conference on Microelectronic Systems Education: Educating Systems Designers for the Global Economy and a Secure World, pages 41–42.Roy, G., Ghosh, D., Mandal, C., and Mitra, I. (2016). Aiding Teaching of Logic Design and Computer Organization through Dynamic Problem Generation and Automatic Checker Using COLDVL Tool. Proceedings - IEEE 7th International Conference on Technology for Education, T4E 2015, pages 15–22.Stanisavljevic, Z., Pavlovic, V., Nikolic, B., and Djordjevic, J. (2013). SDLDS-system for digital logic design and simulation. IEEE Transactions on Education, 56(2):235–245.Teepe, G. (2014). The growing importance of microelectronics from a foundry perspective. 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE), pages 1–1.UNAL (2019). Ingeniería electrónica. https://ingenieria.bogota.unal.edu.co/es/formacion/pregrado/ingenieriaelectronica.html. [Online; accessed 10-Dec-2019].Université Catholique de Louvain (2014). Inginious. https://inginious.org/. [Online; accessed 16-June-2020].EstudiantesMaestrosPersonal de apoyo escolarLICENSElicense.txtlicense.txttext/plain; charset=utf-85879https://repositorio.unal.edu.co/bitstream/unal/83931/1/license.txteb34b1cf90b7e1103fc9dfd26be24b4aMD51ORIGINAL1019036390.2023.pdf1019036390.2023.pdfTesis de Maestría en Ingeniería de Sistemas y Computaciónapplication/pdf1063239https://repositorio.unal.edu.co/bitstream/unal/83931/2/1019036390.2023.pdf5ec3a168c25774b1585475b6e55c4e57MD52THUMBNAIL1019036390.2023.pdf.jpg1019036390.2023.pdf.jpgGenerated Thumbnailimage/jpeg5614https://repositorio.unal.edu.co/bitstream/unal/83931/3/1019036390.2023.pdf.jpg740c03bbe5198ea39903e3d9012a5276MD53unal/83931oai:repositorio.unal.edu.co:unal/839312024-08-08 23:11:40.94Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.coUEFSVEUgMS4gVMOJUk1JTk9TIERFIExBIExJQ0VOQ0lBIFBBUkEgUFVCTElDQUNJw5NOIERFIE9CUkFTIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU5BTC4KCkxvcyBhdXRvcmVzIHkvbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgYXV0b3IsIGNvbmZpZXJlbiBhIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgc2UgaW50ZWdyYSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBiYWpvIGxvcyBzaWd1aWVudGVzIHTDqXJtaW5vczoKCgphKQlMb3MgYXV0b3JlcyB5L28gbG9zIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGNvbmZpZXJlbiBhIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgcGFyYSByZWFsaXphciBsb3Mgc2lndWllbnRlcyBhY3RvcyBzb2JyZSBsYSBvYnJhOiBpKSByZXByb2R1Y2lyIGxhIG9icmEgZGUgbWFuZXJhIGRpZ2l0YWwsIHBlcm1hbmVudGUgbyB0ZW1wb3JhbCwgaW5jbHV5ZW5kbyBlbCBhbG1hY2VuYW1pZW50byBlbGVjdHLDs25pY28sIGFzw60gY29tbyBjb252ZXJ0aXIgZWwgZG9jdW1lbnRvIGVuIGVsIGN1YWwgc2UgZW5jdWVudHJhIGNvbnRlbmlkYSBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBleGlzdGVudGUgYSBsYSBmZWNoYSBkZSBsYSBzdXNjcmlwY2nDs24gZGUgbGEgcHJlc2VudGUgbGljZW5jaWEsIHkgaWkpIGNvbXVuaWNhciBhbCBww7pibGljbyBsYSBvYnJhIHBvciBjdWFscXVpZXIgbWVkaW8gbyBwcm9jZWRpbWllbnRvLCBlbiBtZWRpb3MgYWzDoW1icmljb3MgbyBpbmFsw6FtYnJpY29zLCBpbmNsdXllbmRvIGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBlbiBhY2Nlc28gYWJpZXJ0by4gQWRpY2lvbmFsIGEgbG8gYW50ZXJpb3IsIGVsIGF1dG9yIHkvbyB0aXR1bGFyIGF1dG9yaXphIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgcGFyYSBxdWUsIGVuIGxhIHJlcHJvZHVjY2nDs24geSBjb211bmljYWNpw7NuIGFsIHDDumJsaWNvIHF1ZSBsYSBVbml2ZXJzaWRhZCByZWFsaWNlIHNvYnJlIGxhIG9icmEsIGhhZ2EgbWVuY2nDs24gZGUgbWFuZXJhIGV4cHJlc2EgYWwgdGlwbyBkZSBsaWNlbmNpYSBDcmVhdGl2ZSBDb21tb25zIGJham8gbGEgY3VhbCBlbCBhdXRvciB5L28gdGl0dWxhciBkZXNlYSBvZnJlY2VyIHN1IG9icmEgYSBsb3MgdGVyY2Vyb3MgcXVlIGFjY2VkYW4gYSBkaWNoYSBvYnJhIGEgdHJhdsOpcyBkZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgY3VhbmRvIHNlYSBlbCBjYXNvLiBFbCBhdXRvciB5L28gdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciBwb2Ryw6EgZGFyIHBvciB0ZXJtaW5hZGEgbGEgcHJlc2VudGUgbGljZW5jaWEgbWVkaWFudGUgc29saWNpdHVkIGVsZXZhZGEgYSBsYSBEaXJlY2Npw7NuIE5hY2lvbmFsIGRlIEJpYmxpb3RlY2FzIGRlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhLiAKCmIpIAlMb3MgYXV0b3JlcyB5L28gdGl0dWxhcmVzIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIGF1dG9yIHNvYnJlIGxhIG9icmEgY29uZmllcmVuIGxhIGxpY2VuY2lhIHNlw7FhbGFkYSBlbiBlbCBsaXRlcmFsIGEpIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8gcG9yIGVsIHRpZW1wbyBkZSBwcm90ZWNjacOzbiBkZSBsYSBvYnJhIGVuIHRvZG9zIGxvcyBwYcOtc2VzIGRlbCBtdW5kbywgZXN0byBlcywgc2luIGxpbWl0YWNpw7NuIHRlcnJpdG9yaWFsIGFsZ3VuYS4KCmMpCUxvcyBhdXRvcmVzIHkvbyB0aXR1bGFyZXMgZGUgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciBtYW5pZmllc3RhbiBlc3RhciBkZSBhY3VlcmRvIGNvbiBxdWUgbGEgcHJlc2VudGUgbGljZW5jaWEgc2Ugb3RvcmdhIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCByZW51bmNpYW4gYSByZWNpYmlyIGN1YWxxdWllciByZXRyaWJ1Y2nDs24gZWNvbsOzbWljYSBvIGVtb2x1bWVudG8gYWxndW5vIHBvciBsYSBwdWJsaWNhY2nDs24sIGRpc3RyaWJ1Y2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EgeSBjdWFscXVpZXIgb3RybyB1c28gcXVlIHNlIGhhZ2EgZW4gbG9zIHTDqXJtaW5vcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGRlIGxhIGxpY2VuY2lhIENyZWF0aXZlIENvbW1vbnMgY29uIHF1ZSBzZSBwdWJsaWNhLgoKZCkJUXVpZW5lcyBmaXJtYW4gZWwgcHJlc2VudGUgZG9jdW1lbnRvIGRlY2xhcmFuIHF1ZSBwYXJhIGxhIGNyZWFjacOzbiBkZSBsYSBvYnJhLCBubyBzZSBoYW4gdnVsbmVyYWRvIGxvcyBkZXJlY2hvcyBkZSBwcm9waWVkYWQgaW50ZWxlY3R1YWwsIGluZHVzdHJpYWwsIG1vcmFsZXMgeSBwYXRyaW1vbmlhbGVzIGRlIHRlcmNlcm9zLiBEZSBvdHJhIHBhcnRlLCAgcmVjb25vY2VuIHF1ZSBsYSBVbml2ZXJzaWRhZCBOYWNpb25hbCBkZSBDb2xvbWJpYSBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlIHkgc2UgZW5jdWVudHJhIGV4ZW50YSBkZSBjdWxwYSBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGFsZ8O6biB0aXBvIGRlIHJlY2xhbWFjacOzbiBlbiBtYXRlcmlhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIG8gcHJvcGllZGFkIGludGVsZWN0dWFsIGVuIGdlbmVyYWwuIFBvciBsbyB0YW50bywgbG9zIGZpcm1hbnRlcyAgYWNlcHRhbiBxdWUgY29tbyB0aXR1bGFyZXMgw7puaWNvcyBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciwgYXN1bWlyw6FuIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIGNpdmlsLCBhZG1pbmlzdHJhdGl2YSB5L28gcGVuYWwgcXVlIHB1ZWRhIGRlcml2YXJzZSBkZSBsYSBwdWJsaWNhY2nDs24gZGUgbGEgb2JyYS4gIAoKZikJQXV0b3JpemFuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyBhZ3JlZ2Fkb3JlcyBkZSBjb250ZW5pZG9zLCBidXNjYWRvcmVzIGFjYWTDqW1pY29zLCBtZXRhYnVzY2Fkb3Jlcywgw61uZGljZXMgeSBkZW3DoXMgbWVkaW9zIHF1ZSBzZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBwcm9tb3ZlciBlbCBhY2Nlc28geSBjb25zdWx0YSBkZSBsYSBtaXNtYS4gCgpnKQlFbiBlbCBjYXNvIGRlIGxhcyB0ZXNpcyBjcmVhZGFzIHBhcmEgb3B0YXIgZG9ibGUgdGl0dWxhY2nDs24sIGxvcyBmaXJtYW50ZXMgc2Vyw6FuIGxvcyByZXNwb25zYWJsZXMgZGUgY29tdW5pY2FyIGEgbGFzIGluc3RpdHVjaW9uZXMgbmFjaW9uYWxlcyBvIGV4dHJhbmplcmFzIGVuIGNvbnZlbmlvLCBsYXMgbGljZW5jaWFzIGRlIGFjY2VzbyBhYmllcnRvIENyZWF0aXZlIENvbW1vbnMgeSBhdXRvcml6YWNpb25lcyBhc2lnbmFkYXMgYSBzdSBvYnJhIHBhcmEgbGEgcHVibGljYWNpw7NuIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgVU5BTCBkZSBhY3VlcmRvIGNvbiBsYXMgZGlyZWN0cmljZXMgZGUgbGEgUG9sw610aWNhIEdlbmVyYWwgZGUgbGEgQmlibGlvdGVjYSBEaWdpdGFsLgoKCmgpCVNlIGF1dG9yaXphIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgY29tbyByZXNwb25zYWJsZSBkZWwgdHJhdGFtaWVudG8gZGUgZGF0b3MgcGVyc29uYWxlcywgZGUgYWN1ZXJkbyBjb24gbGEgbGV5IDE1ODEgZGUgMjAxMiBlbnRlbmRpZW5kbyBxdWUgc2UgZW5jdWVudHJhbiBiYWpvIG1lZGlkYXMgcXVlIGdhcmFudGl6YW4gbGEgc2VndXJpZGFkLCBjb25maWRlbmNpYWxpZGFkIGUgaW50ZWdyaWRhZCwgeSBzdSB0cmF0YW1pZW50byB0aWVuZSB1bmEgZmluYWxpZGFkIGhpc3TDs3JpY2EsIGVzdGFkw61zdGljYSBvIGNpZW50w61maWNhIHNlZ8O6biBsbyBkaXNwdWVzdG8gZW4gbGEgUG9sw610aWNhIGRlIFRyYXRhbWllbnRvIGRlIERhdG9zIFBlcnNvbmFsZXMuCgoKClBBUlRFIDIuIEFVVE9SSVpBQ0nDk04gUEFSQSBQVUJMSUNBUiBZIFBFUk1JVElSIExBIENPTlNVTFRBIFkgVVNPIERFIE9CUkFTIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU5BTC4KClNlIGF1dG9yaXphIGxhIHB1YmxpY2FjacOzbiBlbGVjdHLDs25pY2EsIGNvbnN1bHRhIHkgdXNvIGRlIGxhIG9icmEgcG9yIHBhcnRlIGRlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHkgZGUgc3VzIHVzdWFyaW9zIGRlIGxhIHNpZ3VpZW50ZSBtYW5lcmE6CgphLglDb25jZWRvIGxpY2VuY2lhIGVuIGxvcyB0w6lybWlub3Mgc2XDsWFsYWRvcyBlbiBsYSBwYXJ0ZSAxIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGNvbiBlbCBvYmpldGl2byBkZSBxdWUgbGEgb2JyYSBlbnRyZWdhZGEgc2VhIHB1YmxpY2FkYSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHkgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGVuIGFjY2VzbyBhYmllcnRvIHBhcmEgc3UgY29uc3VsdGEgcG9yIGxvcyB1c3VhcmlvcyBkZSBsYSBVbml2ZXJzaWRhZCBOYWNpb25hbCBkZSBDb2xvbWJpYSAgYSB0cmF2w6lzIGRlIGludGVybmV0LgoKCgpQQVJURSAzIEFVVE9SSVpBQ0nDk04gREUgVFJBVEFNSUVOVE8gREUgREFUT1MgUEVSU09OQUxFUy4KCkxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhLCBjb21vIHJlc3BvbnNhYmxlIGRlbCBUcmF0YW1pZW50byBkZSBEYXRvcyBQZXJzb25hbGVzLCBpbmZvcm1hIHF1ZSBsb3MgZGF0b3MgZGUgY2Fyw6FjdGVyIHBlcnNvbmFsIHJlY29sZWN0YWRvcyBtZWRpYW50ZSBlc3RlIGZvcm11bGFyaW8sIHNlIGVuY3VlbnRyYW4gYmFqbyBtZWRpZGFzIHF1ZSBnYXJhbnRpemFuIGxhIHNlZ3VyaWRhZCwgY29uZmlkZW5jaWFsaWRhZCBlIGludGVncmlkYWQgeSBzdSB0cmF0YW1pZW50byBzZSByZWFsaXphIGRlIGFjdWVyZG8gYWwgY3VtcGxpbWllbnRvIG5vcm1hdGl2byBkZSBsYSBMZXkgMTU4MSBkZSAyMDEyIHkgZGUgbGEgUG9sw610aWNhIGRlIFRyYXRhbWllbnRvIGRlIERhdG9zIFBlcnNvbmFsZXMgZGUgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEuIFB1ZWRlIGVqZXJjZXIgc3VzIGRlcmVjaG9zIGNvbW8gdGl0dWxhciBhIGNvbm9jZXIsIGFjdHVhbGl6YXIsIHJlY3RpZmljYXIgeSByZXZvY2FyIGxhcyBhdXRvcml6YWNpb25lcyBkYWRhcyBhIGxhcyBmaW5hbGlkYWRlcyBhcGxpY2FibGVzIGEgdHJhdsOpcyBkZSBsb3MgY2FuYWxlcyBkaXNwdWVzdG9zIHkgZGlzcG9uaWJsZXMgZW4gd3d3LnVuYWwuZWR1LmNvIG8gZS1tYWlsOiBwcm90ZWNkYXRvc19uYUB1bmFsLmVkdS5jbyIKClRlbmllbmRvIGVuIGN1ZW50YSBsbyBhbnRlcmlvciwgYXV0b3Jpem8gZGUgbWFuZXJhIHZvbHVudGFyaWEsIHByZXZpYSwgZXhwbMOtY2l0YSwgaW5mb3JtYWRhIGUgaW5lcXXDrXZvY2EgYSBsYSBVbml2ZXJzaWRhZCBOYWNpb25hbCBkZSBDb2xvbWJpYSBhIHRyYXRhciBsb3MgZGF0b3MgcGVyc29uYWxlcyBkZSBhY3VlcmRvIGNvbiBsYXMgZmluYWxpZGFkZXMgZXNwZWPDrWZpY2FzIHBhcmEgZWwgZGVzYXJyb2xsbyB5IGVqZXJjaWNpbyBkZSBsYXMgZnVuY2lvbmVzIG1pc2lvbmFsZXMgZGUgZG9jZW5jaWEsIGludmVzdGlnYWNpw7NuIHkgZXh0ZW5zacOzbiwgYXPDrSBjb21vIGxhcyByZWxhY2lvbmVzIGFjYWTDqW1pY2FzLCBsYWJvcmFsZXMsIGNvbnRyYWN0dWFsZXMgeSB0b2RhcyBsYXMgZGVtw6FzIHJlbGFjaW9uYWRhcyBjb24gZWwgb2JqZXRvIHNvY2lhbCBkZSBsYSBVbml2ZXJzaWRhZC4gCgo=