Article in Proceedings INPROC-2017-65

BibliographyBreitenbücher, Uwe; Képes, Kálmán; Leymann, Frank; Wurster, Michael: Declarative vs. Imperative: How to Model the Automated Deployment of IoT Applications?.
In: Proceedings of the 11th Advanced Summer School on Service Oriented Computing.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 18-27, english.
IBM Research Division, November 2017.
Article in Proceedings (Conference Paper).
CR-SchemaD.2.13 (Software Engineering Reusable Software)
K.6 (Management of Computing and Information Systems)
KeywordsDeployment Modelling; Declarative; Imperative; TOSCA
Abstract

The Internet of Things (IoT) has become an increasingly important domain, which more and more requires application deployment automation as manual deployment is time-consuming, error-prone, and costly. However, the variety of available deployment automation systems also increases the complexity of selecting the most appropriate technology. In this paper, we discuss how the deployment of complex composite IoT applications can be automated and discuss the conceptual strengths and weaknesses of declarative and imperative deployment modelling.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)SmartOrchestra
Entry dateNovember 30, 2017
   Publ. Institute   Publ. Computer Science