• DocumentCode
    633771
  • Title

    Visualizing Software Metrics with Service-Oriented Mining Software Repository for Reviewing Personal Process

  • Author

    Sakamoto, Yuta ; Matsumoto, Shinichi ; Saiki, Sachio ; Nakamura, Mitsutoshi

  • Author_Institution
    Grad. Sch. of Syst. Inf., Kobe Univ., Kobe, Japan
  • fYear
    2013
  • fDate
    1-3 July 2013
  • Firstpage
    549
  • Lastpage
    554
  • Abstract
    We have proposed a framework named SO-MSR: service-oriented mining software repository, which applied service oriented architecture to MSR. Following the SO-MSR, we have developed a web service, named MetricsWebAPI, for metrics calculation from a variety of software repositories and a variety source codes. In this paper, we develop and propose Metrics Viewer, which is client of Metrics Viewer and is a web application to support personal process improvement. Metrics Viewer provides an interactive user interface for repository file exploring. Moreover the Metrics Viewer visualizes change of source code metrics to support overhead view of personal process. End user can improve their development activities based on software repository data without MSR specific knowledge by using Metrics Viewer. We have conducted a pilot study to evaluate the effect of proposed system for personal process improvement.
  • Keywords
    Web services; application program interfaces; data mining; data visualisation; graphical user interfaces; interactive systems; personal computing; service-oriented architecture; software metrics; software process improvement; MetricsViewer; MetricsWebAPI; SO-MSR; Web application; Web service; interactive user interface; personal process improvement; repository file exploration; service-oriented architecture; service-oriented mining software repository; software metrics visualization; source code metrics; Data mining; History; Software; Software metrics; Visualization; Writing; MSR; MetricsViewer; SO-MSR; Service-Oriented Architecture; Software Metrics; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2013 14th ACIS International Conference on
  • Conference_Location
    Honolulu, HI
  • Type

    conf

  • DOI
    10.1109/SNPD.2013.96
  • Filename
    6598518