Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/24604
Title: Safer asynchronous runtime monitoring using compensations
Authors: Colombo, Christian
Pace, Gordon J.
Abela, Patrick
Keywords: Actor (Computer program language)
Asynchronous circuits
Component software
Issue Date: 2012
Publisher: Springer New York LLC
Citation: Colombo, C., Pace, G. J., & Abela, P. (2012). Safer asynchronous runtime monitoring using compensations. Formal Methods in System Design, 41(3), 269-294.
Abstract: Asynchronous monitoring relieves the system from additional overheads induced through online runtime monitoring. The price paid with such monitoring approaches is that the system may proceed further despite having reached an anomalous state. Any actions performed by the system after the error occurring are undesirable, since for instance, an unchecked malicious user access may perform unauthorized actions. In this paper we investigate the use of compensations to enable the undoing of such undesired actions, thus enriching asynchronous monitoring with the ability to restore the system to the original state just after the anomaly had occurred. Furthermore, we show how adaptive synchronisation and desynchronisation of the monitor with the system can also be achieved and report on the use of the proposed approach on an industrial case study of a financial transaction handling system.
URI: https://www.um.edu.mt/library/oar//handle/123456789/24604
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
cc-fmsd-11.pdf
  Restricted Access
195.37 kBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.