2017 • In 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2017))
[en] We present Tarski, a tool for specifying configurable trace semantics to facilitate automated reasoning about traces. Software development projects require that various types of traces be modeled between and within development artifacts. For any given artifact (e.g., requirements, architecture models and source code), Tarski allows the user to specify new trace types and their configurable semantics, while, using the semantics, it automatically infers new traces based on existing traces provided by the user, and checks the consistency of traces. It has been evaluated on three industrial case studies in the automotive domain (https://modelwriter.github.io/Tarski/).
Disciplines :
Sciences informatiques
Auteur, co-auteur :
Erata, Ferhat; Wageningen University - WUR
Göknil, Arda ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Tekinerdogan, Bedir; Wageningen University - WUR
Kardas, Geylani; Ege University
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
A Tool for Automated Reasoning about Traces Based on Configurable Formal Semantics
Date de publication/diffusion :
2017
Nom de la manifestation :
ESEC / FSE 2017
Lieu de la manifestation :
Paderborn, Allemagne
Date de la manifestation :
from 04-09-2017 to 08-09-2017
Manifestation à portée :
International
Titre de l'ouvrage principal :
11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2017))