AMT 2.0: qualitative and quantitative trace analysis with extended signal temporal logic


Ničković D., Lebeltel O., Maler O., Ferrère T., ULUS D.

International Journal on Software Tools for Technology Transfer, cilt.22, sa.6, ss.741-758, 2020 (SCI-Expanded, Scopus)

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 22 Sayı: 6
  • Basım Tarihi: 2020
  • Doi Numarası: 10.1007/s10009-020-00582-z
  • Dergi Adı: International Journal on Software Tools for Technology Transfer
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Applied Science & Technology Source, Compendex, Computer & Applied Sciences, INSPEC
  • Sayfa Sayıları: ss.741-758
  • Anahtar Kelimeler: Monitoring, Property measuring, Runtime verification, Temporal logic, Trace diagnostics
  • Boğaziçi Üniversitesi Adresli: Evet

Özet

We introduce in this paper AMT2.0, a tool for qualitative and quantitative analysis of hybrid continuous and Boolean signals that combine numerical values and discrete events. The evaluation of the signals is based on rich temporal specifications expressed in extended signal temporal logic, which integrates timed regular expressions within signal temporal logic. The tool features qualitative monitoring (property satisfaction checking), trace diagnostics for explaining and justifying property violations and specification-driven measurement of quantitative features of the signal. We demonstrate the tool functionality on several running examples and case studies, and evaluate its performance.