Distributed resource administration using Cfengine
Software—Practice & Experience
Rearchitecting the UML infrastructure
ACM Transactions on Modeling and Computer Simulation (TOMACS)
A case study in configuration management tool deployment
LISA '05 Proceedings of the 19th conference on Large Installation System Administration Conference - Volume 19
Computer
A Runtime Model Based Monitoring Approach for Cloud
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
The reservoir model and architecture for open federated cloud computing
IBM Journal of Research and Development
A survey of system configuration tools
LISA'10 Proceedings of the 24th international conference on Large installation system administration
Dissemination of reconfiguration policies on mesh networks
DAIS'12 Proceedings of the 12th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
An eclipse modelling framework alternative to meet the models@runtime requirements
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
UCC '12 Proceedings of the 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing
SYNASC '12 Proceedings of the 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
CloudScale: scalability management for cloud systems
Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
Towards Model-Driven Provisioning, Deployment, Monitoring, and Adaptation of Multi-cloud Systems
CLOUD '13 Proceedings of the 2013 IEEE Sixth International Conference on Cloud Computing
Hi-index | 0.00 |
Dynamically adaptive systems (DAS) enable the continuous design and adaptation of complex software systems, but their main focus is limited to the application itself rather than the underlying platform and infrastructure. Cloud computing, in contrast, enables the management of the complete software stack, but it lacks integration with software engineering approaches, techniques, and methods from DAS. Model-based approaches have been successfully adopted for modelling DAS at design-time and facilitate their adaptation at run-time. Therefore, a natural next step is to adopt model-based approaches to enable cloud-based DAS. In this paper, we present the Cloud Modelling Framework (CloudMF), a model-based framework that addresses this issue. It consists of (i) a tool-supported domain-specific modelling language to model the provisioning and deployment of multi-cloud systems, and (ii) a models@run-time environment for enacting the provisioning, deployment and adaptation of these systems.