Artifact repository for the paper
"DOML: A New Modelling Approach To Infrastructure-as-Code"
nginx
: directory containing files related to the NGINX deployment of Section 3nginx-openstack-v3.doml
: DOML v3.1 model of the NGINX deployment targeting the OpenStack cloud service providernginx-openstack-v3.domlx
: XMI representation of the DOML modelICG_output
: directory containing the IaC generated by the ICG from the nginx-openstack-v3 DOML model
wordpress
: directory containing files related to the Wordpress deployment of Section 7wordpress-v3.doml
: DOML model of the Wordpress deployment, targeting both OpenStack and AWSwordpress-v3.domlx
: XMI representation of the Wordpress DOML modelICG_output
: directory containing the IaC generated by the ICG from the Wordpress DOML model
The Terraform and Cloudify implementations of the Wordpress case study analyzed in Section 7 can be found in the following repository: https://github.com/leonardoreboucas/cloud-orchestrators-exam
In particular:
- Terraform.
Note that the
*.tpl
files in the parent directory have been counted in the stats in Table 1, because they are required to run the deployment. - Cloudify.
Here we considered the file
aws.yaml
plus all files in directoriesincludes
andwordpress
.
All line counts were computed with the following command, which excludes empty lines:
grep -rc '.' file1 file2 ...