TY - GEN
T1 - BlueMountain
T2 - 23rd Annual International Conference on Mobile Computing and Networking, MobiCom 2017
AU - Chandrashekhara, Sharath
AU - Ki, Taeyeon
AU - Jeon, Kyungho
AU - Dantu, Karthik
AU - Ko, Steven Y.
N1 - Publisher Copyright:
© 2017 Copyright held by the owner/author(s).
PY - 2017/10/4
Y1 - 2017/10/4
N2 - In this paper, we design a pluggable data management solution for modern mobile platforms (e.g., Android). Our goal is to allow data management mechanisms and policies to be implemented independently of core app logic. Our design allows a user to install data management solutions as apps, install multiple such solutions on a single device, and choose a suitable solution each for one or more apps. It allows app developers to focus their effort on app logic and helps the developers of data management solutions to achieve wider deployability. It also gives increased control of data management to end users and allows them to use different solutions for different apps. We present a prototype implementation of our design called Blue-Mountain, and implement several data management solutions for file and database management to demonstrate the utility and ease of using our design. We perform detailed microbenchmarks as well as end-to-end measurements for files and databases to demonstrate the performance overhead incurred by our implementation.
AB - In this paper, we design a pluggable data management solution for modern mobile platforms (e.g., Android). Our goal is to allow data management mechanisms and policies to be implemented independently of core app logic. Our design allows a user to install data management solutions as apps, install multiple such solutions on a single device, and choose a suitable solution each for one or more apps. It allows app developers to focus their effort on app logic and helps the developers of data management solutions to achieve wider deployability. It also gives increased control of data management to end users and allows them to use different solutions for different apps. We present a prototype implementation of our design called Blue-Mountain, and implement several data management solutions for file and database management to demonstrate the utility and ease of using our design. We perform detailed microbenchmarks as well as end-to-end measurements for files and databases to demonstrate the performance overhead incurred by our implementation.
UR - https://www.scopus.com/pages/publications/85034024507
U2 - 10.1145/3117811.3117822
DO - 10.1145/3117811.3117822
M3 - Conference contribution
AN - SCOPUS:85034024507
T3 - Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM
SP - 396
EP - 408
BT - MobiCom 2017 - Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking
PB - Association for Computing Machinery
Y2 - 16 August 2017 through 20 August 2017
ER -