Context-Aware Systems and Applications. 5th International Conference, ICCASA 2016, Thu Dau Mot, Vietnam, November 24-25, 2016, Proceedings

Research Article

An ORM Based Context Model for Context-Aware Computing

Download
312 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-56357-2_14,
        author={Annet Anton Yogarajah and Shiluka Dharmasena and Gobinath Loganathan and Srinath Perera and Vishnuvathsasarma Balachandrasarma and Malaka Walpola},
        title={An ORM Based Context Model for Context-Aware Computing},
        proceedings={Context-Aware Systems and Applications. 5th International Conference, ICCASA 2016, Thu Dau Mot, Vietnam, November 24-25, 2016, Proceedings},
        proceedings_a={ICCASA},
        year={2017},
        month={6},
        keywords={Context modeling Context reasoning Context awareness Context-aware computing Pervasive computing Object-role modeling},
        doi={10.1007/978-3-319-56357-2_14}
    }
    
  • Annet Anton Yogarajah
    Shiluka Dharmasena
    Gobinath Loganathan
    Srinath Perera
    Vishnuvathsasarma Balachandrasarma
    Malaka Walpola
    Year: 2017
    An ORM Based Context Model for Context-Aware Computing
    ICCASA
    Springer
    DOI: 10.1007/978-3-319-56357-2_14
Annet Anton Yogarajah1, Shiluka Dharmasena1, Gobinath Loganathan1,*, Srinath Perera1, Vishnuvathsasarma Balachandrasarma1, Malaka Walpola1
  • 1: University of Moratuwa
*Contact email: slgobinath@gmail.com

Abstract

Context-aware applications are the future of modern smartphones. Now we have mobile devices with enough sensing and processing capabilities but combining them and developing a context-aware application for mobile devices is still a challenging task for developers. Context-aware middleware support is a solution to reduce the complexity in developing context-aware applications. Context modeling is one of the key requirement for a successful context-aware middleware for context representation and reasoning. This paper presents a new Object-Role Modeling (ORM) based context model which uses the advantage of modern graph databases and overcomes the problems associated with previous context models including their lack of context reasoning ability and poor spatial and temporal context modeling support.