• español
    • English
  • Login
  • English 
    • español
    • English

UniversidaddeCádiz

Área de Biblioteca, Archivo y Publicaciones
Communities and Collections
View Item 
  •   RODIN Home
  • Producción Científica
  • Contribuciones a Seminario o Congreso
  • View Item
  •   RODIN Home
  • Producción Científica
  • Contribuciones a Seminario o Congreso
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Evolutionary mutation testing for IoT with recorded andgenerated events

Thumbnail
Identificadores

URI: http://hdl.handle.net/10498/38838

DOI: 10.1002/spe.2629

ISSN: 1097-024X

ISSN: 0038-0644

Files
Artículo principal (375.1Kb)
Statistics
View statistics
Metrics and citations
 
Share
Export
Export reference to MendeleyRefworksEndNoteBibTexRIS
Metadata
Show full item record
Author/s
Gutiérrez Madroñal, LorenaAuthority UCA; García Domínguez, Antonio; Medina Bulo, Inmaculada
Date
2018-08
Department
Ingeniería Informática
Source
Softw Pract Exper. 2019; 49: 640–672
Abstract
Mutation testing is a testing technique that has been applied successfully to several programming languages. Despite its benefits for software testing, the high computational cost of mutation testing has kept it from being widely used. Several refinements have been proposed to reduce its cost by reducing the number of generated mutants; one of those is evolutionary mutation testing (EMT). Evolutionary mutation testing aims at generating a reduced set of mutants with an evolutionary algorithm, which searches for potentially equivalent and difficult to kill mutants that help improve the test suite. Evolutionary mutation testing has been evaluated in two contexts so far, ie, web service compositions and object-oriented C++ programmes. This study explores its performance when applied to event processing language queries of various domains. This study also considers the impact of the test data, since a lack of events or the need to have specific values in them can hinder testing. The effectiveness of evolutionary mutation testing with the original test data generators and the new internet of things test event generator tool is compared in multiple case studies.
Subjects
CEP; Internet of Things; event processing language; evolutionary mutation testing; genetic algorithm; guided evolutionary mutation testing; IoT-TEG
Collections
  • Contribuciones a Seminario o Congreso [674]
  • Contribuciones a Seminario o Congreso Ing. Infor. [96]
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
This work is under a Creative Commons License Attribution-NonCommercial-NoDerivatives 4.0 Internacional

Browse

All of RODINCommunities and CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Statistics

View Usage Statistics

Información adicional

AboutDeposit in RODINPoliciesGuidelinesRightsLinksStatisticsNewsFrequently Asked Questions

RODIN is available through

OpenAIREOAIsterRecolectaHispanaEuropeanaBaseDARTOATDGoogle Academic

Related links

Sherpa/RomeoDulcineaROAROpenDOARCreative CommonsORCID

RODIN está gestionado por el Área de Biblioteca, Archivo y Publicaciones de la Universidad de Cádiz

Contact informationSuggestionsUser Support