Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/23247
Title: | Investigating instrumentation techniques for ESB runtime verification |
Other Titles: | Software engineering and formal methods. Lecture notes in computer science |
Authors: | Colombo, Christian Dimech, Gabriel Francalanza, Adrian |
Keywords: | Object-oriented methods (Computer science) Computer software -- Development Computer software -- Quality control Autonomous distributed systems Formal methods (Computer science) Real-time data processing Computer software -- Verification |
Issue Date: | 2015 |
Publisher: | Springer, Cham |
Citation: | Colombo, C., Dimech, G., & Francalanza, A. (2015). Investigating instrumentation techniques for ESB runtime verification. In R. Calinescu, & B. Rumpe (Eds.), Software Engineering and Formal Methods. Lecture Notes in Computer Science (pp. 1-8). Cham: Springer. |
Abstract: | Enterprise Service Buses (ESBs) are highly-dynamic component platforms that are hard to test for correctness because their connected components may not necessarily be present prior to deployment. Runtime Verification (RV) is a potential solution towards ascertaining correctness of an ESB, by checking the ESB’s execution at runtime, and detecting any deviations from the expected behaviour. A crucial aspect impinging upon the feasibility of this verification approach is the runtime overheads introduced, which may have adverse effects on the execution of the ESB system being monitored. In turn, one factor that bears a major effect on such overheads is the instrumentation mechanism adopted by the RV setup. In this paper we identify three likely (but substantially different) ESB instrumentation mechanisms, detail their implementation over a widely-used ESB platform, assess them qualitatively, and empirically evaluate the runtime overheads introduced by these mechanisms. |
URI: | https://www.um.edu.mt/library/oar//handle/123456789/23247 |
Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
sefm2015.pdf | 169.67 kB | Adobe PDF | View/Open |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.