Evaluation of EPL mutation operators with the MuEPL mutation system

作者:

Highlights:

• The definition of specific mutation operators for an Event Processing Language.

• A new system, MuEPL, which applys mutation testing to this Event Processing Language.

• A quantitative evaluation of the mutants in five open-source programs.

• The publication of the corresponding system as Open Source Software.

摘要

•The definition of specific mutation operators for an Event Processing Language.•A new system, MuEPL, which applys mutation testing to this Event Processing Language.•A quantitative evaluation of the mutants in five open-source programs.•The publication of the corresponding system as Open Source Software.

论文关键词:Mutation testing,EPL,Mutation system,EPL Mutation operators,Complex event processing,Internet of things

论文评审过程:Received 22 January 2018, Revised 4 August 2018, Accepted 2 September 2018, Available online 4 September 2018, Version of Record 13 September 2018.

论文官网地址:https://doi.org/10.1016/j.eswa.2018.09.003