Optimización del criterio prueba de flujo de datos mediante un algoritmo heurístico

Descripción del Articulo

En la actualidad, la ingeniería de software con el paso del tiempo ha ido creciendo en cuanto a herramientas, métodos y técnicas para la implementación y desarrollo del software. Por lo tanto, las pruebas de software forman parte importante del desarrollo de software. Entre los diferentes tipos de p...

Descripción completa

Detalles Bibliográficos
Autor: Castro Alvites, Anthony Giuseppe
Formato: tesis de grado
Fecha de Publicación:2020
Institución:Universidad Señor de Sipan
Repositorio:USS-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.uss.edu.pe:20.500.12802/6731
Enlace del recurso:https://hdl.handle.net/20.500.12802/6731
Nivel de acceso:acceso abierto
Materia:Optimización
Pruebas de software
Pruebas Estructurales
Algoritmo Genético
Cobertura de Camino
https://purl.org/pe-repo/ocde/ford#2.02.04
id USSS_e6d5675873272bc541f2b6376fae856f
oai_identifier_str oai:repositorio.uss.edu.pe:20.500.12802/6731
network_acronym_str USSS
network_name_str USS-Institucional
repository_id_str 4829
dc.title.es_PE.fl_str_mv Optimización del criterio prueba de flujo de datos mediante un algoritmo heurístico
title Optimización del criterio prueba de flujo de datos mediante un algoritmo heurístico
spellingShingle Optimización del criterio prueba de flujo de datos mediante un algoritmo heurístico
Castro Alvites, Anthony Giuseppe
Optimización
Pruebas de software
Pruebas Estructurales
Algoritmo Genético
Cobertura de Camino
https://purl.org/pe-repo/ocde/ford#2.02.04
title_short Optimización del criterio prueba de flujo de datos mediante un algoritmo heurístico
title_full Optimización del criterio prueba de flujo de datos mediante un algoritmo heurístico
title_fullStr Optimización del criterio prueba de flujo de datos mediante un algoritmo heurístico
title_full_unstemmed Optimización del criterio prueba de flujo de datos mediante un algoritmo heurístico
title_sort Optimización del criterio prueba de flujo de datos mediante un algoritmo heurístico
author Castro Alvites, Anthony Giuseppe
author_facet Castro Alvites, Anthony Giuseppe
author_role author
dc.contributor.advisor.fl_str_mv Tuesta Monteza, Víctor Alexci
dc.contributor.author.fl_str_mv Castro Alvites, Anthony Giuseppe
dc.subject.es_PE.fl_str_mv Optimización
Pruebas de software
Pruebas Estructurales
Algoritmo Genético
Cobertura de Camino
topic Optimización
Pruebas de software
Pruebas Estructurales
Algoritmo Genético
Cobertura de Camino
https://purl.org/pe-repo/ocde/ford#2.02.04
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.04
description En la actualidad, la ingeniería de software con el paso del tiempo ha ido creciendo en cuanto a herramientas, métodos y técnicas para la implementación y desarrollo del software. Por lo tanto, las pruebas de software forman parte importante del desarrollo de software. Entre los diferentes tipos de pruebas de software, las pruebas estructurales se utilizan ampliamente. Es por ello que la siguiente investigación, permitirá un análisis del criterio prueba de flujo de datos de la técnica pruebas estructurales, mediante la implementación de un algoritmo heurístico. Principalmente el algoritmo AG (algoritmo genético), dado que en la actualidad se han encontrado diversos estudios sobre el criterio de prueba de flujo de datos utilizando GA como el algoritmo de elección para optimizar casos de prueba, dado que estos se aplican a diferentes tipos de problemas, principalmente problemas de búsqueda y optimización. Para poder implementar el algoritmo se estableció un escenario donde se va a realizar las pruebas correspondientes, para ello se seleccionó un sistemas con funcionalidades bien establecidas, una vez seleccionado el sistema, se procede con la implementación del criterio de prueba de flujo de datos donde finalmente se va a aplicar el algoritmo genético, en el cual tiene como objetivo generar soluciones (rutas) de acuerdo al diagrama de flujo de control de los casos de pruebas elaborados en el criterio de prueba de flujo de datos. Dicho de otra manera, dar a conocer cuan factible son los algoritmos heurísticos en pruebas de calidad de software.
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-02-24T16:07:44Z
dc.date.available.none.fl_str_mv 2020-02-24T16:07:44Z
dc.date.issued.fl_str_mv 2020
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12802/6731
url https://hdl.handle.net/20.500.12802/6731
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/pe/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/pe/
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Señor de Sipán
dc.publisher.country.es_PE.fl_str_mv PE
dc.source.es_PE.fl_str_mv Repositorio Institucional - USS
Repositorio Institucional USS
dc.source.none.fl_str_mv reponame:USS-Institucional
instname:Universidad Señor de Sipan
instacron:USS
instname_str Universidad Señor de Sipan
instacron_str USS
institution USS
reponame_str USS-Institucional
collection USS-Institucional
bitstream.url.fl_str_mv https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/1/Castro%20Alvites%20Anthony%20Giuseppe.pdf
https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/2/license_rdf
https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/3/license.txt
https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/4/Castro%20Alvites%20Anthony%20Giuseppe.pdf.txt
https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/5/Castro%20Alvites%20Anthony%20Giuseppe.pdf.jpg
bitstream.checksum.fl_str_mv f2bb67105b60a7545b845d0c04439809
3655808e5dd46167956d6870b0f43800
8a4605be74aa9ea9d79846c1fba20a33
a124cf013315bed62a19d99284cf8794
8e2ec83504d5af249568bef27aca1e10
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad Señor de Sipán
repository.mail.fl_str_mv repositorio@uss.edu.pe
_version_ 1845884163951951872
spelling Tuesta Monteza, Víctor AlexciCastro Alvites, Anthony Giuseppe2020-02-24T16:07:44Z2020-02-24T16:07:44Z2020https://hdl.handle.net/20.500.12802/6731En la actualidad, la ingeniería de software con el paso del tiempo ha ido creciendo en cuanto a herramientas, métodos y técnicas para la implementación y desarrollo del software. Por lo tanto, las pruebas de software forman parte importante del desarrollo de software. Entre los diferentes tipos de pruebas de software, las pruebas estructurales se utilizan ampliamente. Es por ello que la siguiente investigación, permitirá un análisis del criterio prueba de flujo de datos de la técnica pruebas estructurales, mediante la implementación de un algoritmo heurístico. Principalmente el algoritmo AG (algoritmo genético), dado que en la actualidad se han encontrado diversos estudios sobre el criterio de prueba de flujo de datos utilizando GA como el algoritmo de elección para optimizar casos de prueba, dado que estos se aplican a diferentes tipos de problemas, principalmente problemas de búsqueda y optimización. Para poder implementar el algoritmo se estableció un escenario donde se va a realizar las pruebas correspondientes, para ello se seleccionó un sistemas con funcionalidades bien establecidas, una vez seleccionado el sistema, se procede con la implementación del criterio de prueba de flujo de datos donde finalmente se va a aplicar el algoritmo genético, en el cual tiene como objetivo generar soluciones (rutas) de acuerdo al diagrama de flujo de control de los casos de pruebas elaborados en el criterio de prueba de flujo de datos. Dicho de otra manera, dar a conocer cuan factible son los algoritmos heurísticos en pruebas de calidad de software.Tesisapplication/pdfspaUniversidad Señor de SipánPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/pe/Repositorio Institucional - USSRepositorio Institucional USSreponame:USS-Institucionalinstname:Universidad Señor de Sipaninstacron:USSOptimizaciónPruebas de softwarePruebas EstructuralesAlgoritmo GenéticoCobertura de Caminohttps://purl.org/pe-repo/ocde/ford#2.02.04Optimización del criterio prueba de flujo de datos mediante un algoritmo heurísticoinfo:eu-repo/semantics/bachelorThesisSUNEDUUniversidad Señor de Sipán. Facultad de Ingeniería, Arquitectura y UrbanismoIngeniero de SistemasIngeniería de Sistemas612076https://purl.org/pe-repo/renati/level#tituloProfesionalhttps://purl.org/pe-repo/renati/type#tesisORIGINALCastro Alvites Anthony Giuseppe.pdfCastro Alvites Anthony Giuseppe.pdfapplication/pdf5704170https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/1/Castro%20Alvites%20Anthony%20Giuseppe.pdff2bb67105b60a7545b845d0c04439809MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/2/license_rdf3655808e5dd46167956d6870b0f43800MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53TEXTCastro Alvites Anthony Giuseppe.pdf.txtCastro Alvites Anthony Giuseppe.pdf.txtExtracted texttext/plain181605https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/4/Castro%20Alvites%20Anthony%20Giuseppe.pdf.txta124cf013315bed62a19d99284cf8794MD54THUMBNAILCastro Alvites Anthony Giuseppe.pdf.jpgCastro Alvites Anthony Giuseppe.pdf.jpgGenerated Thumbnailimage/jpeg10321https://repositorio.uss.edu.pe/bitstream/20.500.12802/6731/5/Castro%20Alvites%20Anthony%20Giuseppe.pdf.jpg8e2ec83504d5af249568bef27aca1e10MD5520.500.12802/6731oai:repositorio.uss.edu.pe:20.500.12802/67312021-04-23 02:16:05.507Repositorio Institucional de la Universidad Señor de Sipánrepositorio@uss.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.040751
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).