Presentation 2013-10-24
Implementing Caching Mechanism to Improve Efficiency of Service-Oriented Mining Software Repository
Yasutaka SAKAMOTO, Shinsuke MATSUMOTO, Masahide NAKAMURA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) We have proposed a framework called SO-MSR (Service-Oriented Mining Software Repository), which applied service-oriented architecture to MSR techniques. Following the SO-MSR, we have developed a web service, named Metrics Web API, for metrics calculation from a variety of software repositories and a variety source codes. One of the challenges of Metrics Web API is low usability in terms of response time for MSR processing requests. The goal of this paper is to improve service interaction for MSR services deployed in SO-MSR. In this paper, we apply a caching mechanism and asynchronous API to MSR services. In MSR processing, all of repository data are past logs and processed result can be reused to other MSR services if once MSR applied to the repository data. Asynchronous API realizes parallel and batch processing to MSR services. We have conducted a experimental evaluation to confirm the efficiency of applying a caching mechanism to MSR services.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Cache Asynchronous API / Mining Software Repository / SO-MSR / MetricsWebAPI
Paper # SS2013-44
Date of Issue

Conference Information
Committee SS
Conference Date 2013/10/17(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Software Science (SS)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Implementing Caching Mechanism to Improve Efficiency of Service-Oriented Mining Software Repository
Sub Title (in English)
Keyword(1) Cache Asynchronous API
Keyword(2) Mining Software Repository
Keyword(3) SO-MSR
Keyword(4) MetricsWebAPI
1st Author's Name Yasutaka SAKAMOTO
1st Author's Affiliation Kobe University()
2nd Author's Name Shinsuke MATSUMOTO
2nd Author's Affiliation Kobe University
3rd Author's Name Masahide NAKAMURA
3rd Author's Affiliation Kobe University
Date 2013-10-24
Paper # SS2013-44
Volume (vol) vol.113
Number (no) 269
Page pp.pp.-
#Pages 6
Date of Issue