z-logo
open-access-imgOpen Access
A service-oriented cloud modeling method and process
Author(s) -
Chee-Yang Song,
Eun-Sook Cho
Publication year - 2020
Publication title -
international journal of electrical and computer engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.277
H-Index - 22
ISSN - 2088-8708
DOI - 10.11591/ijece.v10i1.pp962-977
Subject(s) - cloud computing , metamodeling , computer science , unified modeling language , cloud testing , reuse , software engineering , process (computing) , service (business) , distributed computing , database , cloud computing security , software , engineering , operating system , economy , waste management , economics
The transition of software development from web to cloud has been accelerated. The development of cloud services requires a modeling method that reflects the characteristics of cloud including personalized service, resource sharing service, grouped and distributed services, and cross-platform operability. This study aimed to suggest a method of developing UML-based cloud services suitable for the characteristics of cloud services. A cloud service metamodel was defined using cloud applications’ characteristic modeling elements, and after that, how these cloud modeling elements are expressed into UML modeling elements was defined with an integrated metamodel between cloud and UML. By applying this hierarchical cloud metamodel, an MDA and MVC-based service-oriented cloud modeling process was established. By doing so, it will be possible to easily design services (applications) and solutions that are suitable for cloud computing environments, and in particular, to create hierarchical reuse models by the level of the abstraction of model-driven development.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here