Monitoring Cumulative Cost Properties

Omar Al-Bataineh, Daniel Jun Xian Ng, Arvind Easwaran

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

This paper considers the problem of decentralized monitoring of a class of non-functional properties (NFPs) with quantitative operators, namely cumulative cost properties. The decentralized monitoring of NFPs can be a non-trivial task for several reasons: (i) they are typically expressed at a high abstraction level where inter-event dependencies are hidden, (ii) NFPs are difficult to be monitored in a decentralized way, and (iii) lack of effective decomposition techniques. We address these issues by providing a formal framework for decentralised monitoring of LTL formulas with quantitative operators. The presented framework employs the tableau construction and a formula unwinding technique (i.e., a transformation technique that preserves the semantics of the original formula) to split and distribute the input LTL formula and the corresponding quantitative constraint in a way such that monitoring can be performed in a decentralised manner. The employment of these techniques allows processes to detect early violations of monitored properties and perform some corrective or recovery actions. We demonstrate the effectiveness of the presented framework using a case study based on a Fischertechnik training model, a sorting line which sorts tokens based on their color into storage bins. The analysis of the case study shows the effectiveness of the presented framework not only in early detection of violations, but also in developing failure recovery plans that can help to avoid serious impact of failures on the performance of the system.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE/ACM 9th International Conference on Formal Methods in Software Engineering, FormaliSE 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages19-30
Number of pages12
ISBN (Electronic)9781665439138
DOIs
Publication statusPublished - May 2021
Externally publishedYes
Event9th IEEE/ACM International Conference on Formal Methods in Software Engineering, FormaliSE 2021 - Virtual, Online, Spain
Duration: May 17 2021May 21 2021

Publication series

NameProceedings - 2021 IEEE/ACM 9th International Conference on Formal Methods in Software Engineering, FormaliSE 2021

Conference

Conference9th IEEE/ACM International Conference on Formal Methods in Software Engineering, FormaliSE 2021
Country/TerritorySpain
CityVirtual, Online
Period5/17/215/21/21

Bibliographical note

Publisher Copyright:
© 2021 IEEE.

ASJC Scopus Subject Areas

  • Computer Science Applications
  • Software

Keywords

  • Cumulative cost properties
  • Decentralised monitoring
  • Tableau

Fingerprint

Dive into the research topics of 'Monitoring Cumulative Cost Properties'. Together they form a unique fingerprint.

Cite this