Masters Theses
Abstract
"This thesis describes an approach to reduce the runtime of a large program by exploring object querying and query caching in programming codes. Some object-oriented languages allow the programmers to express queries explicitly in the code, which are optimized using the query optimization techniques from the database domain. In this regard, Java Query Language (JQL) has been developed that allows object querying and performs the query optimization and query caching at runtime. The problem that has been addressed in this thesis is how to reduce the runtime of a large program during the single execution by employing an efficient cache policy integrated within the Java Query Language system. This thesis provides algorithms and their experimental evaluation of how the query join cache policy works, and presents analysis on the usefulness of the join caching approach over JQL"--Abstract, page iii.
Advisor(s)
Madria, Sanjay Kumar
Committee Member(s)
Weigert, Thomas
Liu, Xiaoqing Frank
Department(s)
Computer Science
Degree Name
M.S. in Computer Science
Publisher
Missouri University of Science and Technology
Publication Date
Spring 2011
Pagination
vii, 45 pages
Note about bibliography
Includes bibliographical references (pages 42-44).
Rights
© 2011 Swetha Surapaneni, All rights reserved.
Document Type
Thesis - Open Access
File Type
text
Language
English
Subject Headings
Cache memoryHigh performance computing -- ResearchMemory management (Computer science)Program transformation (Computer programming)Question-answering systems
Thesis Number
T 9869
Print OCLC #
793012035
Electronic OCLC #
909386682
Recommended Citation
Surapaneni, Swetha, "Exploring join caching in programming codes to reduce runtime execution" (2011). Masters Theses. 4126.
https://scholarsmine.mst.edu/masters_theses/4126