Pablo Gómez Abajo

hace 6 años · 1 min. de lectura · 0 ·

Blogging
>
Blog de Pablo
>
Our work 'A Tool for Domain-Independent Model Mutation' is now available online

Our work 'A Tool for Domain-Independent Model Mutation' is now available online

Our work 'A Tool for Domain-Independent Model Mutation' is now available online. Thanks to my supervisors Esther Guerra, Juan de Lara and Mercedes G. Merayo.

Highlights

• Wodel is an Eclipse plugin to develop and analyse domain-independent mutation operators.

• It provides a domain-specific textual language with high-level mutation primitives, and an automatic seed model generator.

• It computes static and dynamic metrics of mutation programs to obtain meta-model coverage and detailed execution traces.

• It can be extended for specific applications (like testing) by means of extension points.

Mutation is a systematic technique to create variants of a seed artefact by means of mutation operators. It has many applications in computer science, like software testing, automatic exercise generation and design space exploration. Typically, mutation frameworks are developed ad-hoc by implementing mutation operators and their application strategies from scratch, using general-purpose programming languages. However, this is costly and error-prone.

To improve this situation, we propose Wodel: a domain-specific language and tool for model-based mutation that is independent of the domain meta-model. Wodelenables the rapid development and application of model mutations. It provides built-in advanced functionalities like automatic generation of seed models, and static and dynamic metrics of operator coverage and applicability. It offers extension points, e.g., to post-process mutants and describe domain-specific equivalence criteria. As an example, we illustrate the usage of Wodel for the mutation of security policies, and present an empirical evaluation of its expressiveness.

ELSEVIER
"
Comentarios

Artículos de Pablo Gómez Abajo

Ver blog
hace 5 años · 1 min. de lectura

Para cerrar el período vacacional voy a hablar un poco de tecnología. Sí, eso es, normalmente suelo ...

hace 3 años · 1 min. de lectura

Soy de origen rural. Nací en Burgos. Mi padre es natural de un pueblecito muy pequeño de la provinci ...

hace 3 años · 3 min. de lectura

I copy here the beginning of the entry for 'Hispania' in the English Wikipedia: · Hispania was the R ...

Puede que te interesen estos puestos de trabajo

  • Baxter

    Técnico Electromecánico

    Encontrado en: Talent ES C2 - hace 2 días


    Baxter Huesca, España De jornada completa

    This is where you save and sustain lives · At Baxter, we are deeply connected by our mission. No matter your role at Baxter, your work makes a positive impact on people around the world. You'll feel a sense of purpose throughout the organization, as we know our work improves out ...

  • PUMA

    Analyst Retail Allocation

    Encontrado en: beBee S2 ES - hace 3 días


    PUMA Villarino de los Aires, España OTHER

    SPEED & SPIRIT is what we look for in our candidates, defined by some simple values that inspire us to BE DRIVEN in our performance, BE VIBRANT in our sporting legacy, BE TOGETHER in our team spirit, and BE YOU to let our individual talent and experience shine. Applying for a job ...

  • Affidea

    General Practitioner

    Encontrado en: Buscojobs ES C2 - hace 5 días


    Affidea Madrid, España

    We are looking for General Practitioners or Physicians for our clinics around Europe.These profiles will be in charge of clinical trials as principals, and therefore experience in this field is required.- Minimum of two years as a Principal during clinical trials.- Minimum of two ...