Please use this identifier to cite or link to this item:
Title: Distributed system contract monitoring
Authors: Francalanza, Adrian
Gauci, Andrew
Pace, Gordon J.
Keywords: Autonomous distributed systems
Calculus -- Computer programs
Issue Date: 2013
Publisher: Elsevier Inc.
Citation: Francalanza, A., Gauci, A., & Pace, G. J. (2013). Distributed system contract monitoring. The Journal of Logic and Algebraic Programming, 82(5-7), 186-215.
Abstract: Runtime verification of distributed systems poses various challenges. A pivotal challenge is the choice of how to distribute the monitors themselves across the system. On one hand, centralised monitoring may result in increased communication overhead and information exposure across locations, while, on the other hand, systems with dynamic topologies and properties are difficult to address using static monitor choreographies. In this paper we present mDPi, a location-aware π-calculus extension for reasoning about the distributed monitoring scenario. We also define numerous monitoring strategies for a regular expression-based logic, including a novel approach in which monitors migrate to ensure local monitoring. Finally, we present a number of results which emerge from this formalism, justifying our approach.
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
Distributed_system_contract_monitoring.pdf3.51 MBAdobe PDFView/Open

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