{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:54:10Z","timestamp":1754157250740,"version":"3.41.2"},"reference-count":13,"publisher":"Emerald","issue":"4","license":[{"start":{"date-parts":[[2010,8,10]],"date-time":"2010-08-10T00:00:00Z","timestamp":1281398400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,8,10]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>The aim of the research is modeling and implementing a software component for the retrieval of bibliographic records using the Apache Lucene retrieval engine.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>Object\u2010oriented methodology is used for modeling and implementation of the bibliographic record retrieval engine. Modeling is carried out in the CASE tool that supports the unified modeling language (UML 2.0), while the implementation is using the Java programming language and open source components.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>The result is a software component for the retrieval of bibliographic records that are independent of the bibliographic format used in cataloging. It features great flexibility in terms of configuring search types without the need to change the software implementation.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Research limitations\/implications<\/jats:title><jats:p>One of the constraints of this system relates to the problem of searching linking entry fields. UNIMARC format defines fields used to link the item being cataloged to another bibliographic item, so those fields may contain other fields, which can be termed secondary fields. In this proposed solution, secondary fields are treated as all other fields and there is no information whether the search term belongs to the secondary or a regular field.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Practical implications<\/jats:title><jats:p>The proposed solution is integrated into library information system BISIS, version 4. This version of the BISIS system is in use at university, public and special libraries. By introducing this version, system performance as well as flexibility of the indexing process are improved and at the same time librarians are able to perform sophisticated and effective retrieval of bibliographic records.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>The contribution of this work is in the design of a customizable record retrieval component. It is configured by means of an XML document for specifying mapping rules between subfields of the bibliographic record format and search types. By using XML it is possible to add new mapping rules without additional programming. In addition, great attention has been paid to the indexing of subfields that contain punctuation marks having special semantic meanings for librarians and the transliteration between Cyrillic and Latin scripts. Also, originality of this work lies in using the Apache Lucene search engine, which facilitates building highly flexible and efficient retrieval systems.<\/jats:p><\/jats:sec>","DOI":"10.1108\/02640471011065355","type":"journal-article","created":{"date-parts":[[2010,8,28]],"date-time":"2010-08-28T07:07:53Z","timestamp":1282979273000},"page":"525-539","source":"Crossref","is-referenced-by-count":21,"title":["Retrieval of bibliographic records using Apache Lucene"],"prefix":"10.1108","volume":"28","author":[{"given":"Branko","family":"Milosavljevi\u0107","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Danijela","family":"Boberi\u0107","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Du\u0161an","family":"Surla","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"doi-asserted-by":"crossref","unstructured":"Baranov, V., Plemnek, A., Riabev, V., Sokolova, N., Sova, D. and Usmanov, R. (2000), \u201cReview of Z39.50 servers and Z39.50 environment in Russia\u201d, Library Hi Tech, Vol. 18 No. 4, pp. 304\u201014, available at: www.emeraldinsight.com\/Insight\/viewContentItem. do;jsessionid=FD3BD7773D8CD262F4AFC4ADA1243C4C?contentType=Article&hdAction=lnkpdf&contentId=861245&history=true.","key":"key2022021920415816100_b1","DOI":"10.1108\/07378830010360419"},{"doi-asserted-by":"crossref","unstructured":"Boberi\u0107, D. and Surla, D. (2009), \u201cXML editor for search and retrieval of bibliographic records in the Z39.50 standard\u201d, The Electronic Library, Vol. 27 No. 3, pp. 474\u201095.","key":"key2022021920415816100_b2","DOI":"10.1108\/02640470910966916"},{"doi-asserted-by":"crossref","unstructured":"Dimi\u0107, B. and Surla, D. (2009), \u201cXML Editor for UNIMARC and MARC21 cataloguing\u201d, The Electronic Library, Vol. 27 No. 3, pp. 509\u201028.","key":"key2022021920415816100_b3","DOI":"10.1108\/02640470910966934"},{"doi-asserted-by":"crossref","unstructured":"Leveling, J. and Veiel, D. (2007), \u201cExperiments on the exclusion of metonymic location names from GIR\u201d, Lecture Notes in Computer Science, Springer, Berlin\/Heidelberg, Vol. 4730, pp. 901\u20104, available at: www.springerlink.com\/content\/1k10j462vg271884\/fulltext.pdf.","key":"key2022021920415816100_b4","DOI":"10.1007\/978-3-540-74999-8_114"},{"doi-asserted-by":"crossref","unstructured":"MacFarlane, A. (2003), \u201cOn open source IR\u201d, Aslib Proceedings: New Information Perspectives, Vol. 55 No. 4, pp. 217\u201022, available at: www.emeraldinsight.com\/Insight\/viewPDF.jsp?Filename=html\/Output\/Published\/EmeraldFullTextArticle\/Pdf\/2760550403.pdf.","key":"key2022021920415816100_b5","DOI":"10.1108\/00012530310486575"},{"unstructured":"Milosavljevi\u0107, B. (1999), \u201cText server for UNIMARC records\u201d, Master's thesis, Faculty of Technical Sciences, Novi Sad (in Serbian), available at: http:\/\/diglib.ns.ac.yu\/ndltd\/docs\/set1\/ndltd6\/textsrv.pdf.","key":"key2022021920415816100_b6"},{"unstructured":"Pepe, A., Baron, T., Gracco, M., Le Meur, J\u2010Y., Robinson, N., Simko, T. and Vesely, M. (2005), \u201cCERN document server software: the integrated digital library\u201d, paper presented at the ELPUB 2005 Conference, available at: http:\/\/cdsware.cern.ch\/invenio\/doc\/elpub2005.pdf.","key":"key2022021920415816100_b7"},{"unstructured":"Prasad, A.R.D. and Patel, D. (2005), \u201cLucene search engine: an overview\u201d, Proceedings of the DRTC\u2010HP International Workshop on Building Digital Libraries Using DSpace, 7\u201011 March 2005, DRTC, Bangalore, available at: https:\/\/drtc.isibang.ac.in\/bitstream\/handle\/1849\/244\/I_lucene%20search.pdf?sequence=1.","key":"key2022021920415816100_b8"},{"unstructured":"Smith, A.G. (2000), \u201cSearch features of digital libraries\u201d, Information Research, Vol. 5 No. 3, available at: http:\/\/informationr.net\/ir\/5\u20103\/paper73.html.","key":"key2022021920415816100_b9"},{"unstructured":"Tansley, R., Bass, M., Stuve, D., Branschofsky, M., Chudnov, D., McClellan, G. and Smith, M. (2003), \u201cThe DSpace Institutional Digital Repository System: current functionality\u201d, Proceedings of the 3rd ACM\/IEEE\u2010CS Joint Conference on Digital Libraries, available at: http:\/\/csdl2.computer.org\/persagen\/DLAbsToc.jsp?resourcePath=\/dl\/proceedings\/&toc =comp\/proceedings\/jcdl\/2003\/1939\/00\/1939toc.xml&DOI=10.1109\/JCDL.2003.1204846.","key":"key2022021920415816100_b10"},{"doi-asserted-by":"crossref","unstructured":"Te\u0161endi\u0107, D., Milosavljevi\u0107, B. and Surla, D. (2009), \u201cA library circulation system for city and special libraries\u201d, The Electronic Library, Vol. 27 No. 1, pp. 162\u201086, available at: www.emeraldinsight.com\/Insight\/viewPDF.jsp?contentType=Article&Filename=html\/Output\/Published\/EmeraldFullTextArticle\/Pdf\/2630270112.pdf.","key":"key2022021920415816100_b11","DOI":"10.1108\/02640470910934669"},{"unstructured":"Watkins, S.G. (2003), \u201cThe IAMSLIC Z39.50 distributed library: facilitating international resource sharing through linked systems and services\u201d, in Markham, J.W. and Duda, A.L. (Eds), Proceedings of the 28th Annual Conference of the International Association of Aquatic and Marine Science Libraries and Information Centers \u201cBridging the Digital Divide\u201d, IAMSLIC: Fort Pierce, FL, pp. 33\u201042.","key":"key2022021920415816100_b12"},{"doi-asserted-by":"crossref","unstructured":"Witten, I.H., McNab, R.J., Stefan, S.J. and Bainbridge, D. (2000), \u201cGreenstone: a comprehensive open\u2010source digital library software system\u201d, Proceedings of the 5th ACM Conference on Digital Libraries, available at: http:\/\/widit.slis.indiana.edu\/irpub\/DL\/2000\/pdf13.pdf.","key":"key2022021920415816100_b13","DOI":"10.1145\/336597.336650"}],"container-title":["The Electronic Library"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/02640471011065355","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/02640471011065355\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/02640471011065355\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:42:41Z","timestamp":1753400561000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/el\/article\/28\/4\/525-539\/79693"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,8,10]]},"references-count":13,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,8,10]]}},"alternative-id":["10.1108\/02640471011065355"],"URL":"https:\/\/doi.org\/10.1108\/02640471011065355","relation":{},"ISSN":["0264-0473"],"issn-type":[{"type":"print","value":"0264-0473"}],"subject":[],"published":{"date-parts":[[2010,8,10]]}}}