Change-oriented Service Evolution Consistency Checking

Bin Li
2014-01-01
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.
What problem does this paper attempt to address?