Data Access Pattern Analysis and Prediction for Object-Oriented Applications
Main Article Content
Abstract
This work presents an innovative system for analysing and predicting the runtime behaviour of object-oriented applications, with respect to the data access patterns performed over their domain objects. The analysis and predictions are performed using three alternative stochastic model implementations. The models are based on Bayesian Inference, Importance Analysis, and Markov Chains. The system deals with all the necessary modifications of the target applications under analysis in a completely automatic fashion, without it being necessary for any developer intervention. The results are validated by the execution of the TPC-W and oo7 benchmarks. The oo7 benchmark has been modelled as a stochastic process through Monte Carlo simulations. We show that the results obtained with our system are precise, regarding the observed behaviour, and that the overheads introduced by the data acquisition are low, ranging from 5% to 9%. The system is sufficiently flexible to be applied to a broad spectrum of object-oriented applications.
Article Details
How to Cite
Garbatov, S., & Cachopo, J. (2011). Data Access Pattern Analysis and Prediction for Object-Oriented Applications. INFOCOMP Journal of Computer Science, 10(4), 1–14. Retrieved from https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/338
Section
Articles
Upon receipt of accepted manuscripts, authors will be invited to complete a copyright license to publish the paper. At least the corresponding author must send the copyright form signed for publication. It is a condition of publication that authors grant an exclusive licence to the the INFOCOMP Journal of Computer Science. This ensures that requests from third parties to reproduce articles are handled efficiently and consistently and will also allow the article to be as widely disseminated as possible. In assigning the copyright license, authors may use their own material in other publications and ensure that the INFOCOMP Journal of Computer Science is acknowledged as the original publication place.