DocumentCode :
2527238
Title :
Stratus ML: A Layered Cloud Modeling Framework
Author :
Hamdaqa, Mohammad ; Tahvildari, Ladan
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
fYear :
2015
fDate :
9-13 March 2015
Firstpage :
96
Lastpage :
105
Abstract :
The main quest for cloud stakeholders is to find an optimal deployment architecture for cloud applications that maximizes availability, minimizes cost, and addresses portability and scalability. Unfortunately, the lack of a unified definition and adequate modeling language and methodologies that address the cloud domain specific characteristics makes architecting efficient cloud applications a daunting task. This paper introduces Stratus ML: a technology agnostic integrated modeling framework for cloud applications. Stratus ML provides an intuitive user interface that allows the cloud stakeholders (i.e., providers, developers, administrators, and financial decision makers) to define their application services, configure them, specify the applications´ behaviour at runtime through a set of adaptation rules, and estimate cost under diverse cloud platforms and configurations. Moreover, through a set of model transformation templates, Stratus ML maintains consistency between the various artifacts of cloud applications. This paper presents Stratus ML and illustrates its usefulness and practical applicability from different stakeholder perspectives. A demo video, usage scenario and other relevant information can be found at the Stratus ML webpage.
Keywords :
cloud computing; software architecture; Stratus ML Web page; adequate modeling language; cloud applications; cloud domain specific characteristics; cloud stakeholders; intuitive user interface; layered cloud modeling framework; optimal deployment architecture; stratus ML; unified definition; Adaptation models; Availability; Clouds; Computational modeling; Runtime; Software; Unified modeling language; Cloud Applications; Cloud Modeling Framework; Domain Specific Modeling Language; StratusML; Template-based Model Transformation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Engineering (IC2E), 2015 IEEE International Conference on
Conference_Location :
Tempe, AZ
Type :
conf
DOI :
10.1109/IC2E.2015.42
Filename :
7092907
Link To Document :
بازگشت