• 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