Semantic interoperability architecture for pervasive computing and Internet of Things

Jussi Kiljander, A. D'Elia, F. Morandi, Pasi Hyttinen, Janne Takalo-Mattila, Arto Ylisaukko-oja, Juha-Pekka Soininen, T. Salmon Cinottti

    Research output: Contribution to journalArticleScientificpeer-review

    80 Citations (Scopus)

    Abstract

    Pervasive computing and Internet of Things (IoTs) paradigms have created a huge potential for new business. To fully realize this potential, there is a need for a common way to abstract the heterogeneity of devices so that their functionality can be represented as a virtual computing platform. To this end, we present novel semantic level interoperability architecture for pervasive computing and IoTs. There are two main principles in the proposed architecture. First, information and capabilities of devices are represented with semantic web knowledge representation technologies and interaction with devices and the physical world is achieved by accessing and modifying their virtual representations. Second, global IoT is divided into numerous local smart spaces managed by a semantic information broker (SIB) that provides a means to monitor and update the virtual representation of the physical world. An integral part of the architecture is a resolution infrastructure that provides a means to resolve the network address of a SIB either using a physical object identifier as a pointer to information or by searching SIBs matching a specification represented with SPARQL. We present several reference implementations and applications that we have developed to evaluate the architecture in practice. The evaluation also includes performance studies that, together with the applications, demonstrate the suitability of the architecture to real-life IoT scenarios. In addition, to validate that the proposed architecture conforms to the common IoT-A architecture reference model (ARM), we map the central components of the architecture to the IoT-ARM.
    Original languageEnglish
    Pages (from-to)856-873
    Number of pages17
    JournalIEEE Access
    Volume2
    DOIs
    Publication statusPublished - 2014
    MoE publication typeA1 Journal article-refereed

    Fingerprint

    Ubiquitous computing
    Interoperability
    Semantics
    Knowledge representation
    Semantic Web
    Internet of things
    Specifications
    Industry

    Keywords

    • Internet of Things
    • pervasive computing
    • RDF
    • semantic interoperability
    • system architecture
    • SPARQL

    Cite this

    @article{cb10af9777624dc391e46c7b20a4ef44,
    title = "Semantic interoperability architecture for pervasive computing and Internet of Things",
    abstract = "Pervasive computing and Internet of Things (IoTs) paradigms have created a huge potential for new business. To fully realize this potential, there is a need for a common way to abstract the heterogeneity of devices so that their functionality can be represented as a virtual computing platform. To this end, we present novel semantic level interoperability architecture for pervasive computing and IoTs. There are two main principles in the proposed architecture. First, information and capabilities of devices are represented with semantic web knowledge representation technologies and interaction with devices and the physical world is achieved by accessing and modifying their virtual representations. Second, global IoT is divided into numerous local smart spaces managed by a semantic information broker (SIB) that provides a means to monitor and update the virtual representation of the physical world. An integral part of the architecture is a resolution infrastructure that provides a means to resolve the network address of a SIB either using a physical object identifier as a pointer to information or by searching SIBs matching a specification represented with SPARQL. We present several reference implementations and applications that we have developed to evaluate the architecture in practice. The evaluation also includes performance studies that, together with the applications, demonstrate the suitability of the architecture to real-life IoT scenarios. In addition, to validate that the proposed architecture conforms to the common IoT-A architecture reference model (ARM), we map the central components of the architecture to the IoT-ARM.",
    keywords = "Internet of Things, pervasive computing, RDF, semantic interoperability, system architecture, SPARQL",
    author = "Jussi Kiljander and A. D'Elia and F. Morandi and Pasi Hyttinen and Janne Takalo-Mattila and Arto Ylisaukko-oja and Juha-Pekka Soininen and {Salmon Cinottti}, T.",
    note = "Project code: 81532",
    year = "2014",
    doi = "10.1109/ACCESS.2014.2347992",
    language = "English",
    volume = "2",
    pages = "856--873",
    journal = "IEEE Access",
    issn = "2169-3536",
    publisher = "IEEE Institute of Electrical and Electronic Engineers",

    }

    Semantic interoperability architecture for pervasive computing and Internet of Things. / Kiljander, Jussi; D'Elia, A.; Morandi, F.; Hyttinen, Pasi; Takalo-Mattila, Janne; Ylisaukko-oja, Arto; Soininen, Juha-Pekka; Salmon Cinottti, T.

    In: IEEE Access, Vol. 2, 2014, p. 856-873.

    Research output: Contribution to journalArticleScientificpeer-review

    TY - JOUR

    T1 - Semantic interoperability architecture for pervasive computing and Internet of Things

    AU - Kiljander, Jussi

    AU - D'Elia, A.

    AU - Morandi, F.

    AU - Hyttinen, Pasi

    AU - Takalo-Mattila, Janne

    AU - Ylisaukko-oja, Arto

    AU - Soininen, Juha-Pekka

    AU - Salmon Cinottti, T.

    N1 - Project code: 81532

    PY - 2014

    Y1 - 2014

    N2 - Pervasive computing and Internet of Things (IoTs) paradigms have created a huge potential for new business. To fully realize this potential, there is a need for a common way to abstract the heterogeneity of devices so that their functionality can be represented as a virtual computing platform. To this end, we present novel semantic level interoperability architecture for pervasive computing and IoTs. There are two main principles in the proposed architecture. First, information and capabilities of devices are represented with semantic web knowledge representation technologies and interaction with devices and the physical world is achieved by accessing and modifying their virtual representations. Second, global IoT is divided into numerous local smart spaces managed by a semantic information broker (SIB) that provides a means to monitor and update the virtual representation of the physical world. An integral part of the architecture is a resolution infrastructure that provides a means to resolve the network address of a SIB either using a physical object identifier as a pointer to information or by searching SIBs matching a specification represented with SPARQL. We present several reference implementations and applications that we have developed to evaluate the architecture in practice. The evaluation also includes performance studies that, together with the applications, demonstrate the suitability of the architecture to real-life IoT scenarios. In addition, to validate that the proposed architecture conforms to the common IoT-A architecture reference model (ARM), we map the central components of the architecture to the IoT-ARM.

    AB - Pervasive computing and Internet of Things (IoTs) paradigms have created a huge potential for new business. To fully realize this potential, there is a need for a common way to abstract the heterogeneity of devices so that their functionality can be represented as a virtual computing platform. To this end, we present novel semantic level interoperability architecture for pervasive computing and IoTs. There are two main principles in the proposed architecture. First, information and capabilities of devices are represented with semantic web knowledge representation technologies and interaction with devices and the physical world is achieved by accessing and modifying their virtual representations. Second, global IoT is divided into numerous local smart spaces managed by a semantic information broker (SIB) that provides a means to monitor and update the virtual representation of the physical world. An integral part of the architecture is a resolution infrastructure that provides a means to resolve the network address of a SIB either using a physical object identifier as a pointer to information or by searching SIBs matching a specification represented with SPARQL. We present several reference implementations and applications that we have developed to evaluate the architecture in practice. The evaluation also includes performance studies that, together with the applications, demonstrate the suitability of the architecture to real-life IoT scenarios. In addition, to validate that the proposed architecture conforms to the common IoT-A architecture reference model (ARM), we map the central components of the architecture to the IoT-ARM.

    KW - Internet of Things

    KW - pervasive computing

    KW - RDF

    KW - semantic interoperability

    KW - system architecture

    KW - SPARQL

    U2 - 10.1109/ACCESS.2014.2347992

    DO - 10.1109/ACCESS.2014.2347992

    M3 - Article

    VL - 2

    SP - 856

    EP - 873

    JO - IEEE Access

    JF - IEEE Access

    SN - 2169-3536

    ER -