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

Bibliographic Details
Main Authors: Escobar-Sánchez, Milton Eduardo, Fuertes-Díaz, Walter Marcelo
Format: Online
Language:spa
Published: Universidad Pedagógica y Tecnológica de Colombia 2015
Subjects:
Online Access:https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549
_version_ 1801706069826732032
author Escobar-Sánchez, Milton Eduardo
Fuertes-Díaz, Walter Marcelo
author_facet Escobar-Sánchez, Milton Eduardo
Fuertes-Díaz, Walter Marcelo
author_sort Escobar-Sánchez, Milton Eduardo
collection OJS
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.
format Online
id oai:oai.revistas.uptc.edu.co:article-3549
institution Revista Facultad de Ingeniería
language spa
publishDate 2015
publisher Universidad Pedagógica y Tecnológica de Colombia
record_format ojs
spelling oai:oai.revistas.uptc.edu.co:article-35492018-11-21T00:50:29Z A formal model for the functional test of software to achieve maturity integrated level 2 Modelo formal de pruebas funcionales de software para alcanzar el Nivel de Madurez Integrado 2 Escobar-Sánchez, Milton Eduardo Fuertes-Díaz, Walter Marcelo 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. 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. 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. Universidad Pedagógica y Tecnológica de Colombia 2015-05-05 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion investigation application/pdf text/html https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549 10.19053/01211129.3549 Revista Facultad de Ingeniería; Vol. 24 No. 39 (2015); 31-42 Revista Facultad de Ingeniería; Vol. 24 Núm. 39 (2015); 31-42 2357-5328 0121-1129 spa https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549/3172 https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549/4324
spellingShingle 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.
Escobar-Sánchez, Milton Eduardo
Fuertes-Díaz, Walter Marcelo
A formal model for the functional test of software to achieve maturity integrated level 2
title A formal model for the functional test of software to achieve maturity integrated level 2
title_alt Modelo formal de pruebas funcionales de software para alcanzar el Nivel de Madurez Integrado 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_short A formal model for the functional test of software to achieve maturity integrated level 2
title_sort formal model for the functional test of software to achieve maturity integrated level 2
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.
topic_facet 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.
url https://revistas.uptc.edu.co/index.php/ingenieria/article/view/3549
work_keys_str_mv AT escobarsanchezmiltoneduardo aformalmodelforthefunctionaltestofsoftwaretoachievematurityintegratedlevel2
AT fuertesdiazwaltermarcelo aformalmodelforthefunctionaltestofsoftwaretoachievematurityintegratedlevel2
AT escobarsanchezmiltoneduardo modeloformaldepruebasfuncionalesdesoftwareparaalcanzarelniveldemadurezintegrado2
AT fuertesdiazwaltermarcelo modeloformaldepruebasfuncionalesdesoftwareparaalcanzarelniveldemadurezintegrado2
AT escobarsanchezmiltoneduardo formalmodelforthefunctionaltestofsoftwaretoachievematurityintegratedlevel2
AT fuertesdiazwaltermarcelo formalmodelforthefunctionaltestofsoftwaretoachievematurityintegratedlevel2