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 |