Navegación

Búsqueda

Búsqueda avanzada

Resultados de búsqueda para operadores de mutación

Pruebas de mutación para patrones de consultas Cypher

Probar aplicaciones que acceden a la base de datos orientada a grafos Neo4j utilizando su lenguaje de consulta Cypher supone nuevos retos debido a sus características distintivas respecto a una base de datos relacional. En este trabajo se definen un conjunto de operadores de mutación diseñados a partir de un modelo de defectos, que considera una tipología de defectos derivada de los patrones de las consultas Cypher. Además de operadores de mutación sintácticos, se han elaborado operadores de mutación semánticos, que utilizan la información de un modelo conceptual para generar los mutantes.

Autores: Raquel Blanco / Claudio De La Riva / Javier Tuya / 
Palabras Clave: Cypher - modelo de defectos - Neo4j - operadores de mutación - pruebas de mutación - Pruebas sobre bases de datos orientadas a grafos

Definición de Operadores de Mutación para Sistemas de Información Geográfica

Este artículo presenta la definición de un conjunto de operadores de mutación que reproducen errores probables que pueden ocurrir durante el desarrollo de Sistemas de Información Geográfica. Estos operadores fueron definidos a partir de errores que se identificaron analizando las tecnologías más usadas para implementar este tipo de aplicaciones. Para la creación de los operadores implementamos un prototipo basado en programación orientada a aspectos. Finalmente evaluamos su uso simulando estos errores en dos aplicaciones reales.

Autores: Suilen H. Alvarado / Ignacio García Rodríguez de Guzmán / Miguel R. Luaces / Oscar Pedreira / Ángeles S. Places / Macario Polo / 
Palabras Clave: operadores de mutación - pruebas de mutación - Sistemas de Informacíon Geográfica

Diseño de operadores de mutación para características de sensibilidad al contexto en aplicaciones móviles

Este artículo presenta el diseño arquitectónico de un conjunto de operadores de mutación. Este diseño mejora el tiempo y coste de implementación de nuevos operadores respecto de la experiencia previa de los autores en el desarrollo de otras herramientas de mutación. El diseño, además, se está utilizando para la creación de operadores específicamente diseñados para reproducir artificialmente errores sobre las características de sensibilidad al contexto de aplicaciones móviles.

Autores: Macario Polo / Isyed De La Caridad Rodriguez Trujillo / 
Palabras Clave: operadores de mutación - Tecnología móvil - Testing

Operadores de Mutacíon de Cobertura para WS-BPEL 2.0

Dada la importancia que en los últimos años están cobrando los servicios web en el ámbito de los procesos de negocio, es imprescindible contar con un soporte de casos de prueba lo suficientemente amplio como para detectar fallos y hacer que se apliquen criterios de cobertura sobre estos servicios. En este contexto está enmarcada la prueba de mutaciones, una técnica de prueba basada en fallos que requiere la definicíon de un conjunto de operadores de mutacíon para realizar cambios sintácticos en el programa que se desea probar. En este trabajo se define e implementa, por primera vez, un conjunto de operadores de mutacíon de cobertura para WS-BPEL 2.0, que aplican los criterios de cobertura definidos dentro del contexto de las pruebas de caja blanca. Además se muestran los resultados experimentales obtenidos al aplicar dichos operadores a varias composiciones WS-BPEL, viendo la aportacíon de éstos en el proceso de prueba.

Autores: Antonia Estero Botaro / Juan Boubeta Puig / Valentín Liñeiro Barea / Inmaculada Medina Bulo / 
Palabras Clave: criterios de cobertura - operadores de mutación - prueba de mutaciones - servicios web - WS-BPEL

No encuentra los resultados que busca? Prueba nuestra Búsqueda avanzada