Page 48 - DLIS102_LIBRARY_AND_ITS_USERS
P. 48
Unit 7: Planning Surveys
Self Assessment Notes
Fill in the blanks:
1. ...... is the process of meeting the information needs of the people in a timely and economical
manner using information resources locally held, as well as from other organization.
2. Collections are developed by ...... by buying or otherwise acquiring materials over a period
of time, based on assessment of the information needs of the library’s users.
7.3 Analysis of Data Interpretation
Library Interpretation process
Figure 7.1
OCL Editor OCL Evaluator
Grammar Library
file file
Library parsing
Library parse tree
Library OCL OCL
interpretation expressions parsing
model OCL
instances parse tree
OCL
OCL
expression interpretation
results
Result
In the library interpretation process, depicted in above, two parts are considered. The first one is
related to the library concept and is in the scope of the OCL Editor functionality. The second one is
related to the interpretation of standard OCL and is in the scope of the OCL Evaluator functionality.
As mentioned in the architecture description, the OCL Evaluator uses Eclipse OCL. For the sake of
simplicity this fact is neglected in the below description.
The interpretation process starts with two input files used in the OCL Editor. The first one is the
grammar file with the definition of the libraries’ concrete syntax. The second one is a library file
with a library to be interpreted. The input library is parsed based on the grammar and an appropriate
LOVELY PROFESSIONAL UNIVERSITY 43