• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (12): 2257-2266.

• 论文 • Previous Articles     Next Articles

Change-oriented service evolution consistency checking          

LI Bing,GAO Yan,WANG Bin,YANG Xiaochun   

  1. (College of Information Science and Engineering,Northeastern University,Shenyang 110819,China)
  • Received:2014-06-11 Revised:2014-10-15 Online:2014-12-25 Published:2014-12-25

Abstract:

In an open,dynamic and changeable network environment, being able to effectively respond to users’ needs, changes of platforms and external environment is therefore the reason of why web service must have evolution capacity. For the problem of evolution consistency checking, the existing methods mostly based on fixed standards, that lack of finegrained, adjustable quantitatively analysis and cannot explicitly reflect the changes between service versions. In response to these shortcomings, the paper focuses on changes that service evolution caused, and proposes a service description model in aspects of services structural layer and nonfunctional layer. Based on the model proposed, the paper proposes changes extraction algorithm and changes union algorithm, and introduces the degree of evolution consistency to analyze evolution consistency quantitatively. At last, we design and implement a practical tool for service evolution consistency checking, with which the validity of evolution consistency determination method presented in this paper is verified.

Key words: service evolution;evolution consistency checking;service description mode