TY - JOUR
T1 - Applications of soundexing retrieval and query caching in an open-source-software based library catalogue system
AU - Pan, Z.
AU - Jiang, Z.
AU - Huang, J.
PY - 2014
Y1 - 2014
N2 - In some small organizations with limited resources, based on authors’ survey, the library facilities could be decade old. Current marketing prices of library software, including upkeep costs, are prohibitively high. Improving and updating these library information systems by employing open-source-software might provide a better solution. In this paper, the authors present the design of an open source software based library catalogue system that takes multi-tier client/server architecture. Furthermore, techniques of soundexing retrieval and query caching are applied to enhance the system performance with respect to error tolerance, searching speed and scalability. With the support of an appropriately designed soundex algorithm, the catalogue system can largely increase its recall while not compromise the searching precision. The introduced query cache, on the other hand, can increase significantly the system response speed and thus the scalability. The performance of the developed prototype system is verified by simulations using real library data.
AB - In some small organizations with limited resources, based on authors’ survey, the library facilities could be decade old. Current marketing prices of library software, including upkeep costs, are prohibitively high. Improving and updating these library information systems by employing open-source-software might provide a better solution. In this paper, the authors present the design of an open source software based library catalogue system that takes multi-tier client/server architecture. Furthermore, techniques of soundexing retrieval and query caching are applied to enhance the system performance with respect to error tolerance, searching speed and scalability. With the support of an appropriately designed soundex algorithm, the catalogue system can largely increase its recall while not compromise the searching precision. The introduced query cache, on the other hand, can increase significantly the system response speed and thus the scalability. The performance of the developed prototype system is verified by simulations using real library data.
KW - open source software
KW - library catalogue systems
KW - soundexing
KW - query caching
UR - http://handle.uws.edu.au:8081/1959.7/uws:29374
U2 - 10.4172/2324-9307.1000121
DO - 10.4172/2324-9307.1000121
M3 - Article
SN - 2324-9307
VL - 3
JO - Journal of Computer Engineering & Information Technology
JF - Journal of Computer Engineering & Information Technology
IS - 2
ER -