Applying Mining Techniques to Analyze Evolution in SOA based Systems
DOI:
https://doi.org/10.17762/msea.v71i4.2196Abstract
To maintain the SOA based systems, it is important to analyze the changes. In this paper, we analyze the changes in SOA based systems using mining techniques. We have first developed an algorithm to classify the evolution in these systems using the four types of changes which are addition, deletion, and modification.We have used WSDL files to identify these changes. Then, we have proposed formula toobtain the measure of evolution in these systems. We have proposed a model named SEMM (Service Evolution Management Model) to analyze the evolution in these systems. We have empirically validated the model using real world data and simulated data where real world data was not available.