Algebraic service composition for user-centric IoT applications

Arellanes, D. and Lau, Kung-Kiu (2018) Algebraic service composition for user-centric IoT applications. In: Internet of Things – ICIOT 2018 :. Springer, pp. 56-69. ISBN 9783319943695

[thumbnail of Paper]
Text (Paper)
Paper.pdf - Accepted Version
Available under License Creative Commons Attribution-NonCommercial.

Download (2MB)


The Internet of Things (IoT) requires a shift in our way of building applications, as it is aimed at providing many services to society in general. Non-developer people require increasingly complex IoT applications and support for their ever changing run-time requirements. Although service composition allows the combination of functionality into more complex behaviours, current approaches provide support for dealing with one IoT scenario at a time, as they allow the definition of only one workflow. In this paper, we present DX-MAN, an algebraic model for static service composition that allows the definition of composite services that encompass multiple workflows for run-time scenarios. We evaluate our proposal on an example in the domain of smart homes.

Item Type:
Contribution in Book/Report/Proceedings
Additional Information:
The final publication is available at Springer via
ID Code:
Deposited By:
Deposited On:
21 Jul 2020 13:05
Last Modified:
17 Apr 2024 23:43