Journal on Communications ›› 2016, Vol. 37 ›› Issue (2): 20-31.doi: 10.11959/j.issn.1000-436x.2016026

• academic paper • Previous Articles     Next Articles

Determining substitutability of cloud services supported by semantically extended type theory

Xian-qing WANG1,2,Chang-qin HUANG1,3,UOXuan LUO1,Rui-hua NIE1,Yong TANG1,Xiao-yong MEI1   

  1. 1 School of Information & Technology in Education, South China Normal University, Guangzhou 510631, China
    2 School of Art & Design, GuangdongInstitute of Science & Technology, Guangzhou 510640, China
    3 E-Service Research Center, Zhejiang University, Hangzhou 310027, China
  • Online:2016-02-26 Published:2016-02-26
  • Supported by:
    The National Natural Science Foundation of China;The National Natural Science Foundation of China;The National Key Technology R&D Program of China;The MOE-CMCC Research Fund;The S&T Projects of Guangdong Province;The S&T Projects of Guangdong Province;The S&T Projects of Guangdong Province;The S&T Projects of Guangdong Province;The S&T Project of DEGP;The S&T Project of Guangzhou Municipality

Abstract:

In cloud environments, the high dynamics and more service failures were great obstacles to cloud applications, service substitution was a key research issue and also was a main solution to these challenges. A method of determining substitutability of cloud services was proposed using type theory, in which session types were semantically extended for modeling the behaviors of cloud service, QoS such as price, reliabil ty were introduced as QoS type, and a series of subtyping rules were constructed for SST and QoST. After that, determining consistency and context compatibility of services were put into practice. The method was proved feasibly by a case determining, and the experimental results show that it brings higher success rate of execution.

Key words: cloud service, type theory, session types, service substitution

No Suggested Reading articles found!