Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental

Descripción del Articulo

Actualmente, en diferentes contextos, en mayor o menor grado, los productos de software tienen acceso a bases de datos, siendo necesario considerar las pruebas de regresión para productos de software, tales como los sistemas de información. Esta tesis presenta dos aportes de investigación que permit...

Descripción completa

Detalles Bibliográficos
Autor: Rosero Miranda, Raúl Hernán
Formato: tesis doctoral
Fecha de Publicación:2021
Institución:Universidad Nacional Mayor de San Marcos
Repositorio:UNMSM-Tesis
Lenguaje:español
OAI Identifier:oai:cybertesis.unmsm.edu.pe:20.500.12672/17060
Enlace del recurso:https://hdl.handle.net/20.500.12672/17060
Nivel de acceso:acceso abierto
Materia:Software para computadora - Pruebas
Software para computadora - Control de calidad
https://purl.org/pe-repo/ocde/ford#2.02.04
id UNMS_b7cdf404e872ef24e4a3c7700b40dc7f
oai_identifier_str oai:cybertesis.unmsm.edu.pe:20.500.12672/17060
network_acronym_str UNMS
network_name_str UNMSM-Tesis
repository_id_str 410
dc.title.none.fl_str_mv Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental
title Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental
spellingShingle Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental
Rosero Miranda, Raúl Hernán
Software para computadora - Pruebas
Software para computadora - Control de calidad
https://purl.org/pe-repo/ocde/ford#2.02.04
title_short Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental
title_full Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental
title_fullStr Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental
title_full_unstemmed Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental
title_sort Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental
author Rosero Miranda, Raúl Hernán
author_facet Rosero Miranda, Raúl Hernán
author_role author
dc.contributor.advisor.fl_str_mv Rodríguez Rafael, Glen Darío
dc.contributor.author.fl_str_mv Rosero Miranda, Raúl Hernán
dc.subject.none.fl_str_mv Software para computadora - Pruebas
Software para computadora - Control de calidad
topic Software para computadora - Pruebas
Software para computadora - Control de calidad
https://purl.org/pe-repo/ocde/ford#2.02.04
dc.subject.ocde.none.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.04
description Actualmente, en diferentes contextos, en mayor o menor grado, los productos de software tienen acceso a bases de datos, siendo necesario considerar las pruebas de regresión para productos de software, tales como los sistemas de información. Esta tesis presenta dos aportes de investigación que permiten motivar e introducir una nueva técnica/método para pruebas de regresión por selección para software con acceso a datos. El primer aporte establece los aspectos y factores considerados hasta el año 2020, que evidencia la escasa aplicabilidad de las investigaciones de la academia en la industria. El segundo aporte es el diseño de un método para pruebas de regresión que realiza una combinación de técnicas de clusterización probabilística no supervisada con valores de centroide aleatorios y pruebas unitarias, que juntamente con el esquema de la base de datos, determinar los casos de prueba relacionados con las modificaciones o adiciones de nuevas funcionalidades del producto software. El método fue validado empíricamente bajo el enfoque de ingeniería de software experimental, mediante 32 de 37 pruebas de regresión de cinco proyectos de software de pequeña y mediana escala, utilizando indicadores del campo de la búsqueda y recuperación de información. Los resultados sugieren que el método propuesto mejora las pruebas de regresión en productos de software con acceso a datos bajo entornos de desarrollo iterativo incremental.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-09-29T21:02:29Z
dc.date.available.none.fl_str_mv 2021-09-29T21:02:29Z
dc.date.issued.fl_str_mv 2021
dc.type.none.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
dc.identifier.citation.none.fl_str_mv Rosero, R. (2021). Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental. [Tesis de doctorado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Unidad de Posgrado]. Repositorio institucional Cybertesis UNMSM.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12672/17060
identifier_str_mv Rosero, R. (2021). Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental. [Tesis de doctorado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Unidad de Posgrado]. Repositorio institucional Cybertesis UNMSM.
url https://hdl.handle.net/20.500.12672/17060
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional Mayor de San Marcos
dc.publisher.country.none.fl_str_mv PE
publisher.none.fl_str_mv Universidad Nacional Mayor de San Marcos
dc.source.none.fl_str_mv Repositorio de Tesis - UNMSM
Universidad Nacional Mayor de San Marcos
reponame:UNMSM-Tesis
instname:Universidad Nacional Mayor de San Marcos
instacron:UNMSM
instname_str Universidad Nacional Mayor de San Marcos
instacron_str UNMSM
institution UNMSM
reponame_str UNMSM-Tesis
collection UNMSM-Tesis
bitstream.url.fl_str_mv https://cybertesis.unmsm.edu.pe/bitstreams/07e65a54-75a8-4f8b-877d-0aaa4d7a5794/download
https://cybertesis.unmsm.edu.pe/bitstreams/44e82a2d-fa3c-499d-af84-7636aa176d44/download
https://cybertesis.unmsm.edu.pe/bitstreams/acb70c39-89d9-4f0c-8cbc-a2015850adca/download
https://cybertesis.unmsm.edu.pe/bitstreams/58bf0c6c-3963-491f-b284-a9ba9c7a6cf0/download
bitstream.checksum.fl_str_mv e10d428341e00a2ba244bf7c4a8a758a
8a4605be74aa9ea9d79846c1fba20a33
20e04cdb8886e8cea3615db51780a7e9
5b9e559e46b176ed8f95abd7bf974e8a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Cybertesis UNMSM
repository.mail.fl_str_mv cybertesis@unmsm.edu.pe
_version_ 1841546687062999040
spelling Rodríguez Rafael, Glen DaríoRosero Miranda, Raúl Hernán2021-09-29T21:02:29Z2021-09-29T21:02:29Z2021Rosero, R. (2021). Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incremental. [Tesis de doctorado, Universidad Nacional Mayor de San Marcos, Facultad de Ingeniería de Sistemas e Informática, Unidad de Posgrado]. Repositorio institucional Cybertesis UNMSM.https://hdl.handle.net/20.500.12672/17060Actualmente, en diferentes contextos, en mayor o menor grado, los productos de software tienen acceso a bases de datos, siendo necesario considerar las pruebas de regresión para productos de software, tales como los sistemas de información. Esta tesis presenta dos aportes de investigación que permiten motivar e introducir una nueva técnica/método para pruebas de regresión por selección para software con acceso a datos. El primer aporte establece los aspectos y factores considerados hasta el año 2020, que evidencia la escasa aplicabilidad de las investigaciones de la academia en la industria. El segundo aporte es el diseño de un método para pruebas de regresión que realiza una combinación de técnicas de clusterización probabilística no supervisada con valores de centroide aleatorios y pruebas unitarias, que juntamente con el esquema de la base de datos, determinar los casos de prueba relacionados con las modificaciones o adiciones de nuevas funcionalidades del producto software. El método fue validado empíricamente bajo el enfoque de ingeniería de software experimental, mediante 32 de 37 pruebas de regresión de cinco proyectos de software de pequeña y mediana escala, utilizando indicadores del campo de la búsqueda y recuperación de información. Los resultados sugieren que el método propuesto mejora las pruebas de regresión en productos de software con acceso a datos bajo entornos de desarrollo iterativo incremental.application/pdfspaUniversidad Nacional Mayor de San MarcosPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/Repositorio de Tesis - UNMSMUniversidad Nacional Mayor de San Marcosreponame:UNMSM-Tesisinstname:Universidad Nacional Mayor de San Marcosinstacron:UNMSMSoftware para computadora - PruebasSoftware para computadora - Control de calidadhttps://purl.org/pe-repo/ocde/ford#2.02.04Método para reducir pruebas de regresión de software basado en acceso a los datos en entornos de desarrollo iterativo incrementalinfo:eu-repo/semantics/doctoralThesisSUNEDUDoctor en Ingeniería de Sistemas e InformáticaUniversidad Nacional Mayor de San Marcos. Facultad de Ingeniería de Sistemas e Informática. Unidad de PosgradoIngeniería de Sistemas e Informática10062042https://orcid.org/0000-0002-4471-3198EC / 1707517551612028Escobedo Bailón, Frank EdmundoBayona Oré, Luz SussyGamboa Cruzado, Javier Arturohttps://purl.org/pe-repo/renati/level#doctorhttps://purl.org/pe-repo/renati/type#tesis416710870860216517906323ORIGINALRosero_mr.pdfRosero_mr.pdfapplication/pdf1935284https://cybertesis.unmsm.edu.pe/bitstreams/07e65a54-75a8-4f8b-877d-0aaa4d7a5794/downloade10d428341e00a2ba244bf7c4a8a758aMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://cybertesis.unmsm.edu.pe/bitstreams/44e82a2d-fa3c-499d-af84-7636aa176d44/download8a4605be74aa9ea9d79846c1fba20a33MD52TEXTRosero_mr.pdf.txtRosero_mr.pdf.txtExtracted texttext/plain101588https://cybertesis.unmsm.edu.pe/bitstreams/acb70c39-89d9-4f0c-8cbc-a2015850adca/download20e04cdb8886e8cea3615db51780a7e9MD55THUMBNAILRosero_mr.pdf.jpgRosero_mr.pdf.jpgGenerated Thumbnailimage/jpeg14820https://cybertesis.unmsm.edu.pe/bitstreams/58bf0c6c-3963-491f-b284-a9ba9c7a6cf0/download5b9e559e46b176ed8f95abd7bf974e8aMD5620.500.12672/17060oai:cybertesis.unmsm.edu.pe:20.500.12672/170602024-08-16 00:46:03.78https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://cybertesis.unmsm.edu.peCybertesis UNMSMcybertesis@unmsm.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.112738
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).