Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/24620
Full metadata record
DC FieldValueLanguage
dc.contributor.authorFalzon, Kevin-
dc.contributor.authorPace, Gordon J.-
dc.date.accessioned2017-12-12T13:12:38Z-
dc.date.available2017-12-12T13:12:38Z-
dc.date.issued2012-
dc.identifier.citationFalzon, K., & Pace, G. J. (2012). Combining testing and runtime verification techniques. 8th International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, Essen. 1-20.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar//handle/123456789/24620-
dc.description.abstractTesting is an established and integral part of the system design and development process, but incomplete coverage still leaves room for potential undiscovered bugs. Runtime verification addresses this issue by integrating verification oracles into the code, allowing for reparatory action to be taken in case of system failure after deployment. Despite the complementarity of the two approaches, the application of the two approaches at different stages in the development and deployment process results in much duplication of effort. In this paper we investigate the combination of the two approaches, by showing how one can use testing oracles to derive correct runtime verification monitors. We show how this can be achieved using QuickCheck and Larva, and apply the resulting framework to Riak, a fault-tolerant distributed database written in Erlang.en_GB
dc.language.isoenen_GB
dc.publisherSpringer, Berlin, Heidelbergen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectComputer programs -- Testingen_GB
dc.subjectComputer programs -- Correctnessen_GB
dc.subjectComputer programs -- Verificationen_GB
dc.titleCombining testing and runtime verification techniquesen_GB
dc.typeconferenceObjecten_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.bibliographicCitation.conferencename8th International Workshop on Model-Based Methodologies for Pervasive and Embedded Softwareen_GB
dc.bibliographicCitation.conferenceplaceEssen, Germany, 4/09/2012en_GB
dc.description.reviewedpeer-revieweden_GB
dc.identifier.doi10.1007/978-3-642-38209-3_3-
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
falzon.pdf
  Restricted Access
159.88 kBAdobe PDFView/Open Request a copy


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