Full Paper ELPUB 2010 MN PP Submitted
Full Paper ELPUB 2010 MN PP Submitted
Full Paper ELPUB 2010 MN PP Submitted
DIGITAL LIBRARIES
Abstract
The paper discusses some aspects of an ongoing project aimed at the
development of a methodology and proper software tools for building and
usage of academic digital libraries. A particular functional model of academic
digital library has been proposed and analyzed. The emphasis falls on some
solutions of the large set of problems concerning the development of
adequate mechanisms for semantics oriented search in multilingual digital
libraries. An ontology-based approach is suggested in order to standardize
the semantic annotation of the library resources and to facilitate the
implementation of the functionality of the search engine. The main features of
a prototype of knowledge-based search engine for a multilingual academic
digital library with research and learning materials are discussed. This search
engine uses proper ontologies describing the conceptual knowledge
considerable for the chosen domains and in this way it is capable of retrieving
and filtering documents by their semantic properties.
1. Introduction
Research and practical activities in the field of Digital Libraries during the last
two decades lead to significant results in the development and management
of digital collections, in the innovation in scholarly publishing and the long-
term preservation of digital information. Many institutions are actively
involved in building suitable repositories of the institution's books, papers,
theses, and other works which can be digitized or were “born digital”. In
2. Related Work
3. Architecture of DigLib-CI
GUI
Library Functionality
Search Engine
Subject Ontologies and Index
4. Catalogue Metadata
The concepts of the subject ontologies are too general from the point of
view of the expectations of the typical users of DigLib-CI. For that reason one
can include in the resource descriptions additional lists of keywords which
describe the content of the corresponding documents at the necessary level of
abstraction. These keywords are set as values of the child elements of the
<keywords> resource description elements.
The names of the respective subject areas and names of the files containing
the suitable subject ontologies have been assigned as values of the child
elements of the catalogue description elements <subjects> and <ontologies>
respectively.
5. Subject Ontologies
6. User Interface
The library functionality and the user interface of DigLib-CI are designed in
accordance with the expected requirements of the basic types of users of the
library. The interface module provides adequate online access to the
corresponding library resources and supporting software tools.
The current version of the user interface allows one to formulate queries in
Bulgarian or English language. It is intended for four types of users:
• FMI students – they may read/download textbooks, open lecture notes
and presentations from all public sections of the library as well as all
manner of other kinds of materials (monographs, dissertations, articles,
periodicals, degree theses, lecture notes, presentations, exercises,
programs, data sets, quizzes, tests etc.) from fixed public library
sections;
• FMI lecturers and researchers – in addition to the students’ access
rights, they may upload materials to fixed public sections as well as
create and update private sections and use materials in some of them;
• librarians (library administrators) – they have full access to all public
resources of the library (may download and upload materials destined
for all public sections of the library);
• general citizen – they may read and download public materials of
fixed types (e.g., dissertations, textbooks, open lecture notes and
presentations).
All types of users of DigLib-CI may use the standard input interface which
gives up convenient means for entering, editing and submitting queries for
various kinds of document search and retrieval. FMI lecturers and researchers
as well as the library administrators may play the role of authors of library
resources and have an access to the author’s part of the user interface. This
part of the user interface places at the authorized persons’ disposal
appropriate forms enabling one to enter and edit catalogue descriptions of all
types of library resources (Figure 2). More precisely, the user may enter the
values of some of the elements or pick out the values of others from
previously drawn lists. In particular, the available subject ontologies can be
properly visualized and the necessary concepts in them can be picked out as
values of the child elements of the element <ontologyRefs>.
Let us suppose for example that the user defines a request (a query) for
ontological search concerning the concept “fundamental constructs”. First an
extension of this request will be generated. It will include all ontological
concepts which are special cases of the concept given by the user (with respect
to the ontologies indicated by the user). For this purpose, breadth-first search
in the graphs that represent the ontologies will be performed, starting in each
one from the concept chosen by the user.
Assume that the Computer Science ontology is chosen by the user. In this
case the extended request (the augmented query) will include the concepts
“fundamental constructs”, “basic syntax and semantics”, “binding and
scope”, “conditional structures”, “declarations”, “expressions”, “functions
and procedures”, … , “variables”, “bindings”, “blocks”, … , “simple
variables”.
9. Conclusions
The most considerable results of the discussed project obtained so far may be
summarized as follows:
• A functional model of an academic digital library was proposed. This
model provides tools for semantics oriented access to learning and
research materials in various digital formats written in different
languages;
• A prototype of DigLib-CI – an academic digital library with research
and learning materials in the areas of Computer Science and
Information Systems, was developed.
The main advantage of the suggested approach to building academic
digital libraries consists in the provided facilities for flexible and adequate
semantics-oriented access to the library resources for users with various
professional profiles and language skills.
The complete implementation of the project will help to enhance the
research activities and the exchange of teaching innovation and thus will
improve the overall scholarly and teaching quality in Computer Science and
Information Systems at FMI. It will also contribute to the methodology of
development of innovative software systems maintaining the entire lifecycle
of academic digital content.
Acknowledgements. This work has been partly funded by the Sofia
University SRF within a project titled “Methods and Tools Supporting the
Lifecycle of Rich Digital Content”.
References
[1] BORBINHA, J. The Age of the Digital Library. In: D. Castelli, E. Fox
(Eds.), Pre-proceedings of the first International Workshop on
Foundations of Digital Libraries, Vancouver, Canada, 2007, pp. 31-36.
[2] Cornell University Library Digital Collections. Available at
http://cdl.library.cornell.edu/ (March 2010).
[3] University of Michigan Digital Library. Available at
http://www.si.umich.edu/UMDL/ (March 2010).
[4] Carnegie Mellon University Libraries: Digital Collections. Available at
http://diva.library.cmu.edu/ (March 2010).
[5] IEEE Standard for Learning Object Metadata. Available at
http://ltsc.ieee.org/wg12/20020612-Final-LOM-Draft.html (March 2010).
[6] Association for Computing Machinery; IEEE Computer Society.
Computer Science Curriculum 2008: An Interim Revision of CS 2001.
Available at http://www.acm.org/education/curricula/ (March 2010).
[7] ACM; AIS; AITP. IS 2002: Model Curriculum and Guidelines for
Undergraduate Degree Programs in Information Systems. Available at
http://www.acm.org/education/ (March 2010).
[8] ZLATAREVA, N; NISHEVA, M. Alignment of Heterogeneous
Ontologies: A Practical Approach to Testing for Similarities and
Discrepancies. In: D. Wilson, H. Chad Lane (Eds.), Proceedings of the
Twenty-First International Florida Artificial Intelligence Research
Society Conference, AAAI Press, Menlo Park, California, 2008, pp. 365-
370.
[9] PAVLOV, P; NISHEVA-PAVLOVA, M. Knowledge-based Search in
Collections of Digitized Manuscripts: First Results. In: Proceedings of
the 10th ICCC International Conference on Electronic Publishing, FOI-
Commerce, Sofia, 2006, pp. 27-35.