Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural

Today we are facing the technological age, daily are developed new inventions that by their constancy indicate that it will never finish growing. It is our mission as engineers to be part of this advance, this change, to contribute with processes that allow us to grow as a society.That is why we dec...

Full description

Autores:
Bejarano Herrera, Juan Sebastián
García Puerta, Jorge Humberto
Tipo de recurso:
Fecha de publicación:
2019
Institución:
Universidad de San Buenaventura
Repositorio:
Repositorio USB
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.usb.edu.co:10819/7439
Acceso en línea:
http://hdl.handle.net/10819/7439
Palabra clave:
Extracción Asistida
Lenguaje Natural
Librería Nltk
Variables Relevantes
Sistemas expertos
Procesamiento de datos
Variables aleatorias
Rights
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
id SANBUENAV2_3e2b5bb79c70e54cc097d1fd52f6eb5c
oai_identifier_str oai:bibliotecadigital.usb.edu.co:10819/7439
network_acronym_str SANBUENAV2
network_name_str Repositorio USB
repository_id_str
dc.title.spa.fl_str_mv Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural
title Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural
spellingShingle Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural
Extracción Asistida
Lenguaje Natural
Librería Nltk
Variables Relevantes
Sistemas expertos
Procesamiento de datos
Variables aleatorias
title_short Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural
title_full Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural
title_fullStr Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural
title_full_unstemmed Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural
title_sort Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural
dc.creator.fl_str_mv Bejarano Herrera, Juan Sebastián
García Puerta, Jorge Humberto
dc.contributor.advisor.none.fl_str_mv Ordoñez Erazo, Hugo Armando
dc.contributor.author.none.fl_str_mv Bejarano Herrera, Juan Sebastián
García Puerta, Jorge Humberto
dc.subject.spa.fl_str_mv Extracción Asistida
Lenguaje Natural
Librería Nltk
Variables Relevantes
topic Extracción Asistida
Lenguaje Natural
Librería Nltk
Variables Relevantes
Sistemas expertos
Procesamiento de datos
Variables aleatorias
dc.subject.lemb.spa.fl_str_mv Sistemas expertos
Procesamiento de datos
Variables aleatorias
description Today we are facing the technological age, daily are developed new inventions that by their constancy indicate that it will never finish growing. It is our mission as engineers to be part of this advance, this change, to contribute with processes that allow us to grow as a society.That is why we decided to present the project "ASSISTED EXTRACTION OF VARIABLES OF TEST APPLYING NATURAL LANGUAGE PROCESSING TECHNIQUES", with the help of the teacher Hugo Eraso, who was in charge of sharing the project with us, guiding us and supporting us with the necessary bases for the process that ends today.The project was born from the problem identified during the testing process within the development of a software product. When extracting variables from a file to design system test cases, a test analyst can take hours or even days depending on the size of the document they have been given.Starting from this need we propose as a solution the implementation of a system that allows this same procedure but in a shorter time than it would take a person, a system that is able to receive a text document and analyze it to extract the possible variables to use in the design of test cases.For this purpose, the NLTK library was used, which allows the analysis of the information contained in a text document, and at that point specific filters were made to extract the relevant variables.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2019-08-05T19:42:52Z
dc.date.available.none.fl_str_mv 2019-08-05T19:42:52Z
dc.date.issued.none.fl_str_mv 2019
dc.date.submitted.none.fl_str_mv 2019-07-24
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.spa.spa.fl_str_mv Trabajo de Grado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.identifier.citation.spa.fl_str_mv J.S. Bejarano Herrera y J.H. García Puerta. “Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural”. (Trabajo de grado Ingeniería de Sistemas). Universidad de San Buenaventura Colombia, Facultad de Ingeniería, Cali, 2019.
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10819/7439
identifier_str_mv J.S. Bejarano Herrera y J.H. García Puerta. “Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural”. (Trabajo de grado Ingeniería de Sistemas). Universidad de San Buenaventura Colombia, Facultad de Ingeniería, Cali, 2019.
url http://hdl.handle.net/10819/7439
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.cc.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
http://purl.org/coar/access_right/c_abf2
dc.format.spa.fl_str_mv pdf
dc.format.extent.spa.fl_str_mv 111 páginas: ilustraciones
dc.format.medium.spa.fl_str_mv Recurso en linea
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de San Buenaventura
dc.publisher.faculty.spa.fl_str_mv Ingenierias
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.sede.spa.fl_str_mv Cali
institution Universidad de San Buenaventura
dc.source.instname.spa.fl_str_mv Universidad de San Buenaventura - Cali
dc.source.other.spa.fl_str_mv Cali, Trabajo de Grado, T006.33 B423e
dc.source.reponame.spa.fl_str_mv Biblioteca Digital Universidad de San Buenaventura
bitstream.url.fl_str_mv https://bibliotecadigital.usb.edu.co/bitstreams/1f096414-e379-400f-a16a-f7c618f039a8/download
https://bibliotecadigital.usb.edu.co/bitstreams/b9f36dd4-1be0-4e2c-8504-f57e8143da62/download
https://bibliotecadigital.usb.edu.co/bitstreams/1f91ac3a-cab3-423b-ad26-038460f4f83c/download
https://bibliotecadigital.usb.edu.co/bitstreams/7cfb4e4b-f492-4f39-9fb0-1118b93c7943/download
bitstream.checksum.fl_str_mv 6379e2bcf964ca6a90e3632548c7dd8e
0c7b7184e7583ec671a5d9e43f0939c0
e9c3b3bdfe0d3cf27f98bdcd2dba1116
18e430d4bd8d2829356c030ce279fb02
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de San Buenaventura Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1837099214487683072
spelling Comunidad Científica y AcadémicaOrdoñez Erazo, Hugo Armandoe3b6f30d-e229-44ba-9565-e87fbf050ae4-1Bejarano Herrera, Juan Sebastiáncf916fbf-f8bd-4c22-877f-21d5bc798dde-1García Puerta, Jorge Humbertoa687c8aa-31f3-4060-b322-6847c93203af-12019-08-05T19:42:52Z2019-08-05T19:42:52Z20192019-07-24Today we are facing the technological age, daily are developed new inventions that by their constancy indicate that it will never finish growing. It is our mission as engineers to be part of this advance, this change, to contribute with processes that allow us to grow as a society.That is why we decided to present the project "ASSISTED EXTRACTION OF VARIABLES OF TEST APPLYING NATURAL LANGUAGE PROCESSING TECHNIQUES", with the help of the teacher Hugo Eraso, who was in charge of sharing the project with us, guiding us and supporting us with the necessary bases for the process that ends today.The project was born from the problem identified during the testing process within the development of a software product. When extracting variables from a file to design system test cases, a test analyst can take hours or even days depending on the size of the document they have been given.Starting from this need we propose as a solution the implementation of a system that allows this same procedure but in a shorter time than it would take a person, a system that is able to receive a text document and analyze it to extract the possible variables to use in the design of test cases.For this purpose, the NLTK library was used, which allows the analysis of the information contained in a text document, and at that point specific filters were made to extract the relevant variables.Hoy en día estamos enfrentándonos a la época tecnológica, a diario son desarrollados nuevos inventos que por su constancia indican que nunca va a terminar de crecer. Es nuestra misión como ingenieros hacer parte de ese avance, ese cambio, contribuir con procesos que permiten crecer como sociedad.Es por esto que decidimos presentar el proyecto “EXTRACCIÓN ASISTIDA DE VARIABLES DE PRUEBA APLICANDO TÉCNICAS DE PROCESAMIENTO DE LENGUAJE NATURAL”, con ayuda del docente Hugo Eraso, quien fue el encargado de compartirnos el proyecto, guiarnos y apoyarnos con las bases necesarias para el proceso que hoy termina.El proyecto nació de la problemática que se identificó durante el proceso de pruebas dentro del desarrollo de un producto de software. Al momento de extraer variables de un archivo para diseñar los casos de prueba del sistema, un analista de pruebas puede tardar horas e incluso días dependiendo del tamaño del documento que le han entregado.Partiendo de esta necesidad se propone como solución la implementación de un sistema que permita realizar este mismo procedimiento pero en un tiempo menor al que le tomaría hacerlo a una persona, un sistema que esté en la capacidad de recibir un documento de texto y analizarlo para extraer las posibles variables a usar en el diseño de los casos de prueba.Para esto se utilizó la librería NLTK, la cual permite analizar la información contenida en un documento de texto y ya en ese punto se realizaron filtros específicos para extraer las variables relevantes.pdf111 páginas: ilustracionesRecurso en lineaapplication/pdfJ.S. Bejarano Herrera y J.H. García Puerta. “Extracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje natural”. (Trabajo de grado Ingeniería de Sistemas). Universidad de San Buenaventura Colombia, Facultad de Ingeniería, Cali, 2019.http://hdl.handle.net/10819/7439spaUniversidad de San BuenaventuraIngenieriasIngeniería de SistemasCaliAtribución-NoComercial-SinDerivadas 2.5 ColombiaPor medio de este formato manifiesto mi voluntad de AUTORIZAR a la Universidad de San Buenaventura, Sede Bogotá, Seccionales Medellín, Cali y Cartagena, la difusión en texto completo de manera gratuita y por tiempo indefinido en la Biblioteca Digital Universidad de San Buenaventura, el documento académico-investigativo objeto de la presente autorización, con fines estrictamente educativos, científicos y culturales, en los términos establecidos en la Ley 23 de 1982, Ley 44 de 1993, Decisión Andina 351 de 1993, Decreto 460 de 1995 y demás normas generales sobre derechos de autor. Como autor manifiesto que el presente documento académico-investigativo es original y se realiza sin violar o usurpar derechos de autor de terceros, por lo tanto, la obra es de mi exclusiva autora y poseo la titularidad sobre la misma. La Universidad de San Buenaventura no será responsable de ninguna utilización indebida del documento por parte de terceros y será exclusivamente mi responsabilidad atender personalmente cualquier reclamación que pueda presentarse a la Universidad. Autorizo a la Biblioteca Digital de la Universidad de San Buenaventura convertir el documento al formato que el repositorio lo requiera (impreso, digital, electrónico o cualquier otro conocido o por conocer) o con fines de preservación digital. Esta autorización no implica renuncia a la facultad que tengo de publicar posteriormente la obra, en forma total o parcial, por lo cual podrá, dando aviso por escrito con no menos de un mes de antelación, solicitar que el documento deje de estar disponible para el público en la Biblioteca Digital de la Universidad de San Buenaventura, así mismo, cuando se requiera por razones legales y/o reglas del editor de una revista.http://creativecommons.org/licenses/by-nc-nd/2.5/co/http://purl.org/coar/access_right/c_abf2Universidad de San Buenaventura - CaliCali, Trabajo de Grado, T006.33 B423eBiblioteca Digital Universidad de San BuenaventuraExtracción AsistidaLenguaje NaturalLibrería NltkVariables RelevantesSistemas expertosProcesamiento de datosVariables aleatoriasIngeniero de SistemasExtracción asistida de variables de prueba aplicando técnicas de procesamiento de lenguaje naturalTrabajo de grado - PregradoTrabajo de Gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fPublicationORIGINALExtraccion_Asistida_Variables_Bejarano_Garcia_2019.pdfExtraccion_Asistida_Variables_Bejarano_Garcia_2019.pdfapplication/pdf3526339https://bibliotecadigital.usb.edu.co/bitstreams/1f096414-e379-400f-a16a-f7c618f039a8/download6379e2bcf964ca6a90e3632548c7dd8eMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82071https://bibliotecadigital.usb.edu.co/bitstreams/b9f36dd4-1be0-4e2c-8504-f57e8143da62/download0c7b7184e7583ec671a5d9e43f0939c0MD52TEXTExtraccion_Asistida_Variables_Bejarano_Garcia_2019.pdf.txtExtraccion_Asistida_Variables_Bejarano_Garcia_2019.pdf.txtExtracted texttext/plain134211https://bibliotecadigital.usb.edu.co/bitstreams/1f91ac3a-cab3-423b-ad26-038460f4f83c/downloade9c3b3bdfe0d3cf27f98bdcd2dba1116MD53THUMBNAILExtraccion_Asistida_Variables_Bejarano_Garcia_2019.pdf.jpgExtraccion_Asistida_Variables_Bejarano_Garcia_2019.pdf.jpgGenerated Thumbnailimage/jpeg6746https://bibliotecadigital.usb.edu.co/bitstreams/7cfb4e4b-f492-4f39-9fb0-1118b93c7943/download18e430d4bd8d2829356c030ce279fb02MD5410819/7439oai:bibliotecadigital.usb.edu.co:10819/74392023-02-23 16:24:41.673http://creativecommons.org/licenses/by-nc-nd/2.5/co/https://bibliotecadigital.usb.edu.coRepositorio Institucional Universidad de San Buenaventura Colombiabdigital@metabiblioteca.comPGNlbnRlcj4KPGgzPkJJQkxJT1RFQ0EgRElHSVRBTCBVTklWRVJTSURBRCBERSBTQU4gQlVFTkFWRU5UVVJBIC0gQ09MT01CSUE8L2gzPgo8cD4KVMOpcm1pbm9zIGRlIGxhIGxpY2VuY2lhIGdlbmVyYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgcmVwb3NpdG9yaW8gaW5zdGl0dWNpb25hbDwvcD48L2NlbnRlcj4KPFAgQUxJR049Y2VudGVyPgpQb3IgbWVkaW8gZGUgZXN0ZSBmb3JtYXRvIG1hbmlmaWVzdG8gbWkgdm9sdW50YWQgZGUgQVVUT1JJWkFSIGEgbGEgVW5pdmVyc2lkYWQgZGUgU2FuIEJ1ZW5hdmVudHVyYSwgU2VkZSBCb2dvdMOhIHkgPEJSPlNlY2Npb25hbGVzIE1lZGVsbMOtbiwgQ2FsaSB5IENhcnRhZ2VuYSwgbGEgZGlmdXNpw7NuIGVuIHRleHRvIGNvbXBsZXRvIGRlIG1hbmVyYSBncmF0dWl0YSB5IHBvciB0aWVtcG8gaW5kZWZpbmlkbyBlbiBsYTxCUj4gQmlibGlvdGVjYSBEaWdpdGFsIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIGVsIGRvY3VtZW50byBhY2Fkw6ltaWNvIC0gaW52ZXN0aWdhdGl2byBvYmpldG8gZGUgbGEgcHJlc2VudGUgPEJSPmF1dG9yaXphY2nDs24sIGNvbiBmaW5lcyBlc3RyaWN0YW1lbnRlIGVkdWNhdGl2b3MsIGNpZW50w63CrWZpY29zIHkgY3VsdHVyYWxlcywgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDxCUj4gMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvczxCUj4gZGUgYXV0b3IuIDxCUj4gCiAKQ29tbyBhdXRvciBtYW5pZmllc3RvIHF1ZSBlbCBwcmVzZW50ZSBkb2N1bWVudG8gYWNhZMOpbWljbyAtIGludmVzdGlnYXRpdm8gZXMgb3JpZ2luYWwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gPEJSPiB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgbWkgZXhjbHVzaXZhIGF1dG9yw63CrWEgeSBwb3NlbyBsYSB0aXR1bGFyaWRhZCA8QlI+IHNvYnJlIGxhIG1pc21hLiBMYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIG5vIHNlcsOhIHJlc3BvbnNhYmxlIGRlIG5pbmd1bmEgdXRpbGl6YWNpw7NuIGluZGViaWRhIGRlbCBkb2N1bWVudG8gPEJSPnBvciBwYXJ0ZSBkZSB0ZXJjZXJvcyB5IHNlcsOhIGV4Y2x1c2l2YW1lbnRlIG1pIHJlc3BvbnNhYmlsaWRhZCBhdGVuZGVyIHBlcnNvbmFsbWVudGUgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBxdWUgcHVlZGE8QlI+IHByZXNlbnRhcnNlIGEgbGEgVW5pdmVyc2lkYWQuIDxCUj4KIApBdXRvcml6byBhIGxhIEJpYmxpb3RlY2EgRGlnaXRhbCBkZSBsYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYWwgZm9ybWF0byBxdWUgZWwgPEJSPnJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBvIGNvbiBmaW5lcyBkZTxCUj4gcHJlc2VydmFjacOzbiBkaWdpdGFsLiA8QlI+CiAKRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGVuZ28gZGUgcHVibGljYXIgcG9zdGVyaW9ybWVudGUgbGEgb2JyYSwgZW4gZm9ybWEgdG90YWwgbyA8QlI+cGFyY2lhbCwgcG9yIGxvIGN1YWwgcG9kcsOpLCBkYW5kbyBhdmlzbyBwb3IgZXNjcml0byBjb24gbm8gbWVub3MgZGUgdW4gbWVzIGRlIGFudGVsYWNpw7NuLCBzb2xpY2l0YXIgcXVlIGVsIDxCUj5kb2N1bWVudG8gZGVqZSBkZSBlc3RhciBkaXNwb25pYmxlIHBhcmEgZWwgcMO6YmxpY28gZW4gbGEgQmlibGlvdGVjYSBEaWdpdGFsIGRlIGxhIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIDxCUj4gYXPDrcKtIG1pc21vLCBjdWFuZG8gc2UgcmVxdWllcmEgcG9yIHJhem9uZXMgbGVnYWxlcyB5L28gcmVnbGFzIGRlbCBlZGl0b3IgZGUgdW5hIHJldmlzdGEuIDxCUj48L1A+Cg==