Visible to the public Context-Aware File Discovery System for Distributed Mobile-Cloud Apps

TitleContext-Aware File Discovery System for Distributed Mobile-Cloud Apps
Publication TypeConference Paper
Year of Publication2018
AuthorsPaiker, N., Ding, X., Curtmola, R., Borcea, C.
Conference Name2018 IEEE International Conference on Cloud Computing Technology and Science (CloudCom)
Keywordsandroid, Android (operating system), CAFDS, cloud computing, cloud-based metadata server, composability, Computation offloading, context-aware file discovery service, context-aware file discovery system, Decision Tree, Decision trees, Distributed databases, distributed mobile-cloud apps, File discovery service, image file, Linux, meta data, metadata, Metadata Discovery Problem, middleware, mobile cloud computing, mobile computing, Mobile handsets, Monte Carlo methods, Peer-to-peer computing, peer-to-peer solutions, pubcrawl, Resiliency, Scalability, Servers
AbstractRecent research has proposed middleware to enable efficient distributed apps over mobile-cloud platforms. This paper presents a Context-Aware File Discovery Service (CAFDS) that allows distributed mobile-cloud applications to find and access files of interest shared by collaborating users. CAFDS enables programmers to search for files defined by context and content features, such as location, creation time, or the presence of certain object types within an image file. CAFDS provides low-latency through a cloud-based metadata server, which uses a decision tree to locate the nearest files that satisfy the context and content features requested by applications. We implemented CAFDS in Android and Linux. Experimental results show CAFDS achieves substantially lower latency than peer-to-peer solutions that cannot leverage context information.
Citation Keypaiker_context-aware_2018