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 Field | Value | Language |
---|---|---|
dc.contributor.author | Falzon, Kevin | - |
dc.contributor.author | Pace, Gordon J. | - |
dc.date.accessioned | 2017-12-12T13:12:38Z | - |
dc.date.available | 2017-12-12T13:12:38Z | - |
dc.date.issued | 2012 | - |
dc.identifier.citation | Falzon, 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.uri | https://www.um.edu.mt/library/oar//handle/123456789/24620 | - |
dc.description.abstract | Testing 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.iso | en | en_GB |
dc.publisher | Springer, Berlin, Heidelberg | en_GB |
dc.rights | info:eu-repo/semantics/restrictedAccess | en_GB |
dc.subject | Computer programs -- Testing | en_GB |
dc.subject | Computer programs -- Correctness | en_GB |
dc.subject | Computer programs -- Verification | en_GB |
dc.title | Combining testing and runtime verification techniques | en_GB |
dc.type | conferenceObject | en_GB |
dc.rights.holder | The 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 holder | en_GB |
dc.bibliographicCitation.conferencename | 8th International Workshop on Model-Based Methodologies for Pervasive and Embedded Software | en_GB |
dc.bibliographicCitation.conferenceplace | Essen, Germany, 4/09/2012 | en_GB |
dc.description.reviewed | peer-reviewed | en_GB |
dc.identifier.doi | 10.1007/978-3-642-38209-3_3 | - |
Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
falzon.pdf Restricted Access | 159.88 kB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.