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...
Autor: | |
---|---|
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).
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).