Please use this identifier to cite or link to this item:
https://dspace.iiti.ac.in/handle/123456789/4831
Title: | Service Evolution Analytics: Change and Evolution Mining of a Distributed System |
Authors: | Chaturvedi, Animesh Tiwari, Aruna |
Keywords: | Classification (of information);Distributed computer systems;Distributed database systems;Websites;Amazon web services;Classification labels;Development phase;Distributed systems;Elastic compute clouds;Intelligent tools;Service evolutions;Slicing algorithms;Web services |
Issue Date: | 2021 |
Publisher: | Institute of Electrical and Electronics Engineers Inc. |
Citation: | Chaturvedi, A., Tiwari, A., Binkley, D., & Chaturvedi, S. (2021). Service evolution analytics: Change and evolution mining of a distributed system. IEEE Transactions on Engineering Management, 68(1), 137-148. doi:10.1109/TEM.2020.2987641 |
Abstract: | Changeability and evolvability analysis can aid an engineer tasked with a maintenance or an evolution task. This article applies change mining and evolution mining to evolving distributed systems. First, we propose a Service Change Classifier based Interface Slicing algorithm that mines change information from two versions of an evolving distributed system. To compare old and new versions, the following change classification labels are used: inserted, deleted, and modified. These labels are then used to identify subsets of the operations in our newly proposed Interface (WSDL) Slicing algorithm. Second, we proposed four Service Evolution Metrics that capture the evolution of a system's Version Series VS = {V1, V2,...,VN}. Combined the two form the basis of our proposed Service Evolution Analytics model, which includes learning during its development phase. We prototyped the model in an intelligent tool named AWSCM (Automatic Web Service Change Management). Finally, we present results from experiments with two well-known cloud services: Elastic Compute Cloud (EC2) from the Amazon Web Service (AWS), and Cluster Controller (CC) from Eucalyptus. These experiments demonstrate AWSCM's ability to exploit change and evolution mining. © 1988-2012 IEEE. |
URI: | https://doi.org/10.1109/TEM.2020.2987641 https://dspace.iiti.ac.in/handle/123456789/4831 |
ISSN: | 0018-9391 |
Type of Material: | Journal Article |
Appears in Collections: | Department of Computer Science and Engineering |
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Altmetric Badge: