DocumentCode :
2358543
Title :
Integrating Service Oriented MSR Framework and Google Chart Tools for Visualizing Software Evolution
Author :
Sakamoto, Yasutaka ; Matsumoto, Shinsuke ; Nakamura, Masahide
Author_Institution :
Grad. Sch. of Syst. Inf., Kobe Univ., Kobe, Japan
fYear :
2012
fDate :
26-27 Oct. 2012
Firstpage :
35
Lastpage :
39
Abstract :
We have previously proposed a service oriented framework, named SO-MSR, which applied SOA (service oriented architecture) for conducting the MSR (mining software repository). The principal concept of SO-MSR is to hide complex and complicated mining procedures to end-users for practical use of MSR. Following the SO-MSR, we have also developed Metrics WebAPI which is a web service for metrics measurement. The purpose of this paper is to evaluate the benefits and limitations of SO-MSR and Metrics WebAPI through a development of client system of Metrics WebAPI. To achieve the goal, we develop a consumer mash up application, named Metrics Viewer, which integrates Metrics WebAPI and Google Chart Tools. This system is a Ajax web application for visualizing software evolution from a revision control system repository. Through the development experiment, we have confirmed that the SO-MSR enables us easy and rapid implementation of client system, easily integrating with other web services and light-weight execution system.
Keywords :
Internet; application program interfaces; client-server systems; data mining; data visualisation; personal computing; search engines; service-oriented architecture; software metrics; software performance evaluation; software process improvement; Ajax Web application; Google chart tools; MetricsViewer; MetricsWebAPI; SO-MSR benefits evaluation; SO-MSR limitations evaluation; SOA; Web service; client system development; complex mining procedure hiding; complicated mining procedure hiding; consumer mashup application; end-users; light-weight execution system; metrics measurement; mining software repository; revision control system repository; service oriented MSR framework; service oriented architecture; software evolution visualization; Control systems; Data mining; Google; Measurement; Protocols; Web services; MetricsViewer; MetricsWebAPI; SO-MSR; mining software repository; service oriented architecture; visualization; web application;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Empirical Software Engineering in Practice (IWESEP), 2012 Fourth International Workshop on
Conference_Location :
Osaka
Print_ISBN :
978-1-4673-4366-4
Type :
conf
DOI :
10.1109/IWESEP.2012.16
Filename :
6363294
Link To Document :
بازگشت