2015
DOI: 10.1007/978-3-319-23820-3_24
|View full text |Cite
|
Sign up to set email alerts
|

RV-Android: Efficient Parametric Android Runtime Verification, a Brief Tutorial

Abstract: Abstract. RV-Android is a new freely available open source runtime library for monitoring formal safety properties on Android. RV-Android uses the commercial RV-Monitor technology as its core monitoring library generation technology, allowing for the verification of safety properties during execution and operating entirely in userspace with no kernel or operating system modifications required. RV-Android improves on previous Android monitoring work by replacing the JavaMOP framework with RV-Monitor, a more adv… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
6
1
1

Relationship

3
5

Authors

Journals

citations
Cited by 20 publications
(11 citation statements)
references
References 11 publications
0
11
0
Order By: Relevance
“…Monitoring LTL properties dynamically on an Android device is not a new idea. To the best of our knowledge, there are three Android monitoring tools, RV‐Droid, [50] RV‐Android [51] and ADRENALIN‐RV [52]. All these tools monitor LTL properties at the source code level.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Monitoring LTL properties dynamically on an Android device is not a new idea. To the best of our knowledge, there are three Android monitoring tools, RV‐Droid, [50] RV‐Android [51] and ADRENALIN‐RV [52]. All these tools monitor LTL properties at the source code level.…”
Section: Related Workmentioning
confidence: 99%
“…[42] and RV‐Droid [50] use LTL progression. As an alternative, RV‐Android [51] first translates an LTL specification into a past time linear temporal logic formula and monitors past actions using that formula. Using LTL progression enables us to use reward shaping [53].…”
Section: Related Workmentioning
confidence: 99%
“…Monitoring LTL properties dynamically from an Android device is not a new idea. To the best of our knowledge, there are three Android monitoring tools, RV-Droid [16], RV-Android [14], and ADRENALIN-RV [42]. All these tools monitor LTL properties at the source code level.…”
Section: Related Workmentioning
confidence: 99%
“…Runtime solutions for avoiding and mitigating the impact of failures have been studied in many different contexts, including Web applications [29], mobile applications [31,32,16,15], operative systems [35], and Cloud environments [14].…”
Section: Related Workmentioning
confidence: 99%