DocumentCode
1787120
Title
UCC: UML profile to cloud computing modeling: Using stereotypes and tag values
Author
Kamali, Ali ; Mohammadi, Soheil ; Barforoush, Ahmad Abdollahzadeh
Author_Institution
Dept. of Comput. Eng. & IT, Amirkabir Univ. of Technol., Tehran, Iran
fYear
2014
fDate
9-11 Sept. 2014
Firstpage
689
Lastpage
694
Abstract
Today cloud computing has become one of the common technologies that most of the companies want to migrate their legacy systems or deploy their new system to it. Besides modeling the system, software designers need to model the deployment infrastructure, which their system will be deployed on it. In this paper first of all we presented and categorized the requirements of modeling cloud and then illustrated how the software designer can use the advantages of UML´s extendibility to model the deployment of cloud computing systems. By using stereotypes and tag values, it is possible to define a meta-model which is suitable for modeling the system deployed in cloud computing. We show that by using the UML profile, it´s possible to model the infrastructures and instances of the cloud. Also it´s probable to cover all the requirements that the software designer needs to model the cloud computing. It is concluded that it is important to use a standard modeling language to model the cloud, which makes it possible to model and test the whole system with a unified language. The standard languages such as UML reduce the cost required for understanding and designing the cloud computing´s model. It´s also possible to use this model in MDA (Model Driven Architecture) to understand and test the system´s behavior in the cloud computing before deploying it in the cloud.
Keywords
Unified Modeling Language; cloud computing; MDA; UCC; UML profile; cloud computing modeling; cloud computing systems; legacy systems; meta-model; model driven architecture; software designers; standard modeling language; stereotypes; tag values; unified language; Cloud computing; Computational modeling; Databases; Servers; Standards; Unified modeling language; Cloud Computing; Metamodel; Modeling; Profile; Software Engineering; UML;
fLanguage
English
Publisher
ieee
Conference_Titel
Telecommunications (IST), 2014 7th International Symposium on
Conference_Location
Tehran
Print_ISBN
978-1-4799-5358-5
Type
conf
DOI
10.1109/ISTEL.2014.7000791
Filename
7000791
Link To Document