• 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