A formal model for the functional test of software to achieve maturity integrated level 2

Software applications are becoming increasingly important for organizations because they allow to accomplish its core tasks efficiently. Therefore, it is compulsory to test the software quality. This research focuses on designing a formal model for the development of a functional software testing, t...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2015
Institución:
Universidad Pedagógica y Tecnológica de Colombia
Repositorio:
RiUPTC: Repositorio Institucional UPTC
Idioma:
spa
OAI Identifier:
oai:repositorio.uptc.edu.co:001/14114
Acceso en línea:
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549
https://repositorio.uptc.edu.co/handle/001/14114
Palabra clave:
formal model of functional tests
level 2 TMMI
software development process
Modelo formal de pruebas funcionales
Nivel 2 de TMMI
Proceso de desarrollo de software.
Rights
License
http://purl.org/coar/access_right/c_abf391
id REPOUPTC2_66e213acbc7f1ed6ae82042d20bc9e71
oai_identifier_str oai:repositorio.uptc.edu.co:001/14114
network_acronym_str REPOUPTC2
network_name_str RiUPTC: Repositorio Institucional UPTC
repository_id_str
spelling 2015-05-052024-07-05T19:11:19Z2024-07-05T19:11:19Zhttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/354910.19053/01211129.3549https://repositorio.uptc.edu.co/handle/001/14114Software applications are becoming increasingly important for organizations because they allow to accomplish its core tasks efficiently. Therefore, it is compulsory to test the software quality. This research focuses on designing a formal model for the development of a functional software testing, that would achieve level 2 of Test Maturity Model Integrated (TMMI). To carry out this work, we started with a situational analysis using ISO-9001-2000. Then, several software quality models as ISO/IEC 9126, were reviewed. Also the main quality standards for software testing as TMM, TMMI, Test Process Improvement (TPI), and Test Management Approach (TMAP) were compared, based on some criteria such as the year of publication, licensing, defined levels, factories and risks. With this information a proposed model which is independent of the software development process was designed. It is based on the test cycle and it has been divided of four parts: Specification, Planning, Execution, and Evaluation. To validate this model, it was applied to a SMEs as a case of study. The results show the model efficiency. Also reveal that it is necessary to develop an organizational culture of quality within the company.Las aplicaciones de software son cada vez más importantes para las organizaciones debido a que permiten llevar a cabo efiientemente sus tareas primordiales, por ello es mandatorio realizar las pruebas de calidad de software. Esta investigación se enfocó en diseñar un modelo formal para desarrollar pruebas funcionales de software que permitan alcanzar el nivel de calidad 2 del Modelo de Madurez de Pruebas Integrado (TMMI). El proceso se inició con un diagnóstico situacional, aplicando la norma ISO-9001-2000, luego, se evaluaron diversos modelos de prueba de calidad de software, como el ISO/IEC 9126, el TMM, el TMMI, el Proceso de Mejoramiento de Pruebas (TPI) y el Enfoque de Gestión de Pruebas (TMAP), realizando una comparación bajo algunos criterios como año de publicación, licenciamiento, niveles, factorías y riesgos. Con esta información se diseñó el modelo propuesto, que es independiente del proceso de desarrollo de software. Concretamente, se fundamentó en el ciclo de prueba, y se compone de cuatro fases: Especifiación, Planifiación, Ejecución y Evaluación, en el que se contrasta en forma real el comportamiento esperado del software. Como caso de estudio y validación se aplicó este modelo a una PYME, los resultados mostraron la efiiencia del modelo y revelaron que es preciso desarrollar una cultura de calidad organizacional en esta empresa.application/pdftext/htmlspaspaUniversidad Pedagógica y Tecnológica de Colombiahttps://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549/3172https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549/4324Revista Facultad de Ingeniería; Vol. 24 No. 39 (2015); 31-42Revista Facultad de Ingeniería; Vol. 24 Núm. 39 (2015); 31-422357-53280121-1129formal model of functional testslevel 2 TMMIsoftware development processModelo formal de pruebas funcionalesNivel 2 de TMMIProceso de desarrollo de software.A formal model for the functional test of software to achieve maturity integrated level 2Modelo formal de pruebas funcionales de software para alcanzar el Nivel de Madurez Integrado 2investigationinfo:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_2df8fbb1info:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a474http://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/access_right/c_abf391http://purl.org/coar/access_right/c_abf2Escobar-Sánchez, Milton EduardoFuertes-Díaz, Walter Marcelo001/14114oai:repositorio.uptc.edu.co:001/141142025-07-18 11:53:51.443metadata.onlyhttps://repositorio.uptc.edu.coRepositorio Institucional UPTCrepositorio.uptc@uptc.edu.co
dc.title.en-US.fl_str_mv A formal model for the functional test of software to achieve maturity integrated level 2
dc.title.es-ES.fl_str_mv Modelo formal de pruebas funcionales de software para alcanzar el Nivel de Madurez Integrado 2
title A formal model for the functional test of software to achieve maturity integrated level 2
spellingShingle A formal model for the functional test of software to achieve maturity integrated level 2
formal model of functional tests
level 2 TMMI
software development process
Modelo formal de pruebas funcionales
Nivel 2 de TMMI
Proceso de desarrollo de software.
title_short A formal model for the functional test of software to achieve maturity integrated level 2
title_full A formal model for the functional test of software to achieve maturity integrated level 2
title_fullStr A formal model for the functional test of software to achieve maturity integrated level 2
title_full_unstemmed A formal model for the functional test of software to achieve maturity integrated level 2
title_sort A formal model for the functional test of software to achieve maturity integrated level 2
dc.subject.en-US.fl_str_mv formal model of functional tests
level 2 TMMI
software development process
topic formal model of functional tests
level 2 TMMI
software development process
Modelo formal de pruebas funcionales
Nivel 2 de TMMI
Proceso de desarrollo de software.
dc.subject.es-ES.fl_str_mv Modelo formal de pruebas funcionales
Nivel 2 de TMMI
Proceso de desarrollo de software.
description Software applications are becoming increasingly important for organizations because they allow to accomplish its core tasks efficiently. Therefore, it is compulsory to test the software quality. This research focuses on designing a formal model for the development of a functional software testing, that would achieve level 2 of Test Maturity Model Integrated (TMMI). To carry out this work, we started with a situational analysis using ISO-9001-2000. Then, several software quality models as ISO/IEC 9126, were reviewed. Also the main quality standards for software testing as TMM, TMMI, Test Process Improvement (TPI), and Test Management Approach (TMAP) were compared, based on some criteria such as the year of publication, licensing, defined levels, factories and risks. With this information a proposed model which is independent of the software development process was designed. It is based on the test cycle and it has been divided of four parts: Specification, Planning, Execution, and Evaluation. To validate this model, it was applied to a SMEs as a case of study. The results show the model efficiency. Also reveal that it is necessary to develop an organizational culture of quality within the company.
publishDate 2015
dc.date.accessioned.none.fl_str_mv 2024-07-05T19:11:19Z
dc.date.available.none.fl_str_mv 2024-07-05T19:11:19Z
dc.date.none.fl_str_mv 2015-05-05
dc.type.en-US.fl_str_mv investigation
dc.type.none.fl_str_mv info:eu-repo/semantics/article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a474
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549
10.19053/01211129.3549
dc.identifier.uri.none.fl_str_mv https://repositorio.uptc.edu.co/handle/001/14114
url https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549
https://repositorio.uptc.edu.co/handle/001/14114
identifier_str_mv 10.19053/01211129.3549
dc.language.none.fl_str_mv spa
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549/3172
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549/4324
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf391
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf391
http://purl.org/coar/access_right/c_abf2
dc.format.none.fl_str_mv application/pdf
text/html
dc.publisher.en-US.fl_str_mv Universidad Pedagógica y Tecnológica de Colombia
dc.source.en-US.fl_str_mv Revista Facultad de Ingeniería; Vol. 24 No. 39 (2015); 31-42
dc.source.es-ES.fl_str_mv Revista Facultad de Ingeniería; Vol. 24 Núm. 39 (2015); 31-42
dc.source.none.fl_str_mv 2357-5328
0121-1129
institution Universidad Pedagógica y Tecnológica de Colombia
repository.name.fl_str_mv Repositorio Institucional UPTC
repository.mail.fl_str_mv repositorio.uptc@uptc.edu.co
_version_ 1839633888572342272