VS.Net Add-on for Optimal Definition of Black Box Software Testing Using Covering Arrays
Complemento de VS.Net para a definição ideal de testes de software de caixa-preta por meio de covering arrays;
Complemento de VS.NET para la definición óptima de pruebas de software de caja negra mediante arreglos de cobertura

Share this
Date
2018-03-16Author
Meneses Ruiz, Jaime Herney
Peña Velasco, Eduar Alexis
Cobos Lozada, Carlos Alberto
Timaná Peña, Jimena Adriana
Torres-Jimenez, Jose
Metadata
Show full item recordAbstract
Software testing can exceed 50% of the total cost of a software project, which is why companies need an alternative to reduce their cost and time of implementation. This research proposes the use of combinatorial structures known as Covering Arrays (CA) and Mixed Covering Arrays (MCA), which guarantee the detection up to 100% of errors with a minimum amount of testing. With this approach, a Visual Studio.NET add-on was developed for the optimization of the tests and its use was evaluated with students of last academic term of Computer Science Engineering and of a software company. The results obtained are promising and motivate the research group to disseminate its work at the national level. The research project was funded by the Vice-Principal Office of Research of the Universidad del Cauca. Os testes de software podem superar 50% do custo total de um projeto de software, motivo pelo qual as empresas precisam de uma alternativa que permita reduzir seu custo e o tempo de sua realização. Esta pesquisa propõe o uso de algumas estruturas combinatórias conhecidas como covering arrays (CA) e mixed covering arrays (MCA), que garantem a detecção de até 100% dos erros com uma quantidade mínima de testes. Com esse enfoque, desenvolveu-se um complemento de Visual Studio.NET para a otimização dos testes e avaliou-se seu uso com estudantes do último semestre de Engenharia de Sistemas e de uma empresa de software. Os resultados obtidos são prometedores e motivam o grupo de pesquisa a divulgar seu trabalho nacionalmente. O projeto de pesquisa foi financiado pela Vice-reitoria de Pesquisas da Universidad del Cauca. Las pruebas de software pueden llegar a superar el 50 % del costo total de un proyecto de software, motivo por el cual las empresas necesitan una alternativa que permita reducir su costo y el tiempo de su realización. Esta investigación propone el uso de unas estructuras combinatoriales conocidas como arreglos de cubrimiento (CA) y arreglos de cubrimiento mixtos (MCA), que garantizan la detección hasta del 100 % de los errores con una mínima cantidad de pruebas. Con este enfoque, se desarrolló un complemento de Visual Studio.NET para la optimización de las pruebas y se evaluó su uso con estudiantes de último semestre de Ingeniería de Sistemas y de una empresa de software. Los resultados obtenidos son prometedores y motivan al grupo de investigación a divulgar su trabajo en el nivel nacional. El proyecto de investigación fue financiado por la Vicerrectoría de Investigaciones de la Universidad del Cauca.
Collections
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 4.0 International
Related items
Showing items related by title, author, creator and subject.
-
Implementación de la metodología Corine Land Cover con imágenes Ikonos
Valencia Hernández, Germán Mauricio; Anaya Acevedo, Jesús Adolfo (Universidad de MedellínFacultad de IngenieríasMedellín, 2009-12-31) -
A separation method for maximal covering location problems with fuzzy parameters
Azhmyakov V.; Fernandez-Gutierrez J.P.; Pickl S. (Forum-Editrice Universitaria Udinese SRLFacultad de Ciencias Básicas, 2017) -
A maximal covering location problem based optimization of complex processes : a novel computational approach
Fernández Gutiérrez, Juan Pablo (Doctorado en Modelación y Computación CientíficaFacultad de Ciencias BásicasMedellínUniversidad de Medellín, 2019-09-04)Esta tesis basada en artículos analiza un nuevo enfoque computacional para el problema de localización de cobertura máxima (MCLP, sigla en inglés). Consideramos una formulación de tipo difuso del MCLP genérico y desarrollamos ...