Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/23247
Full metadata record
DC FieldValueLanguage
dc.contributor.authorColombo, Christian-
dc.contributor.authorDimech, Gabriel-
dc.contributor.authorFrancalanza, Adrian-
dc.date.accessioned2017-10-31T14:49:16Z-
dc.date.available2017-10-31T14:49:16Z-
dc.date.issued2015-
dc.identifier.citationColombo, 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.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar//handle/123456789/23247-
dc.description.abstractEnterprise 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.en_GB
dc.language.isoenen_GB
dc.publisherSpringer, Chamen_GB
dc.rightsinfo:eu-repo/semantics/openAccessen_GB
dc.subjectObject-oriented methods (Computer science)en_GB
dc.subjectComputer software -- Developmenten_GB
dc.subjectComputer software -- Quality controlen_GB
dc.subjectAutonomous distributed systemsen_GB
dc.subjectFormal methods (Computer science)en_GB
dc.subjectReal-time data processingen_GB
dc.subjectComputer software -- Verificationen_GB
dc.titleInvestigating instrumentation techniques for ESB runtime verificationen_GB
dc.title.alternativeSoftware engineering and formal methods. Lecture notes in computer scienceen_GB
dc.typebookParten_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holderen_GB
dc.description.reviewedpeer-revieweden_GB
dc.identifier.doi10.1007/978-3-319-22969-0_7-
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
sefm2015.pdf169.67 kBAdobe PDFView/Open


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