Article in Proceedings INPROC-2018-42

BibliographyKrieger, Christoph; Breitenbücher, Uwe; Képes, Kálmán; Leymann, Frank: An Approach to Automatically Check the Compliance of Declarative Deployment Models.
In: Papers from the 12th Advanced Summer School on Service-Oriented Computing (SummerSoC 2018).
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 76-89, english.
IBM Research Division, October 2018.
Article in Proceedings (Conference Paper).
CR-SchemaD.2.2 (Software Engineering Design Tools and Techniques)
D.2.3 (Software Engineering Coding Tools and Techniques)
KeywordsCloud Computing; Compliance; Deployment Modeling
Abstract

The automation of application deployment has evolved into one of the most important issues in modern enterprise IT. Therefore, many deployment systems have been developed that process deployment models for automating the installation of systems. Creating such deployment models becomes more and more complex as compliance plays an increasingly important role. Not only external laws and regulations must be considered, but also a company’s internal requirements must be fulfilled. However, this is a very complex challenge for the modelers as they require a firm knowledge of all the compliance rules that must be observed. As a result, this often leads to deployment models that violate compliance rules due to manual modeling mistakes or because of unawareness. In this paper, we introduce an approach that enables modeling of reusable Deployment Compliance Rules that can be executed automatically to check such regulations in declarative deployment models at design time. We validate our approach with a prototype based on the TOSCA standard and the OpenTOSCA ecosystem.

Copyright2018 IBM Research Division
ContactChristoph Krieger christoph.krieger@iaas.uni-stuttgart.de
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)SmartOrchestra
ADDCompliance
Entry dateOctober 31, 2018
New Report   New Article   New Monograph   Institute   Computer Science