Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/24165
Title: StaRVOOrS : a tool for combined static and runtime verification of Java
Other Titles: Runtime verification. Lecture notes in computer science
Authors: Chimento, Jesús Mauricio
Ahrendt, Wolfgang
Pace, Gordon J.
Schneider, Gerardo
Keywords: Computer programs -- Testing
Computer programs -- Verification
Computer programs -- Correctness
Aspect-oriented programming
Autonomous distributed systems
Issue Date: 2015
Publisher: Springer, Cham
Citation: Chimento, J. M., Ahrendt, W., Pace, G. J., & Schneider, G. (2015) StaRVOOrS : a tool for combined static and runtime verification of Java. In E. Bartocci, & R. Majumdar (Eds.), Runtime verification. Lecture notes in computer science (pp. 1-8). Cham: Springer.
Abstract: We present the tool StaRVOOrS (Static and Runtime Verification of Object-Oriented Software), which combines static and runtime verification (RV) of Java programs. The tool automates a framework which uses partial results extracted from static verification to optimise the runtime monitoring process. StaRVOOrs combines the deductive theorem prover KeY and the RV tool LARVA, and uses properties written using the ppDATE specification language which combines the control-flow property language DATE used in LARVA with Hoare triples assigned to states. We demonstrate the effectiveness of the tool by applying it to the electronic purse application Mondex.
URI: https://www.um.edu.mt/library/oar//handle/123456789/24165
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
rv2015.pdf470.4 kBAdobe PDFView/Open


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