DocumentCode
683522
Title
Relaxed context-aware machine learning midddleware (RCAMM) for Android
Author
Punjabi, Jitesh ; Parkhi, Shekhar ; Taneja, Gaurav ; Giri, Nupur
Author_Institution
Comput. Eng., V.E.S. Inst. of Technol., Mumbai, India
fYear
2013
fDate
19-21 Dec. 2013
Firstpage
92
Lastpage
97
Abstract
Context Aware Computing is a promising approach of developing mobile applications that provide experiences and services in a manner that is fine-tuned based on the user´s preferences. Applications such as Google Now, Apple Siri learn the User´s activities from context related information and subsequently provide suggestions to the users in real-time. However, in almost all cases, application developers have to develop the same set of mechanisms to consume the context information and storing it in an appropriate form rather than focusing on the parts of the application that consume the context information. This approach results in the repetition of the same task and multiple copies of data. This paper presents our work detailing the development of a middleware that handles context information collection and its storage. The work provides a framework that allows the developers to easily implement context aware applications that consume the services provided by the middleware. Applications will only have to react to context data (past and present) while the middleware takes care of everything else such as the background service for context information collection and storage, thus reducing the redundancy, increasing adaptability and flexibility, and simultaneously supporting developers in rapid prototyping of context-aware applications. Thus the paper presents our work towards building sustainable Android Framework which follows the principle of Reformat, Reduce, Regenerate, Reuse and Repurpose.
Keywords
Android (operating system); learning (artificial intelligence); middleware; mobile computing; Android framework; Apple Siri; Google Now; RCAMM; context aware computing; context information collection; mobile applications; reduce principle; reformat principle; regenerate principle; relaxed context-aware machine learning middleware; repurpose principle; reuse principle; user preferences; Androids; Context; Context-aware services; Humanoid robots; Middleware; Object oriented modeling; Runtime; Android; Context; context-awareness; framework; machine-learning; middleware;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Computational Systems (RAICS), 2013 IEEE Recent Advances in
Conference_Location
Trivandrum
Print_ISBN
978-1-4799-2177-5
Type
conf
DOI
10.1109/RAICS.2013.6745453
Filename
6745453
Link To Document