La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software

dc.contributor.advisorMendoza Moreno, Juan Francisco
dc.contributor.authorHernández Pinilla, Danna Valentina
dc.contributor.corporatenameUniversidad Santo TomásSpa
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001323946Spa
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0002099636Spa
dc.contributor.googlescholarhttps://scholar.google.com/citations?hl=es&user=xcynC84AAAAJSpa
dc.contributor.orcidhttps://orcid.org/0000-0003-1480-0845Spa
dc.coverage.campusCRAI-USTA Tunjaspa
dc.date.accessioned2024-01-17T22:41:06Z
dc.date.available2024-01-17T22:41:06Z
dc.date.issued2024-01-17
dc.descriptionLa Inteligencia Artificial (IA) ha impactado de manera significativa en casi todos los aspectos de la vida humana en la actualidad. Una de las áreas que más se ha beneficiado de este impacto es el desarrollo de software. La IA ha transformado no solo el modo en que se crean productos y sistemas informáticos, sino también los límites de lo que se puede lograr con ellos. Por lo que se ha convertido en una herramienta indispensable para los desarrolladores que la utilizan, tanto para automatizar tareas rutinarias como para resolver problemas complejos. Este artículo explora la versátil relación entre la IA, ejemplificada especialmente por sistemas como ChatGPT, Bard, Github Copilot, y el campo del desarrollo de software. Examina las ventajas que esta ofrece al proceso de desarrollo, identifica sus posibles desventajas y evalúa el alcance de sus capacidades en este dominio. Asimismo, proporciona sugerencias sobre cómo los desarrolladores pueden aprovecharla de forma eficiente y genera una discusión en torno al futuro de la IA y a las implicaciones éticas que puede llegar a tener su uso.spa
dc.description.abstractArtificial Intelligence (AI) has significantly impacted almost every aspect of human life today. One of the areas that has benefited the most from this impact is software development. AI has transformed not only the way products and computer systems are created but also the boundaries of what can be achieved with them. Thus, it has become an indispensable tool for developers, used both to automate routine tasks and to solve complex problems. This article explores the versatile relationship between AI, exemplified especially by systems like ChatGPT, Bard, Github Copilot, and the field of software development. It examines the advantages that AI offers to the development process, identifies potential drawbacks, and assesses the scope of its capabilities in this domain. Additionally, it provides suggestions on how developers can efficiently leverage AI and generates a discussion about the future of AI and the ethical implications its use may entail.spa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero Informáticospa
dc.format.mimetypeapplication/pdfspa
dc.identifier.citationHernández Pinilla, D. V. (2023). La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.spa
dc.identifier.instnameinstname:Universidad Santo Tomásspa
dc.identifier.reponamereponame:Repositorio Institucional Universidad Santo Tomásspa
dc.identifier.repourlrepourl:https://repository.usta.edu.cospa
dc.identifier.urihttp://hdl.handle.net/11634/53464
dc.language.isospaspa
dc.publisherUniversidad Santo Tomásspa
dc.publisher.facultyFacultad de Ingeniería de Sistemasspa
dc.publisher.programIngeniería Informáticaspa
dc.relation.referencesAkbarighatar, P., Pappas, I., & Vassilakopoulou, P. (2023). A sociotechnical perspective for responsible AI maturity models: Findings from a mixed-method literature review. International Journal of Information Management Data Insights. https://doi.org/10.1016/j.jjimei.2023.100193spa
dc.relation.referencesBiesialska, K., Franch, X., & Muntés-Mulero, V. (2020). Big Data analytics in Agile software development: A systematic mapping. Elsevier. https://doi.org/10.1016/j.infsof.2020.106448spa
dc.relation.referencesBull, C., & Kharrufa, A. (2023). Generative AI Assistants in Software Development Education.spa
dc.relation.referencesCotroneo, D., Improta, C., Liguori, P., & Roberto , N. (2023). Vulnerabilities in AI Code Generators: Exploring Targeted Data Poisoning Attacks. https://doi.org/10.48550/arXiv.2308.04451spa
dc.relation.referencesFernández, Y. (2023, Septiembre 14). Xataka. Qué es un prompt y por qué son tan importantes para usar la inteligencia artificial: https://www.xataka.com/basics/que-prompt-que-importantes-para-usar-inteligencia-artificialspa
dc.relation.referencesG. Sison, A. J., Daza, M. T., Gozalo-Brizela, R., & Garrido-Merchán, E. (2023). ChatGPT: More than a "Weapon of Mass Deception" Ethical challenges and responses from the Human-Centered Artificial Intelligence (HCAI) perspective. http://arxiv.org/abs/2304.11215spa
dc.relation.referencesHood, W., & Concepción S, W. (2001). The literature of bibliometrics, scientometrics, and informetrics.spa
dc.relation.referencesIoannidis, D., Kepner, D. J., Bowne, D., & Harriet , S. (2023). Are ChatGPT and Other Similar Systems the Modern Lernaean Hydras of AI? 38. https://doi.org/10.48550/arXiv.2306.09267spa
dc.relation.referencesMuna Abu, J., Beganovic, A., & Abd Almisreb, A. (2023). Methods and Applications of ChatGPT in Software Development: A Literature Review. Southeast Europe Journal of Soft Computing, 12(1).spa
dc.relation.referencesNascimiento, N., Alencar, P., & Cowan, D. (2023). Comparing Software Developers with ChatGPT: An Empirial Investigation. 9-10. http://arxiv.org/abs/2305.11837spa
dc.relation.referencesPearce, H., Ahmad, B., Tan, B., Dolan-Gavitt, B., & Karri, R. (2022). Asleep at the keyboard? assessing the security of github copilot’s code contributions. 2022 IEEE Symposium on Security and Privacy (SP), 754-768.spa
dc.relation.referencesPerry, N., Srivastava, M., Kumar, D., & Boneh, D. (2022). Do Users Write More Insecure Code with AI Assistants? https://doi.org/10.48550/arXiv.2211.03622spa
dc.relation.referencesR. Sadik, A., Ceravola, A., Joublin, F., & Patra, J. (2023). Analysis of ChatGPT on Source Code. https://doi.org/10.48550/arXiv.2306.00597spa
dc.relation.referencesRadford, A., Narasimhan, K., Salimans, T., & Sutskever, I. (2018). Improving Language Understanding by Generative Pre-Training.spa
dc.relation.referencesSarro, F. (2023). Automated optimisation of modern software system properties. Proceedings of the 2023 ACM/SPEC International Conference on Performance Engineering, 3-4.spa
dc.relation.referencesScopus. (2023). https://www.elsevier.com/es-es/solutions/scopusspa
dc.relation.referencesShastri Pothukuchi, A., Vasuda Kota, L., & Mallikarjunaradhya, V. (2023). Impact of Generative AI on The Software Development Life Cycle (SDLC). International Journal Of Creative Research Thoughts (IJCRT), 11. www.ijcrt.orgspa
dc.relation.referencesSiddiqui, T., & Abdullah Amer, A. (2023). A Comprehensive Review on Text Classification and Text Mining Techniques Using Spam Dataset Detection. In Mathematics and Computer Science Volume 2.spa
dc.relation.referencesSingh Gil, S., & Kaur, R. (2023). ChatGPT: Vision and Challenges. Internet of Things and Cyber-Physical Systems. https://doi.org/10.1016/j.iotcps.2023.05.004spa
dc.relation.referencesThoppilan, R., De Freitas, D., Hall, J., Shazeer, N., Apoorv, K., & Cheng, H.-T. (2022). LaMDA: Language Models for Dialog Applications. Google. https://doi.org/10.48550/arXiv.2201.08239spa
dc.relation.referencesVan Remmen, J. S., Horber, D., Lungu, A., Chang, F., van Putten, S., Goetz, S., & Wartzack, S. (2023). Natural Language Processing in Requirements Engineering and Its Challenge for Requirements Modelling in the Engineering Design Domain. Proceedings of the International Conference on Engineering Design (ICED23). https://doi.org/10.1017/pds.2023.277spa
dc.relation.referencesVaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., N. Gomez, A., . . . Polosukhin, I. (2017 ). Attention Is All You Need. Advances in neural information processing systems.spa
dc.relation.referencesVOSviewer. (2023). https://www.vosviewer.comspa
dc.relation.referencesWahyu, R. (2023). ChatGPT for Software Development: Opportunities and Challenges. https://doi.org/10.36227/techrxiv.23993583.v1spa
dc.relation.referencesZahrah Choksi, M., & Goedicke, D. (2023). Whose Text Is It Anyway? Exploring BigCode, Intellectual Property, and Ethics. https://doi.org/10.48550/arXiv.2304.02839spa
dc.relation.referencesMerritt, R. (2022, Marzo 25). NVIDIA Blog. What Is a Transformer Model?: https://blogs.nvidia.com/blog/2022/03/25/what-is-atransformer- model/spa
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2spa
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.subject.keywordArtificial Intelligencespa
dc.subject.keywordSoftware Developmentspa
dc.subject.keywordSoftware Engineeringspa
dc.subject.proposalInteligencia Artificialspa
dc.subject.proposalDesarrollo de softwarespa
dc.subject.proposalIngeniería de Softwarespa
dc.titleLa Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Softwarespa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driveinfo:eu-repo/semantics/bachelorThesis
dc.type.localTrabajo de gradospa
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
2023dannahernandez
Tamaño:
1.05 MB
Formato:
Adobe Portable Document Format
Descripción:
Thumbnail USTA
Nombre:
2023cartaderechosautor
Tamaño:
617.12 KB
Formato:
Adobe Portable Document Format
Descripción:

Bloque de licencias

Mostrando 1 - 1 de 1
Thumbnail USTA
Nombre:
license.txt
Tamaño:
807 B
Formato:
Item-specific license agreed upon to submission
Descripción: