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...
- 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 |