Title :
A hypergraph-based service dependency model for cloud services
Author :
Rui Wang ; Qimin Peng ; Xiaohui Hu
Author_Institution :
Sci. & Technol. on Integrated Inf. Syst. Lab., Inst. of Software, Beijing, China
Abstract :
Cloud computing is known as a new computing paradigm that utilizes existing cloud services as fundamental elements for developing distributed applications based on the so-called “use, not own” manner. A dependency is a relation between services wherein a change to one of the services implies a potential change to the others. In this paper, services are classified into three layers in accordance with different business requirements. Services exist in different areas of the static domain, the user application in dynamic domain. User applications are implemented by way of choosing services in business layer and application layer. A hypergraph-based service model is used to represent architecture of multi-tenancy applications. Using the properties of hypergraph, we can solve the service about addition, deletion, replacement, migration and other problems. This model can implement extensible software architecture and assure the adaptive evolution of the large-scale complex software systems.
Keywords :
business data processing; cloud computing; software architecture; adaptive evolution; application layer; business layer; business requirements; cloud computing paradigm; cloud services; dynamic domain; extensible software architecture; hypergraph-based service dependency model; large scale complex software systems; multitenancy applications; static domain; user applications; Adaptation models; Business; Computational modeling; Computer architecture; Software architecture; Software as a service; Cloud Computing; hypergraph-based service model; software architecture;
Conference_Titel :
Multisensor Fusion and Information Integration for Intelligent Systems (MFI), 2014 International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4799-6731-5
DOI :
10.1109/MFI.2014.6997658