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
   43   44   45   46   47   48   49   50   51   52   53