Aarhus University Seal / Aarhus Universitets segl

Kaj Grønbæk

Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems

Publikation: Bidrag til bog/antologi/rapport/proceedingKonferencebidrag i proceedingsForskningpeer review

Standard

Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems. / Tomlein, Matus; Grønbæk, Kaj.

2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE Press, 2016. s. 247-252.

Publikation: Bidrag til bog/antologi/rapport/proceedingKonferencebidrag i proceedingsForskningpeer review

Harvard

Tomlein, M & Grønbæk, K 2016, Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems. i 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE Press, s. 247-252, 13th Working IEEE/IFIP Conference on Software Architecture, Venice, Italien, 05/04/2016. https://doi.org/10.1109/WICSA.2016.17

APA

Tomlein, M., & Grønbæk, K. (2016). Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems. I 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA) (s. 247-252). IEEE Press. https://doi.org/10.1109/WICSA.2016.17

CBE

Tomlein M, Grønbæk K. 2016. Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems. I 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE Press. s. 247-252. https://doi.org/10.1109/WICSA.2016.17

MLA

Tomlein, Matus og Kaj Grønbæk "Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems". 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE Press. 2016, 247-252. https://doi.org/10.1109/WICSA.2016.17

Vancouver

Tomlein M, Grønbæk K. Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems. I 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE Press. 2016. s. 247-252 https://doi.org/10.1109/WICSA.2016.17

Author

Tomlein, Matus ; Grønbæk, Kaj. / Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems. 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE Press, 2016. s. 247-252

Bibtex

@inproceedings{a4ba08f46e9b4c46bd039d7d6d2f9a3e,
title = "Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems",
abstract = "Applications in embedded open software ecosystems for Internet of Things devices open new challenges regarding how their variability and capabilities should be modeled. In collaboration with an industrial partner, we have recognized that such applications have complex constraints on the context. We have also identified a need to model their deployment topology and functionality in order to enable their seamless integration into the platform. In this paper, we draw from research in related fields and present a model of IoT applications. It is built using semantic annotations and uses semantic reasoning to resolve context requirements. We present the implications on the architecture of the ecosystem and the concepts defined in the model. Finally, we discuss the evaluation of the model and its benefits and liabilities. Although the approach results in more complex descriptions of applications, we conclude that it is suitable for modeling applications in IoT software ecosystems since it is more adaptable and expressive than the alternatives.",
keywords = "architecture, ecosystem, iot, semantic, model",
author = "Matus Tomlein and Kaj Gr{\o}nb{\ae}k",
year = "2016",
month = apr,
day = "5",
doi = "10.1109/WICSA.2016.17",
language = "English",
pages = "247--252",
booktitle = "2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA)",
publisher = "IEEE Press",
note = "13th Working IEEE/IFIP Conference on Software Architecture, WICSA ; Conference date: 05-04-2016 Through 08-12-2016",
url = "http://wicsa.net",

}

RIS

TY - GEN

T1 - Semantic Model of Variability and Capabilities of IoT Applications for Embedded Software Ecosystems

AU - Tomlein, Matus

AU - Grønbæk, Kaj

N1 - Conference code: 13

PY - 2016/4/5

Y1 - 2016/4/5

N2 - Applications in embedded open software ecosystems for Internet of Things devices open new challenges regarding how their variability and capabilities should be modeled. In collaboration with an industrial partner, we have recognized that such applications have complex constraints on the context. We have also identified a need to model their deployment topology and functionality in order to enable their seamless integration into the platform. In this paper, we draw from research in related fields and present a model of IoT applications. It is built using semantic annotations and uses semantic reasoning to resolve context requirements. We present the implications on the architecture of the ecosystem and the concepts defined in the model. Finally, we discuss the evaluation of the model and its benefits and liabilities. Although the approach results in more complex descriptions of applications, we conclude that it is suitable for modeling applications in IoT software ecosystems since it is more adaptable and expressive than the alternatives.

AB - Applications in embedded open software ecosystems for Internet of Things devices open new challenges regarding how their variability and capabilities should be modeled. In collaboration with an industrial partner, we have recognized that such applications have complex constraints on the context. We have also identified a need to model their deployment topology and functionality in order to enable their seamless integration into the platform. In this paper, we draw from research in related fields and present a model of IoT applications. It is built using semantic annotations and uses semantic reasoning to resolve context requirements. We present the implications on the architecture of the ecosystem and the concepts defined in the model. Finally, we discuss the evaluation of the model and its benefits and liabilities. Although the approach results in more complex descriptions of applications, we conclude that it is suitable for modeling applications in IoT software ecosystems since it is more adaptable and expressive than the alternatives.

KW - architecture

KW - ecosystem

KW - iot

KW - semantic

KW - model

U2 - 10.1109/WICSA.2016.17

DO - 10.1109/WICSA.2016.17

M3 - Article in proceedings

SP - 247

EP - 252

BT - 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA)

PB - IEEE Press

T2 - 13th Working IEEE/IFIP Conference on Software Architecture

Y2 - 5 April 2016 through 8 December 2016

ER -