PyAnaDroid: A fully-customizable execution pipeline for benchmarking Android Applications

dc.contributor.author João Alexandre Saraiva en
dc.contributor.author Rui António Rua en
dc.contributor.other 5597 en
dc.contributor.other 7075 en
dc.date.accessioned 2024-02-20T08:18:07Z
dc.date.available 2024-02-20T08:18:07Z
dc.date.issued 2023 en
dc.description.abstract This paper presents PyAnaDroid, an open-source, fully-customizable execution pipeline designed to benchmark the performance of Android native projects and applications, with a special emphasis on benchmarking energy performance. PyAnaDroid is currently being used for developing large-scale mobile software empirical studies and for supporting an advanced academic course on program testing and analysis. The presented artifact is an expandable and reusable pipeline to automatically build, test and analyze Android applications. This tool was made openly available in order to become a reference tool to transparently conduct, share and validate empirical studies regarding Android applications. This document presents the architecture of PyAnaDroid, several use cases, and the results of a preliminary analysis that illustrates its potential.Video demo: https://youtu.be/7AV3nrh4Qc8 © 2023 IEEE. en
dc.identifier P-00Z-S3Q en
dc.identifier.uri https://repositorio.inesctec.pt/handle/123456789/14854
dc.language eng en
dc.rights info:eu-repo/semantics/openAccess en
dc.title PyAnaDroid: A fully-customizable execution pipeline for benchmarking Android Applications en
dc.type en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-00Z-S3Q.pdf
Size:
129.12 KB
Format:
Adobe Portable Document Format
Description: