Home > Research > Publications & Outputs > Algebraic service composition for user-centric ...

Electronic data

  • Paper

    Rights statement: The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-94370-1_5

    Accepted author manuscript, 2.12 MB, PDF document

    Available under license: CC BY-NC: Creative Commons Attribution-NonCommercial 4.0 International License

Links

Text available via DOI:

View graph of relations

Algebraic service composition for user-centric IoT applications

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published
Publication date1/06/2018
Host publication Internet of Things – ICIOT 2018
PublisherSpringer
Pages56-69
Number of pages14
Volume10972
ISBN (electronic)9783319943701
ISBN (print)9783319943695
<mark>Original language</mark>English

Abstract

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.

Bibliographic note

The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-94370-1_5