Title :
Service Oriented Framework for Mining Software Repository
Author :
Matsumoto, Shinsuke ; Nakamura, Masahide
Author_Institution :
Grad. Sch. of Syst. Inf., Kobe Univ., Kobe, Japan
Abstract :
Mining software repository is one of important topic in empirical software engineering. A wide variety of mining tools are published on the Web and we can easily apply individual mining approaches. However, there is no supporting system for sharing the mining techniques, procedures, knowledge and know-how. This sharing problem also poses great difficulties for independent validation and experimental replication from mining researchers. The goal of this paper is to provide a framework that supports sharing the repository mining techniques for reducing mining effort and external validation of analysis results. This paper proposes Service Oriented Framework for Mining Software Repository (SO-MSR) which applied Service Oriented Architecture (SOA) to the repository mining. Following the SO-MSR, we also develop Metrics Web API which is a prototype system for metrics measurement. Metrics Web API can measure a variety of source code metrics without relying on any types of repositories and programming languages. The proposed system is designed and implemented as a Web service and demonstrated using actual software repository.
Keywords :
Web services; application program interfaces; service-oriented architecture; software metrics; Web service; analysis result external validation; metrics Web API; metrics measurement; mining effort reduction; service oriented architecture; service oriented framework for mining software repository; software engineering; source code metrics; Current measurement; Data mining; History; Service oriented architecture; Metrics Web API; SO-MSR; mining software repository; service oriented framework; source code metrics; version control system;
Conference_Titel :
Software Measurement, 2011 Joint Conference of the 21st Int'l Workshop on and 6th Int'l Conference on Software Process and Product Measurement (IWSM-MENSURA)
Conference_Location :
Nara
Print_ISBN :
978-1-4577-1930-1
DOI :
10.1109/IWSM-MENSURA.2011.28