• DocumentCode
    653275
  • Title

    ContextOS: A Context Aware Operating System for Mobile Devices

  • Author

    Ariyapala, Kanishka ; Conti, Marco ; Keppitiyagama, Chamath

  • Author_Institution
    Univ. of Colombo, Colombo, Sri Lanka
  • fYear
    2013
  • fDate
    20-23 Aug. 2013
  • Firstpage
    976
  • Lastpage
    984
  • Abstract
    The Operating System (OS) manages the hardware resources of a computer. For an OS, the knowledge about context is valuable information in optimizing its tasks. Recent mobile devices, such as smart-phones and tablets, are providing new avenues in context aware computing, because of the wide variety of sensors integrated into them. This paper identifies the importance of integrating context awareness at the OS level. In particular, we propose ContextOS, a proof of concept implementation of a context aware OS for mobile devices. ContextOS leverages the context knowledge for process scheduling. We implemented ContextOS in Android. The results of our experiments confirm the feasibility and usability of our solution.
  • Keywords
    Android (operating system); mobile computing; smart phones; Android; concept implementation; context aware computing; context aware operating system; context awareness; contextOS; hardware resources; mobile devices; process scheduling; smart-phones; tablets; Androids; Context; Context-aware services; Hardware; Humanoid robots; Kernel; Sensors; Context Aware; Mobile Devices; Operating System;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing
  • Conference_Location
    Beijing
  • Type

    conf

  • DOI
    10.1109/GreenCom-iThings-CPSCom.2013.168
  • Filename
    6682182