2017 IEEE/ACM 4th International Conference on Mobile Software Engineering and Systems (MOBILESoft) 2017
DOI: 10.1109/mobilesoft.2017.35
|View full text |Cite
|
Sign up to set email alerts
|

CATE: Concolic Android Testing Using Java PathFinder for Android Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 5 publications
0
4
0
Order By: Relevance
“…JPF-Android [6], JPF-Mobile [7] and CATE [10] are model-based testing approaches. JPF-Android provides a simplified model of the Android framework on which an Android application can run.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…JPF-Android [6], JPF-Mobile [7] and CATE [10] are model-based testing approaches. JPF-Android provides a simplified model of the Android framework on which an Android application can run.…”
Section: Related Workmentioning
confidence: 99%
“…Thus, it raised the need of starting from a solid ground to deliver a robust solution into our context. Thus, before we decided to develop and implement AETing, we evaluated the feasibility of reusing the following solutions: JPF-Android [6], JPF-Mobile [7], EHBDroid [8], DroidWalker [9] and CATE [10]. However, none of these solutions supported up-to-date Android versions, which is crucial in our context.…”
Section: Introductionmentioning
confidence: 99%
“…This limitation can result in the generation of path constraints that are feasible within the abstract model but not in the actual runtime environment. We might be able to use concolic technique similar to [59]- [62], obtaining environmental context through concrete execution. Furthermore, to improve the handling of native code, one promising direction would be to integrate tools like Angr [36], which specializes in handling native code.…”
Section: A Analysis Accuracymentioning
confidence: 99%
“…Some of the main examples are KLEE [21] and EXE [22]. Also, there are tools based on concolic execution such as DART [35], CUTE [73] or JDart [58] or even more modern techniques such as CATE [60] for Android.…”
Section: Popular Toolsmentioning
confidence: 99%