Download PDFOpen PDF in browser

TemPsy-Check: a Tool for Model-driven Trace Checking of Pattern-based Temporal Properties

7 pagesPublished: December 14, 2017

Abstract

TemPsy (Temporal Properties made easy) is a pattern-based, domain-specific language for the specification of temporal properties. In this paper we provide an overview of TemPsy-Check, a tool that implements a model-driven approach for performing offline trace checking of temporal properties written in TemPsy. TemPsy-Check relies on an optimized mapping of temporal requirements written in TemPsy into Object Constraint Language (OCL) constraints on a conceptual model of execution traces.

Keyphrases: Model-Driven Engineering, pattern-based language, trace checking

In: Giles Reger and Klaus Havelund (editors). RV-CuBES 2017. An International Workshop on Competitions, Usability, Benchmarks, Evaluation, and Standardisation for Runtime Verification Tools, vol 3, pages 64--70

Links:
BibTeX entry
@inproceedings{RV-CuBES2017:TemPsy_Check_Tool_for_Model_driven,
  author    = {Wei Dou and Domenico Bianculli and Lionel Briand},
  title     = {TemPsy-Check: a Tool for Model-driven Trace Checking of Pattern-based Temporal Properties},
  booktitle = {RV-CuBES 2017. An International Workshop on Competitions, Usability, Benchmarks, Evaluation, and Standardisation for Runtime Verification Tools},
  editor    = {Giles Reger and Klaus Havelund},
  series    = {Kalpa Publications in Computing},
  volume    = {3},
  pages     = {64--70},
  year      = {2017},
  publisher = {EasyChair},
  bibsource = {EasyChair, https://easychair.org},
  issn      = {2515-1762},
  url       = {https://easychair.org/publications/paper/jwLm},
  doi       = {10.29007/w2nj}}
Download PDFOpen PDF in browser