Title :
Measuring Change Impact Based on Usage Profiles
Author :
Yamashita, Marcelo ; Vollino, Bruno ; Becker, Karin ; Galante, Renata
Author_Institution :
Inst. de Inf., Univ. Fed. do Rio Grande do Sul, Rio Grande, Brazil
Abstract :
Service evolution is a critical issue because even small changes, if not compatible, can potentially affect a huge number of client applications. However, particularly in the context of large scale service usage, changes have different impact on clients according to its use. This paper proposes a change management framework that supports service providers to scope and quantify the impact of changes based on usage analysis. The framework adopts a finer-grained versioning model in order to easily locate and assess the compatibility of changes in service descriptions. The framework also clusters client applications based on similar patterns of usage, summarizing them in usage profiles. A usage profile quantifies the functionality of the service used by the corresponding applications, enabling to assess the impact of incompatible changes against the profile.
Keywords :
Web services; management of change; pattern clustering; service-oriented architecture; change impact measurement; change management framework; client application clustering; client applications; finer-grained versioning model; large scale service usage; service descriptions; service evolution; service functionality; usage analysis; usage profiles; Business; Data mining; Feature extraction; Monitoring; Service oriented architecture; Unified modeling language; compatibility; service evolution; usge profile; versioning;
Conference_Titel :
Web Services (ICWS), 2012 IEEE 19th International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4673-2131-0
DOI :
10.1109/ICWS.2012.35