CDQL: A generic context representation and querying approach for internet of things applications

Alizera Hassani, Pari Delir Haghighi, Prem Prakash Jayaraman, Arkady Zaslavsky, Sea Ling, Alexey Medvedev

    Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

    5 Citations (Scopus)


    As the standardization efforts for IoT is fast progressing, we will quickly get to a point where context derived from IoT data and relations will be the underpinning factor to enable interaction between "smart things". Therefore, having a generic approach for describing and querying context is crucial for the future of IoT applications. In this paper, we propose Context Definition and Query Language (CDQL), an advanced approach that enables things to exchange context. CDQL consists of two main parts: Context Definition Model, which is designed to describe the contextual attributes and context related capabilities of each "thing"; and Context Query Language (CQL), which is a flexible query language to express contextual information requirements without considering details of the underlying data structure. We exemplify the usage of the proposed CDQL, via a smart city use case study that highlight how CDQL can be utilized to deliver context information to IoT applications.

    Original languageEnglish
    Title of host publicationProceedings of the 14th International Conference on Advances in Mobile Computing and Multimedia (MoMM 2016)
    Subtitle of host publicationNovember 28 - 30, 2016, Singapore, Singapore
    EditorsBessam Abdulrazak, Eric Pardede, Matthias Steinbauer, Ismail Khalil, Gabriele Anderst-Kotsis
    Place of PublicationNew York, New York
    PublisherAssociation for Computing Machinery (ACM)
    Number of pages10
    ISBN (Electronic)9781450348065
    ISBN (Print)9781450348065
    Publication statusPublished - 28 Nov 2016
    EventInternational Conference on Advances in Mobile Computing and Multimedia 2016 - , Singapore
    Duration: 28 Nov 201630 Nov 2016
    Conference number: 14th


    ConferenceInternational Conference on Advances in Mobile Computing and Multimedia 2016
    Abbreviated titleMoMM 2016


    • Context as a service
    • Context definition model
    • Context query language
    • IoT

    Cite this