379 m9u mo. hzo^ - unt digital library/67531/metadc279383/m2/1/high_re… · 379 m9u mo. hzo^...

193
379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION Presented to the Graduate Council of the University of North Texas in Partial Fulfillment of the Requirements For the Degree of DOCTOR OF PHILOSOPHY By Hong Xia, B.S., M.S, Denton, Texas May, 1996

Upload: others

Post on 21-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

379 M9U Mo. HZO^

LIBRARY CD-ROM LAN PERFORMANCE AND

PATRON USE: A COMPUTER

SIMULATION MODEL

DISSERTATION

Presented to the Graduate Council of the

University of North Texas in Partial

Fulfillment of the Requirements

For the Degree of

DOCTOR OF PHILOSOPHY

By

Hong Xia, B.S., M.S,

Denton, Texas

May, 1996

Page 2: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

379 M9U Mo. HZO^

LIBRARY CD-ROM LAN PERFORMANCE AND

PATRON USE: A COMPUTER

SIMULATION MODEL

DISSERTATION

Presented to the Graduate Council of the

University of North Texas in Partial

Fulfillment of the Requirements

For the Degree of

DOCTOR OF PHILOSOPHY

By

Hong Xia, B.S., M.S,

Denton, Texas

May, 1996

Page 3: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

Xia, Hong, Library CD-ROM LAN System Performance and

Patron Use: A Computer Simulation Model. Doctor of

Philosophy (Information Science), May, 1996, 183 pp., 18

tables, 11 illustrations, and 84 bibliography titles.

In this study, a computer simulation model for library

CD-ROM LAN systems was created. Using this model, the

system optimization problems were examined. The simulation

model imitated the process of the actual decision variables

changing their values and generated the corresponding

results. Under a certain system environment, if the values

of decision variables are changing, the system performances

are getting changed also. This study investigated these

relationships with the created model.

The system users' interarrival time, service time, and

other relevant data were collected on randomly selected days

in a university library. For data collection, both of the

observation and the system automatic metering software were

used. According to the collected data, a discrete events

simulation model was created with GPSS/H.

The simulation model was proven valid and accurate by

a pilot test and by the calculation with queuing theory.

Statistical tests were used for data comparison and

analysis. In addition, animation technique was used to show

the simulation process by using Proof Animation. By this

Page 4: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

technique, the simulation process was monitored on the

screen.

According to the simulation model output, three

relationship formulas were derived:

(1) The utilization of CD-ROM workstations and the

number of the workstations:

(7=-0.0525+1.132

where U is the utilization, S is the number of the

workstations (S>3).

(2) The CD-ROM users' waiting rate and the number of

workstations:

PFr=0.0014*e 6185/5

where Wr% is the waiting rate, S is the number of

workstations (S>3).

(3) If a user entered the waiting line, the waiting

time in the queue and the number of workstations.

W =0.021*e36-44/5

where Wt is users' waiting time, S is the number of

workstations (S>3).

Based on the collected data, descriptive statistics

were provided. The affection of workstations increasing to

the utilization of librarians was also estimated.

Further studies could separate the whole day into

several segments of time in order to get more accurate

interarrival time distributions for model refining.

Page 5: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

Copyright by

Hong Xia

1996

1 1 1

Page 6: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

ACKNOWLEDGMENTS

I am indebted to Dr. Donald B. Cleveland, my major

professor, for his helpful guidance and encouragement.

Without his contribution, this research could not have been

successfully completed.

I am also deeply grateful to the other members of my

committee: Dr. Howard Clayton, Dr. Ana. B. Cleveland, Dr.

Kathleen Swigger, and Dr. Raymond von Dran, for their

valuable suggestions, constructive comments, and assistance.

I would like to thank Ms. Pixey Mosley and Mr. Arne

Almquist, librarians in the Willis Library, who provided me

with the system meter recorded data and introduced me to the

library CD-ROM LAN system.

Finally, I wish to express my appreciation to my

daughter, Freda, for her tenderness and love; also, I thank

my wife, Jinyuan, for her patience, encouragement, and

support.

xv

Page 7: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

TABLE OF CONTENTS

Page

ACKNOWLEDGMENTS iv

LIST OF TABLES vii

LIST OF ILLUSTRATIONS viii

Chapter

I. INTRODUCTION 1 General background 3

Systems and models Simulation CD-ROM systems in libraries

Problem statement 13 Research questions 13 Purpose of the study 14 Significance of the study 14 Research approach 16 Definitions 18 Study limitation and assumptions 19

II. RELATED LITERATURE REVIEW 20 Development of CD-ROM in libraries 20 Development of CD-ROM LAN 24 Decision making on CD-ROM LAN 27 Operations research in libraries 29 Simulation studies in libraries 32 Special purpose simulation language 37

III. METHODOLOGY 40 Introduction 4 0 Problem Analysis 41

Activities in the system Conceptual model development Logical model development

Building the Simulation Model 4 9 Data collection Data analysis Simulation model development

Model Verification and Validation 59 Summary

v

Page 8: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

Chapter Page

IV. ANALYSIS OF SIMULATION RESULT 63 Introduction 63 Terminating Systems 64 Model Generated Data 67

Model multiple runs Model pilot test

Results from the Real System Data 74 System Data vs Model Generated Data 78

Mann-Whitney test to the difference The utilization comparison using the queuing theory

V. DIFFERENT CONFIGURATION EXPERIMENT 85 Different Configurations 86 Confidence Interval Estimation 89 Regression Analysis 91 Utilization of the Librarians 101

VI. SUMMARY AND CONCLUSION 103

APPENDIX A Ill

APPENDIX B 114

APPENDIX C 131

APPENDIX D 160

APPENDIX E 165

APPENDIX F 170

BIBLIOGRAPHY 177

VI

Page 9: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

LIST OF TABLES

Table Page

1. Transaction arrivals in the real system 53

2. Interarrival time and service time 54

3. Definitions of the station submodel 57

4. Definitions of the librarian submodel 58

5. Issues in model verification and validation . . . 60

6. CD-ROM stations utilizations and the the differences 68

7. The utilization of the storage LIBRNS and the facilities LIBRN1 and LIBRN2 69

8. Model generated arrivals and service time . . . . 70

9. Average utilizations and 95% of the confidence intervals based on 20 replications 72

10. CD-ROM database connections 76

11. Performance of the waiting line for CD-ROM stations 76

12. Performance of the waiting lines for librarians . 77

13. Performance of the services 78

14. The means comparison of the real system data and the model generated data 79

15. Simulation results of different configurations of the station submodel 87

16. Simulation results of different configurations

of the librarian submodel 88

17. Converted waiting rate for linear regression . . . 96

18. Converted waiting time for linear regression . . . 98

vii

Page 10: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

LIST OF ILLUSTRATIONS

Figure Page

1. Systems and models 6

2. Logical model of the library CD-ROM LAN

system 48

3. Utilization and the number of stations 92

4. Regression of utilization on number of

stations 93

5. CD-ROM users' waiting rate 94

6. Converted waiting rate 96

7. Converted linear regression on the waiting

rate 97

8. Users' waiting time in the queue 99

9. The linear regression after conversion 99

10. Converted linear regression on the w;iiting time 100

11. Comparison of the two different librarian assignments 101

Vlll

Page 11: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

CHAPTER I

INTRODUCTION

This dissertation deals with the optimization of CD-ROM

system configurations in libraries.

CD-ROM (Compact Disc Read Only Memory) is a recently

developed information storage medium. In the last ten

years, CD-ROM products have entered almost all libraries,

resulting in a considerable amount of change in the storage

and retrieval of information. For example, in many

instances, CD-ROM systems and the CD-ROM disc collections

have replaced manual indexes and card catalogs. Reference

areas that were the domain of print sources are now crowded

with computer terminals and electronic sources. Librarians

who used to show patrons how to use print reference

materials are now asked to teach patrons how to use

electronic sources because much searching has been

transferred from online to CD-ROM searching (Tenopir, 1991).

However, these changes have brought some new problems to

librarians, such as how efficiently do the CD-ROM systems

run? What are the criteria for a CD-ROM system design? How

are users' waiting time and waiting rate affected by the

number of system resources? And what percentage of the time

are the librarians who are involved in this system busy or

1

Page 12: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

2

idle? Studies that investigate user information

searching behavior and system optimization play important

roles in solving these problems.

One way to investigate these problems is to create and

run a computer simulation model of a library CD-ROM system.

Simulation models can be used to experiment with alternative

designs or policies and suggest the answers for "what if"

questions for a system. Consequently, simulation models can

be a useful tool for librarians.

Everyday operations in a library can be modeled with

basic events that involve classical queuing variables.

These events all of which pertain to the user's interaction

with the library CD-ROM systems are arrival, conducting a

search, and leaving. During their searching, the users may

need a librarian's help. The users' searching activities or

behavior may be related to the databases provided by the CD-

ROM system. These events take place at discrete points in

time. So, the whole system can be considered as a discrete

queuing system. Computer simulation is a useful tool for

building a model of this system.

Such a computer simulation model can generate data

showing how the system state is affected by changing the

decision variables, such as how the users' average waiting

time is affected by changing the number of workstations.

Computer simulation is a process of imitating a real

system operation with computer programs. It is a powerful

Page 13: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

3

tool for creating a practical model for a system based on

stochastic data. It is an efficient method for studying the

operating behavior of a system over time. Simulation

methods are especially useful in a situation where other

techniques are difficult or too expensive to implement.

Some simulation studies have been done in the field of

library and information science, but there is still

opportunities available for more studies, and unfortunately,

most previous studies were designed by people outside the

field and have tended to solve unrealistic problems or give

complex solutions to trivial problems. For the most part,

these were pure mathematical models and they were not

generally developed and explained by the professionals in

the library field (Main, 1992). In this dissertation, a

practical computer simulation model for library CD-ROM

systems was designed. Patron use and system performance

problems encountered during regular operation were

investigated to provide a tool for designing optimum system

configuration of CD-ROM devices in a library.

General Background

Systems and Models

The use of models to study problems goes back into

antiquity and has been a major technique of many

disciplines. In modern times, model building has become a

sophisticated art as well as a science and continues to be

Page 14: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

4

applied to numerous human activities.

In the real world, a set of objects can be called a

system if it has the following properties:

(1) The objects can be observed as entities.

(2) The entities are measurable, or have

quantitatively measurable attributes.

(3) The entities are systematic and the relations

between the quantitative attributes can be observed

(Osborne, M. R. and Watts, R. 0., 1977).

Accordingly, a system can be described as a group of

objects that are joined together in some regular interaction

or interdependence toward the accomplishment of some

purpose. A system is often affected by changes occurring

outside of itself. Such changes are said to occur in the

system environment. In modelling systems, it is necessary

to decide on the boundary between the system and its

environment (Banks and Carson, 1984, p.6). The concept of

system makes the object of a study tangible and measurable.

According to Banks and Carson (1984, p.9), a model can

be defined as a representation of a system for the purpose

of studying the system. Thus, we may regard a model as a

functional description of a system or a real world procedure

to make it easier for an analyst to study the system. The

main goals of modelling are the interpretation and

understanding of the fundamental structure of a complex

system and the use of the model to predict either future

Page 15: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

5

events that may occur in the system or additional properties

of the system.

To create a model for a system successfully, certain

basic requirements for a model should be met. An effective

model must reflect three properties of the system:

(1) The model should generally be derived from the

original system by a process involving simplification,

idealization, and approximation.

(2) The model has quantitatively measurable attributes

that can be classified as input variables, parametric or

controllable variables, and output variables.

(3) The model has functional relations between the

several quantitative attributes or variables. These

relations should be represented clearly and logically.

The purpose of a model is to test some hypothesis based

on the functional relations between the quantitative

attributes or variables of the system, and/or to give an

overall picture of the system in general.

If a good model for a complex system is created, the

mechanism of the system's operation can be better

understood. A system manager can predict the changes in the

system due to changes in the system input variables, thus

optimizing the system's performance.

The Classification of Models

According to the researcher's point of view, models can

be classified in different ways. Banks and Carson (1984)

Page 16: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

divided models into two general categories: physical scale

models and mathematical models. The relationship between

system and model can be represented by the figure 1.

System

It consists of entities. It is measurable. It is systematic.

Model

A functional description of a system or a real world procedure.

Physical Scale Model

A physical reduction of a system.

Mathematical Model

A mathematical repre-sentation or abstrac-tion of a system.

Figure 1. Systems and Models

(1) Physical scale models.

These model building processes concentrate on the

physical scale reduction for a complex study object system.

For example, a small library that has the same components,

organization, and objectives as a large library could be

Page 17: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

7

considered as a model of the large library. The problems

occurring in the large library might be easier to manipulate

in the small library environment but still reflect the same

characteristics as the large library. The result of a study

from the small library could be used to predict the changes

that would happen in the large library.

(2) Mathematical models.

Mathematical models apply symbolic notations, logical

manipulative processes, numerical data, or formulas and

equations in order to abstract or represent a system. One

significant characteristic of a mathematical model is that

numerical methods are involved during the model building.

The system become easy to study with mathematical methods or

logical reasoning, and for this reason, mathematical models

are the most widely used in science and technology.

Using mathematical models, each part of the object

system is represented by mathematical variables. Usually,

to create these models, stochastic or random theory is

involved. Statistical methods are widely used too. The

major attributes of the system are identified with

parameters or variables entering the mathematical equations.

The solutions from the analytical models represent the

predictions and interpretation for the system.

During the building process of a mathematical, logical

reasoning is often used. Using this method, one represents

the system by a sequence of discrete events or logical

Page 18: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

8

blocks, each of them indicating a functional relevant part

of the system. The blocks provide the components of the

system and the logical relations among these components.

Logical methods are usually used to show the whole picture

of the system in general and the relationship among the

components in order to provided logical basis for the

further mathematical abstraction.

Simulation Models

A simulation model is a particular type of mathematical

model of a system (Banks and Carson, 1984, p.10). A

simulation model is created by techniques based on

statistics and a set of assumptions of the real system. The

model can be used to investigate certain "what if" questions

about the real system. The potential changes to the system

can first be simulated in order to predict their impact on

system performance. Simulation modelling can be used both

as an analytic tool for predicting the effect of changes to

an existing system, and as a design tool to predict the

performance of a new system under difference conditions.

Simulation is a modeling technique used to imitate the

operations of a system in the real world. The basic idea of

simulation is to represent a complex system with a simple

system that has the same properties as the original one but

is easier to study.

According to simulation theory, simulation procedures

can be considered as a function of time. Thus, the main

Page 19: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

9

purpose of simulation is to allow observation of a

particular system over time. From this standpoint, there

are two distinct types of simulation for different kind of

system: (1) discrete-event system simulation, and (2)

continuous-event system simulation.

A discrete-event system is one in which the events

occur at discrete time points. In discrete-event system

simulation, observations are gathered only at selected

points in time when certain changes take place in the

system. In a continuous-event system, the events occur

continuously over time. The continuous-event system

simulation requires that observations be collected

continuously in time.

As an example of discrete-event system, consider a

library check-out service system. Changes in the status of

the system will occur only when a patron either arrives or

completes the service. At these two instances, measures

such as queue length and waiting time in the facility will

be affected. At all other points in time these measures

remain either unchanged or not ready for data collection.

For this reason, a researcher needs to observe the system

only at selected discrete points in time. This is an

example of discrete event system.

On the other hand, for the electrical power consumption

in an information center, changes are taking place on a

continuous basis and this system must be monitored

Page 20: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

10

continuously. Such a system is an example of a continuous

event system.

Often, it is difficult or impractical to monitor a

system continuously in a simulation process. In these

situations, a continuous simulation can be conducted by

recording observations at very small intervals in time.

In recent decades, computer technology has been

developing very fast. Computers save analysts from having

to do the complex calculation required in a simulation

procedure. Researchers can design a computer program to

simulate a procedure that occurs in the real system. In

this case, the computer program can be considered as a

manifestation of a mathematical model and the modelling

process is called computer simulation.

Computer simulation developed as computer technology

developed. In order to do simulation efficiently, some

special programming languages for computer simulation were

developed, such as GPSS, SIMSCRIPT II, SIMAN, and SIMULA.

Use of these languages make simulation programming much

easier than employing general purpose languages such as

FORTRAN and more powerful. Furthermore, artificial

intelligence theory opened another door for bringing

simulation procedures closer to the real world.

CD-ROM Systems in Libraries

After some ten years of development, CD-ROM information

systems have been become well established in libraries and

Page 21: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

11

other information service agencies. The operation of CD-ROM

systems is based on optical information storage technology,

laser technology, and digital information processing

technology. Each CD-ROM disk can carry at least 550MB of

digital data. This is equal to the text content of 150,000

printed pages or 1200 5.25 inch floppy disks (Laob, 1986).

The idea of optical information storage technology

appeared in the late 1920's. The first prototype using

laser beams for recording and playback was demonstrated by

Phillips in 1972 (Gale, 1984; Kittle and Wood, 1993).

Afterwards, this technology was used to produce audio discs.

Then, the idea was extended to text information storage and

retrieval. The CD-ROM disk, which has the same size as an

audio CD, emerged in 1984. The first prototype CD-ROM

system was demonstrated at the 1984 Conference of the

American Library Association. This prototype system was

called MARVLS (MARC and REMARC Videodisc Library System) and

was produced by International Thomson, Inc. (Gale, 1984).

The appearance of CD-ROM technology provided an

alternative method for information storage and retrieval.

Since entering the library market, CD-ROM databases have

been keeping a high growth percentage. In 1993, there were

4,422 different CD-ROM titles. This number represented a

3 8% increase over 1992, although the growth rate has been

slowing down over the past several years (65% in 91-92, 90%

in 90-91, and 100% in 89-90). The total number of

Page 22: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

12

commercial CD-ROM titles available in 1994 reached about

8500 (Nicholls, Sutherland, and Julien, 1994). Thus the

total number of CD-ROM databases now seems to have exceeded

the number of those available online.

Because of advances in CD-ROM technology, using CD-ROM

has become the cheapest way for information storage and

delivery. Wiedemer and Boelio (1995) compared various

information media and pointed out this conclusion. The cost

of delivering 1 MB information, by online, would be $17; by

print paper, $3.50; by CD-ROM, only $0.0024. The lowest

cost for information delivery is one reason of the fast

development of CD-ROMs.

In the first few years, CD-ROM stations were isolated

machines in libraries. One computer had one CD-ROM drive

and used one database. If the user wanted to change

databases, the CD-ROM disk had to be changed. Users

couldn't share the same database at the same time since the

workstations were isolated. Sometimes, the users had to

wait in line for a particular database while other stations

were idle. These stand-alone CD-ROM stations were not

economical nor practical. As a result, the idea of CD-ROM

networks was introduced. Using a CD-ROM network, a number

of CD-ROM drives are put together and controlled by the

network server. From any station on the network the user

can access CD-ROM drives mounted in the server computer in

the same manner as they access local drives, and the CD-ROM

Page 23: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

13

drives in the server can be made accessible by multiple

users simultaneously. Now, many CD-ROM database vendors

have agreed to license multiple users access (Perratore,

1991).

Usually, CD-ROM networks use local area network

technology, so they are called CD-ROM LANs. CD-ROM LANs

solved database sharing and time sharing problems and became

a standard configuration.

Problem Statement

CD-ROM LAN systems have been implemented extensively in

libraries. A basic decision-making problem in the design

and management of such system is how to best configure these

systems; how should workstations and librarians be best

organized?

Research Questions

The following questions were addressed in this study.

1. As the basis of a simulation study, what are the

necessary data that must be collected from a real system,

and the distributions that can be used to build the

simulation model?

2. How does the number of workstations affect whether

or not users wait and the waiting time if they enter a

queue? How does the number of librarians affect whether or

not users wait and the waiting time if they enter a queue?

Page 24: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

14

3. With a certain system configuration, what is the

utilization of the workstations? What is the utilization of

the librarians?

4. How do the number of workstations and the number of

librarians in the system affect the utilization of two

system resources? Can the value of these utilizations be

predicted when the number of these resources change?

5. On average, during each CD-ROM search, how many

databases are accessed by a user?

6. What is the minimum requirement for the system

resources to keep the system running smoothly?

Necessary data were collected, analyzed, and a

simulation model was designed and tested in order to answer

these questions.

Purpose of the Study

The purpose of this dissertation was to build a

computer simulation model for a library CD-ROM LAN system.

The simulation model and the results of this study should

help librarians and system designers make decisions and gain

a greater degree of understanding of a CD-ROM system's

utilization performance in order to optimize the system in a

particular library.

Significance of the Study

A CD-ROM LAN is an economical and practical way to

Page 25: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

15

implement CD-ROM systems for public users.

Under certain system environments, there is a series of

decision making problems for CD-ROM LAN system management

and design. How to maintain the best balance between user

demands for the equipments and the library's budget is one

of the examples. In an existing system, it is impractical

to collect data directly by changing the CD-ROM LAN system

configuration in a trial-and-error manner, such as varying

the number of workstations, the number of databases, etc..

This study attempted to provide a method to overcome

the difficulty by using a computer simulation model. This

computer simulation model imitated the changing of decision

variables and generated the corresponding results. This

study investigated the relationship of the number of the

system resources and the utilization, the relationship of

the users' waiting rate and the number of the system

resources, and the system's performance optimization. In

addition, it compared the difference of the system data and

the computer simulation model generated data.

Since there have been very few practical simulation

studies in the library and information science field, this

study provided not only a model for a CD-ROM LAN system, but

also an example of a computer simulation application that

could be appropriate for the library and information science

area in general. In addition, animation technique were used

to show the simulation process. Proof Animation release 1.1

Page 26: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

16

was chosen as the animation software, which was driven by

the model output data. There was no report found in the

literature that this technique had ever been used to study

library CD-ROM LAN systems. Therefore, this study provided

an important contribution to the body of knowledge of

library CD-ROM LAN systems.

Research Approach

In a library, there are wide variations in CD-ROM

system users' arriving behavior. For example, in a

university library, users often use CD-ROM stations at the

end of a semester to finish their term assignments. At the

beginning of a semester, there are fewer CD-ROM users than

at the end of a semester. In addition, during a given day

or week, the users' interarrival time also varies.

In order to make the simulation model more valid for

steady-state behavior, the data collection time covered four

days, randomly selected over a two week period in middle of

the spring semester of 1995. In order to collect data that

truly represented system behavior, the whole days'

activities were recorded from the time the library opened

until it closed. In this way, one uncontrolled source of

variation, traffic between busy periods and non-busy

periods, was eliminated.

This study consists of five basic steps:

(1) Data collection.

Page 27: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

17

- Collect data about CD-ROM users' interarrival time

and variation in the frequency with which the users

come to use the CD-ROM stations.

- Collect data on users' need of librarian's help; the

frequency distribution of the help time.

- Collect data on the librarians' reference and

telephone answering activities.

- Collect data on the CD-ROM database connections by

the system metering software.

These data were used not only for the simulation model

building but also for the descriptive statistics analysis.

(2) Model building.

- Create a simulation model based on the statistics of

collected data.

- Develop the program code with a simulation language,

and make sure the model is valid and accurate.

(3) Pilot test.

Check the model validation and verification.

(4) Different Configuration Experiment.

Run the simulation model with variations in the CD-ROM

system decision variables.

(5) Output Data Analysis. Analyze the collected data

with descriptive statistics, and compare them with output

from the model to make sure the model generated data are

reliable enough to be used in further study. Analyze how

CD-ROM LAN decision variables affect the patron use and the

Page 28: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

18

system utilization.

Definitions

Animation: A computer technology to show the

simulation process with pictures on the monitor base on the

output data of the simulation model.

CD-ROM: Compact disc read only memory.

CD-ROM LAN: A local area network that connects and

allows workstations to access CD-ROM drives on other

computers (or CD-ROM server) on the same network

simultaneously.

LAN (Local Area Network): A local area network (LAN)

is a computer network that connects two or more

microcomputers within a limited geographical area, such as a

building or a department. There are three different network

topologies used on LAN. They are bus, ring, and star. The

purpose of a LAN is usually to share hardware, software,

data or information, and other utilities.

Librarian: The reference librarian or library graduate

assistant who helps the users to perform CD-ROM searching.

Library CD-ROM LAN User: A library patron who uses the

CD-ROM LAN in the library. The remote users are excluded.

Patron use: The patron's physical use of the system.

Simulation model: A computer program which simulates

the running of a real system. It is developed according to

the system logical model. It is also referred to as the

Page 29: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

19

computer model.

System resources: The entities that provide service in

the system.

Utilization: The ratio of the system resources' busy

time to the total available time.

Waiting rate: The ratio of the number of users who have

waited in a queue to the number of all users.

Workstation: A microcomputer on a computer network or

a LAN which does local processing.

Study Limitations and Assumptions

The computer simulation model was based on the "steady-

state" performance of the CD-ROM LAN at the University of

North Texas during the regular semester in an academic year.

In order to simplify the problem, this study was concerned

only with the CD-ROM stations located in the reference area

of the Willis Library.

Page 30: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

CHAPTER II

RELATED LITERATURE REVIEW

In this chapter, a review of the literature consists of

four parts. The first part introduces the appearance and

the development of CD-ROMs in libraries. In the second

part, the CD-ROM LAN system development, the decision making

problems, and the relevant studies are discussed. In the

third part, the operations research studies in the library

and information science field are briefly reviewed. In the

last part, previous studies on simulation models, methods,

and relevant problems in the library and information science

field are reviewed and discussed. Generally, the whole

chapter provides background review and discussion on the

relevant studies.

The Development of CD-ROM Systems in Libraries

The earliest research articles on CD-ROM systems used

in libraries appeared in the mid 1980s. The subject

heading, CD-ROM, first appeared in the 1985 volume of

Library Literature. The research papers on CD-ROM system

during the early years were mainly concerned with the

introduction of systems and products, CD-ROM system basics

and background, historical development, the

20

Page 31: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

21

implementation in libraries, and the relationships with

online searching (Gale, 1984; Murphy, 1985) . These early-

papers pointed out that optical storage technology provided

a new dimension in information access and predicted that

over the next few years the capabilities of CD-ROM

technology could revolutionize our ability to access

information. CD-ROM systems would provide a cost effective

alternative to online searching by permitting entire online

databases to be distributed for local use. Two years after

the appearance of CD-ROM technology, in 1986, Microsoft

Press published a compilation of articles, CD ROM: The New

Papyrus, which gave an overall review in CD-ROM system

technology, products, and applications (Lamber and

Ropiequet, 1986).

During the early years of CD-ROM usage, it was unclear

whether or not the users could perform CD-ROM searches

easily. In 1987, the Albert R. Mann Library of Cornell

University addressed this problem by conducting an

experiment using SilverPlatter ERIC. This study suggested

that users' computer experience was an advantage but not

necessarily in CD-ROM searching. By using CD-ROM systems,

the users not only could save time but also could find

references they would not have found using the printed

indexes (Stewart and Olsen, 1988). In addition, according

to another study, the users believed that CD-ROMs were

easier to use than printed sources (Salomon, 1988). CD-ROMs

Page 32: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

22

don't require the users to have computer knowledge or

experience, and in general, there is no computer fear for

users to do a CD-ROM search. In general, CD-ROMs let users

feel more comfortable than when using printed materials.

These positive results supported CD-ROM system installation

in libraries.

In the late 1980s, it was reported that CD-ROM products

had undergone a significant development. At that time,

there were more than 1300 different CD-ROM titles on the

market. The second generation of CD-ROM drives demonstrated

enhanced speed of access and some newly designed relevant

equipment (Herther, 1988). These developments suggested

that the continuing growth of CD-ROM technology could be

safely expected, even though there still existed some

suspicions that CD-ROM was not a new papyrus but rather

merely a passing fad (Simmons, 1989). After several years

of development, SilverPlatter, H. W. Wilson, and The Library

Corporation had become big vendors of CD-ROM products in the

library market place. The CD-ROM products in North America

were divided into two parts: one for processing activities,

the other for accessing databases and library and

information collections (Nelson and Desmarais, 1989) . Now,

this division seems to continue, because CD-ROMs for

individual user entertainment or education is becoming

another group of products.

CD-ROM technology has been successfully established in

Page 33: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

23

the information world. As a medium of information storage

and retrieval, CD-ROM products have increased rapidly in the

past few years. One review paper said, "in the 1993, the

total number of commercially available CD-ROM titles have

increased more than 1,000 and reached to 5,500 titles." The

author estimated that the actual number of commercial CD-ROM

titles could exceed 8,000 (Nicholls and Ensor, 1994). The

rapid development and the plenty application of CD-ROMs

behooves librarians to pay more attention to CD-ROM systems

management and user behavior study because CD-ROMs have

become a necessary component for a library.

Since the emergence of CD-ROM technology, libraries

have continued to be the primary consumers of the products.

CD-ROM systems not only provide users with bibliographic

information but also give users multimedia information and

full-text information. With CD-ROM systems development in

libraries, both the lives of librarians and library patrons

have been changed. CD-ROM products have changed the life

and the work day of the reference librarian in many ways,

and with tremendous consequences (Thornburg, 1992).

Librarians not only have to maintain the equipment and

become familiar with the use of the databases, but they also

have to get familiar with the computer systems in general.

Library patrons' information demands are stimulated by

the installation of CD-ROM stations. Searching activities

in libraries have increased with the installation of these

Page 34: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

24

systems. Anders and Jackson (1988) reported the impact of

CD-ROM databases on the online searching program at the

Evans Library at Texas A & M University. User demand at the

library far outstripped the capacity. More than a hundred

people tried to use the CD-ROM workstations every day, but

only 25 appointment time slots were available for the users.

Facing this kind of situation, it is necessary for

librarians to give sophisticated consideration to several

factors before making decisions concerning CD-ROM system

design and the applications.

The Development of CD-ROM LAN

Over the years CD-ROM products have overcome a number

of defects. In the early years, librarians pointed out such

shortcomings as expensive prices, slow running,

inconvenience, single drives, and the problem of exchanging

discs. At one point the idea of a jukebox was proposed

(Murphy, 1985). A jukebox can hold several CD-ROM discs and

users don't have to change discs when they select different

databases. This arrangement has limitations, however, since

several discs are put in one jukebox and only one

workstation is allowed to access it, the user-waiting

problem becomes worse.

As computer networks developed, Local Area Network

(LAN) technology was adapted by many CD-ROM systems. The

trials of networking CD-ROM stations started in the late

Page 35: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

25

1980s. Vine, a British journal, reported in 1988 that an

experimental work undertook by the Polytechnic of Central

London Library made service available that a CD-ROM drive

could be accessed over a computer network. In recent years,

networking CD-ROM stations has become a hot topic in the

information field. Studies include CD-ROM LAN design and

installation, the expanding of CD-ROM LAN by linking it with

the campus wide area networks (WAN), and the linking of CD-

ROM LAN with the Internet system. CD-ROM LAN will improve

CD-ROM services by providing shared, multi-user,

simultaneous access to the databases, as well as connection

with other networks.

Leggott (1991) gave reasons for connecting CD-ROM

stations by LAN. Except for the multi-user sharing of the

databases, CD-ROM LAN could increase data integrity,

increase system security, increase productivity, and allow

remote access.

Nelson (1992) pointed out some pros and cons of CD-ROM

networks. Some drawbacks of networks were the cost of the

network connection, the increase in staff working time,

additional database charges by CD-ROM vendors, and

uncertainty of future need. To implement CD-ROM LAN,

librarians have to pay attention to the copyrighting and

licensing of CD-ROM products. Librarians should devote

attention to investigating copyright protection and to the

leasing of licensing agreements for individual CD-ROM

Page 36: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

26

products which they desire to network. Each individual CD-

ROM product may have its own licensing agreement which will

govern how buyers may use that product, and whether or not

they may put it on a network (Nissley, 1992). Networking

CD-ROM stations is logical and technically possible, but

that doesn't necessarily make it legal (Thompson and

Maxwell, 1990) .

In general, if a library would like to install a CD-ROM

LAN, several problems need to be considered by the

librarian: cost of the equipment, licenses of the purchased

databases, LAN maintenance, network security, network

commands design, indexes and references in the network,

support, databases updates, and physical access (Kester,

1993) .

Currently, there are five basic ways to network CD-ROM

drives. They are distinguished by the location of the CD-

ROM drive, either in the server room or out in the

workgroup. These five CD-ROM network architectures are: (1)

internal standalone CD-ROM drives, (2) peer to peer access,

(3) file server extensions (4) plug'n play CD-ROM mini-

servers, and (5) CD-ROM servers. The factors to consider

when determining the best architecture for a particular

situation include cost, performance, reliability, management

capabilities, and security. Brainard (1995) mentioned these

five different CD-ROM network architectures and pointed out

the advantages and disadvantages respectively.

Page 37: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

27

Installing CD-ROM LAN in libraries will bring some new

challenges. These challenges include retraining the staff

and users, studying users information seeking behavior, and

conducting special training classes. It can be predicted

that, in the next few years, the development in CD-ROM LAN

will be continue to develop (Kittle and Wood, 1993; Kittle

and Abella, 1993).

Decision Making on CD-ROM LAN

In a library CD-ROM LAN system design, like any other

system design process, there are great deal of decision

making problems and different approaching ideas. For

example, there are two different design approaches for the

CD-ROM systems. One is to centralize; the other is to

decentralize. A centralized design uses one network to

connect all network CD-ROM drives and workstations together

at one location. A decentralized design separates the CD-

ROMs and workstations into different groups or clusters and

establishes several LANs according to subject areas (Au and

Borisovets, 1990).

There are many factors to be considered for a LAN

design project in a library (Marks and Nielsen, 1991) . For

example, how many network users will there be? This factor

directly relates to how many workstations will be installed

on the network. One objective of networking CD-ROM

workstations is reducing the users' waiting time. In stand-

Page 38: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

28

alone CD-ROM systems, users have to wait to use a particular

database since the individual databases cannot be accessed

at the same time. For example, Lewis and Plum (1992)

reported that some CD-ROM databases were in use nearly 70%

of the time that the library was open. "The lines grew

longer and users could not gain access to the sources they

needed. We had to provide multiple access to heavily used

products and to better utilize workstations. The obvious

solution to these problems is a CD-ROM LAN." The designed

LAN should relieve the heavy use problem. However, the LAN

designer must make correct decisions on how many

workstations are operational.

Another factor is how many databases will be run on the

CD-ROM LAN. Logically, the more databases installed on the

network the longer time the users will spend at the

workstations since the users tend to search more resources.

Haynes (1993) suggested that installing too many full text

databases should be avoided on a small LAN.

It appears that there should be some relationships such

as the users satisfaction and the number of workstations,

the number of databases on a network and the users'

searching time, and the number of installed databases and

average number of accessed databases for each searching

task. Unfortunately, according to Haynes (1993), no

research has been conducted to tell us the optimum solutions

in estimating the needed number of computer workstations.

Page 39: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

29

Presently, determining the correct number of workstations

for a fixed number of databases mainly depends on the

librarian's intuition.

Location of CD-ROM LAN workstations in a library is

important. Many libraries locate them in the reference

area. With this arrangement, the reference librarians are

available to answer questions and to evaluate the user

response to the CD-ROM products. Reference librarians are

kept busy answering search questions, suggesting appropriate

subject headings, and solving equipment problems while at

the same time they are providing the traditional reference

service to other library patrons (Glitz and Yokote, 1990).

Baycroft (1990) pointed out that effective allocation

of library resources to support the growth and maintenance

of the public access workstations would require a strong and

innovative commitment on the part of library management.

The author suggested that the future will bring about the

integration of CD-ROMs with other information technologies.

Decisions concerning networking technologies will play a

critical role in the success or failure of this integration

process.

Operations Research in Libraries

Model building for a system is a major study area of

operations research. Computer simulation is a powerful tool

for model building. Operations research emerged during

Page 40: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

30

World War II. The technique of operations research was

developed to assist the activities of scientists and

mathematicians in formulating and solving problems related

to military operations (Bookstein and Swanson, 1971) .

Operations research studies appeared in library and

information science in the 1950s and became popular in the

1960s according to a bibliography review (Slameka, 1972).

In this field, Morse's book, Liibra.iry Effectiveness: A System

Approach, is a key work (Morse, 1968). In this book, Morse

used probability theory, queuing theory, and Markov process

theory to build models for library activities. Morse

pointed out that library patrons' interarrival time

distributed exponentially if the patrons arrived randomly.

In addition, some application examples and discussions were

given (Morse, 1968, pp. 43-53). Morse's book set a

theoretical base for the further studies.

In 1973, Elton and Vickery defined a model in very

general terms by a mathematical method. A model, in

general, it can be represented as P=f(c,u). The performance

(P) of a system, relative to its objectives, is a function

of its variable attributes - both those under the control of

the decision maker (c), and those not under control (u).

Manipulating the model is a matter of demonstrating how P

will change as c is altered and as u changes. To formulate

a model, it is necessary (I) to identify the relevant

variables c and u, and the range of values that each can

Page 41: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

31

take, (ii) to construct a valid operational measure P, and

(iii) to determine the form of the function f (Elton and

Vickery, 1973) .

Model building for a library activity is a main

application of operations research in libraries. Martyn and

Vickery (1970) mentioned that the librarians would find that

a model could be useful. They said that the elements of a

model should include the conditions with which systems

operate; the needs, demands, and requirements of system

users; the alternative modes by which the demands can be

met; and the cost and effectiveness of each mode. Elton and

Vickery (1973) gave attention to the sparse use of

simulation models for prediction and control measures, and

pointed out that the importance of these kinds of

application is not realized by information system managers.

Operations research provides library science

researchers with a powerful tool in theoretical studies in

the field. But it still has some weakness. Bommer (1975)

pointed out four reasons why operations research is not

successful in library and information sciences. The first

reason has to do with too much mathematics. Too much

attention has been devoted to the construction and solution

of mathematical models. The second reason is that too

little attention has been placed on the implementation. A

successful implementation requires a mutual understanding

between the operations researcher and the librarian. The

Page 42: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

32

third reason is that too little emphasis has been focused on

the process of operations research itself. Too often

operations research is viewed as a product. The last reason

is that too little attention has been paid to the processing

of strategic problems of library managers. Too often

operations researchers have searched for a problem which is

most conductive to analytical model building, irrespective

of the manager's needs.

Even though operations research has these four

shortcomings in the library and information science field,

scientists still have made considerable progress, especially

in theoretical studies. Losee (1990) published a book, The

Science of Information. In this book, the author summarized

many operations research results and used mathematical tools

to define information and its representation, organization,

retrieval, measurement, and other information activities.

Simulation Studies in Libraries

Computer simulation became a powerful problem solving

technique along with the development of computer hardware

and software. Simulation studies have been applied to

library and information science field for about thirty

years. The 1970s were productive years for this technique

(Main, 1992) .

Computer simulation uses a computer program to model

and study the performance or behavior of a system over time.

Page 43: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

33

It is based on a conceptual model of the system which is

abstracted by the researcher according to the properties of

the system. A simulation model is a controlled re-creation

for a real system over time. Simulation is a method that

generates an artificial system to imitate a real situation.

In the library and information science field, most

simulation models were built for information access

services, library management, and circulation activities.

Thomas and Robertson (1975) reported a library system

simulation pilot study by the Aslib. This study used GPSS

language to create the simulation model. It aimed at the

investigation of the practicality of developing and using

simulation models of library operations. The model

simulated the library technical procedures, such as select,

order, receive, accession, classify, catalog, label, shelve,

location, list, lend, recall, bind, replace, and withdraw.

Based on these basic description of a library system, when

certain input was given, the operational statistics would be

produced. This output data was considered as the

representation of the library system performance. Compared

with other simulation projects in libraries, this study was

larger in scale and was an attempt to represent many

different subsystems in one model.

Regazzi and Hersberger (1976) created a simulation

model for library reference desks. The study attempted to

record the extent to which queues develop at a reference

Page 44: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

34

desk during peak periods and used a simulation technique to

suggest alternative staffing patterns which could reduce

such queues without dramatically increasing the costs.

Parrott (1988) also gave a simulation model for reference

desks. A library circulation system simulation model was

developed by Shaw (1975). This model simulated different

policies and their affections to book availability based on

the data collected at the Case Western Reserve University.

The last due date for books in any library collection can be

used to analyze the circulation performance. Based on this

method, Trueswell and Turner (1979) created a mathematical

simulation model to describe the circulation activities and

thus obtained the circulation rate curve. In academic

libraries, book reservation is a typical service. Depending

on the size of the patron group, how many copies should be

reserved to satisfy the patrons' demand is a decision making

problem. Baumler and Baumler (1975) created a GPSS/360

model to simulate this policy decision problem.

These model building studies usually are not only for a

model creation but are also used for system evaluation by

running the simulation model on a computer. Bourne and Ford

(1964) used a simulation model to do a cost analysis for

evaluation purposes for large information systems. It is

one of the earliest simulation studies in the library and

information science field. Stephens (1970) reported that

New York State Library at Albany used a computer simulation

Page 45: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

35

model with GPSS to evaluate library administration

processes. The author studied the effect of project

personnel changes and increased work loads. Karim (1992)

evaluated the effectiveness of decision making under certain

information environments by simulating the cost/benefit

tradeoff under the different conditions. This study

simulated the information processes of a single hypothetical

decision maker involved in multi-attribute choice decision

making tasks. Shafa (1980) developed a simulation model

with FORTRAN for staffing reference services in university

libraries. The model was used for a general cost effective

test purpose. Main (1989) compared six different library

circulation simulation models. The study attempted to

explain why computer simulation models are not implemented

to any extent in libraries.

Other simulation models were built for imitating

information online searching activities. These kinds of

studies concentrate on training or teaching by simulating

real online searching environments (Armstrong, 1987; Hines,

1985; Palinscar, 1986). These studies usually created a

tutorial system which emulated a real online searching

system, such as DIALOG or OCLC, for teaching or training

purposes.

Stirling (1984) provided an alternative for reducing

costs of online search training by computer simulation. A

program, DIALTWIG, was used to emulate many features of the

Page 46: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

36

DIALOG system. Structured search assignments were given to

students to familiarize them with the basic operations of

DIALOG searching. Later, Broadway (1987) discussed the

advantages of using DIALTWIG to teach online searching

classes and described how to download and create a database

by using DIALTWIG.

There have been some computer simulation models for

library networks. Williams (1976) reviewed a library

network simulation experiment that used a computer

simulation technique to design a computer based library

network of six academic libraries in western Pennsylvania.

A choice was made to use simulation to identify cost

effectiveness boundaries and design alternatives. The

simulation incorporated a model of acquisition decisions and

processes, technical processing, circulation and public

service. By changing the values of selected variables over

a given range it was possible to determine the impact of

various usage levels and decision processes on the

cost/benefits of the network. Dubey (1984) provided another

research report on library networks by simulation. This

paper pointed out that the problems in the library

networking environment do not yield to algorithmic

solutions. Because of the large number of interrelated

variables involved, library network problems are best

approached heuristically. A decision support system using

simulation techniques may improve the heuristics, however.

Page 47: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

37

Not only on a library network, but in any individual

library, most of the activities are human or social. In

these models, the outcomes are not predetermined completely

(Williams and Pope, 1976, pp.3). Compared with the other

mathematical modeling methods, the computer simulation model

could be better used in dealing with these kinds of model

building problems. Main (1992) suggested that librarians

should look at computer simulation modeling again. This

paper concluded with the idea that computer simulation

modeling has tremendous potential for use with the data

stored in the files of automated library systems and pointed

out that visual simulation or animation technique could be

developed to help librarians solving their problems. In

this paper, Main pointed out the major problems in library

systems computer simulation studies. These problems can be

divided into four categories: research problems were not

defined clearly and not completely, some of the studies

didn't have a clear conceptual framework or a conceptual

model, the system constraints were not be considered

carefully, and lack of the interaction between researchers

and librarians (Main, 1992). Future studies should pay more

attention to these problems if the simulation models are to

become more valid and practical.

Special Purpose Simulation Language

To establish a simulation model, any general purpose

Page 48: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

38

programming language can be used, such as FORTRAN, Pascal,

or C. However, since these languages are not particular for

describing simulation process, it requires more programming

skills and a longer time for simulation model building.

Lately, many special purpose simulation languages have

been developed such as GPSS, SIMSCRIPT, and SLAM. They

provide the researchers very powerful tools to code

simulation models. Usually, they are easy to learn and easy

to use, and the model builder doesn't have to be an expert

programmer.

To select a suitable simulation language depends on the

nature of the system to be described. For example, GPSS is

a highly structured transaction oriented simulation

language. It is designed for queuing systems model

building. SIMAN (SIMulation ANalysis) is suitable for

modeling discrete event, continuous event, and combined

continuous/discrete event systems. SIMSCRIPT II.5 and SLAM

are specially designed to facilitate model building, and to

more complex systems model building.

In addition, several selection criteria are suggested

(Hoover, and Perry, 1989): ease of learning, ease of

explanation to non-technical individuals, presenting a

standard for all computers, and need less cost.

GPSS, General Purpose Simulation System, is a

simulation modeling language used to build computer

simulation models for discrete event simulation (Schriber,

Page 49: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

39

1993). GPSS is one of the first languages to address

simulation model coding. It was developed by Geoffrey-

Gordon and published in 1961.

GPSS/H is a much enhanced version of GPSS. With

GPSS/H, the simulation models can be developed rapidly and

effectively. GPSS/H uses a process interaction world view,

and the modeler specifies the sequence of events, separated

by lapses in time, which describes the manner in which

"objects" flow through a system. An object in a GPSS/H

model may be a customer, a user, or any other type of

discrete entity. A GPSS/H model resembles the structure of

the logical model of the system. This modeling approach

contributes greatly to the ease and speed of computer model

building (Smith, and Crain, 1993) .

Compared with other simulation languages, GPSS/H is one

of the most general, flexible, and powerful simulation

environments currently available (Smith, and Crain, 1993).

GPSS/H has the advantages of being easy to learn, easy to

use, and is suitable for transaction processing in a queuing

system. This dissertation uses GPSS/H as the coding

language to establish the simulation model.

Page 50: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

CHAPTER III

METHODOLOGY

Introduction

This study used simulation to investigate the

relationship between a library CD-ROM LAN system resources,

configuration, and the system performance. In order to

build a simulation model for a real system, several stages

or levels of modeling should be worked through. Starting

with the real system, a conceptual model is formed that

consists of the system elements and events. Through problem

analysis, a logical model is produced that reveals the

logical relationship among the elements and events. A

logical model usually looks like a flow chart. According to

the logical model, a computer simulation model can be

developed with a programming language. Hoover and Ronald

(1989) pointed out that developing a simulation model is an

iterative process with successive refinements at each stage.

This chapter includes three parts: (1) problem analysis,

(2) simulation model building, and (3) the model

verification and validation.

The problem analysis gives a general description of the

characteristics of a library CD-ROM LAN system and the user

activities. In this part, the study objective, the involved

40

Page 51: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

41

variables, and the measures of system performance are

defined. All of these form the conceptual model. The

logical model is produced according to the conceptual model.

The latter gives a general logical relationship among the

elements of the conceptual model.

Simulation model building was an important part of this

study. This part included three steps: data collection,

data analysis, and simulation model development. Data

collection was concerned with the process of obtaining data

for model building and refining. The objective in data

analysis was to reorganize the raw data and to get useful

statistics for the model development. Model development

included refining the logical model, coding it with a

programming language, and testing and debugging the code.

In these steps, the model was refined and optimized.

The model verification and validation phase involves

the importance of providing an appropriate and accurate

model for the real system. Model validation and

verification should be considered from the beginning of the

model building and continuous through the whole process.

Problem Analysis

A CD-ROM LAN is a computer local area network which

allows multiple users to retrieve information from the CD-

ROMs simultaneously. Even though the CD-ROM LAN can be

accessed campus wide, most users still go to the library to

Page 52: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

42

use the LAN directly. On this LAN, the workstations can be

put at one or several locations. The University of North

Texas Library CD-ROM LAN has two locations. One is in the

Willis Library and the other is in the Science and

Technology Library.

The data used for this study were obtained from the

Willis Library. In this system, the workstations can be

considered as a multiple service channel queuing system.

The users come from an unlimited population. CD-ROM

workstations and reference librarians are considered to be

the service resources. During the users' searching process,

the CD-ROM stations provide users the searching tool and the

reference librarians provide users with help and ready

reference. The whole system can be considered as two

subsystems: the station subsystem deals with user searching

activities at the CD-ROM station; the librarian subsystem

deals with the general questions from the CD-ROM users,

reference questions, and telephone calls.

Suppose there are m workstations and n reference

librarians on the LAN, the whole system can be represented

by an m parallel service channels queuing system, and an n

parallel service channels queuing system.

Activities in the System

A model should represent the real system in a valid and

accurate manner. Analyzing the activities in the system is

the first step for problem analysis and formulation.

Page 53: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

43

The activities in a library CD-ROM LAN system can be

considered as following:

The user approaches the system workstation area. If

there is any empty workstation, the user will take one and

start searching. If all workstations are occupied by

others, the user will wait in line or will leave and come

back later. Such behavior is referred to as balking. In

libraries, some users will leave the queue and perform other

activities and come back later rather than wait in line.

During the searching, the user may access one or

several different databases. Just how many databases will

be accessed by a user in one searching task depends on how

many databases are available and how much free time the user

has. In the searching process, if the user doesn't

encounter any problems, the user will finish the task and

leave. If the user has any question, the user will ask a

librarian for help. If the librarian is not busy, the user

will receive the help immediately; otherwise, the user will

wait for his/hers turn in order to get help. Sometimes,

the librarian's service might be interrupted by a telephone

call.

After receiving help, if the user doesn't have any more

problems, the user will finish the searching and then leave;

on the other hand, if the user encounters any new problem,

seeking the librarian's help will be repeated.

Several assumptions should be made.

Page 54: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

44

(1) The reference librarian is on duty and only has

two possible options: busy (helping other patrons), and

ready to provide help.

(2) Other than asking for individual instruction

throughout the whole process of searching, users generally

only ask librarians short questions.

Conceptual Model Development

The conceptual model of a system contains the elements

of the real system which should be included in the model.

Building the conceptual model requires the researcher to

identify those elements of the real system that will be

included in the model along with the events that occur in

the system. In addition, all the variables, measurements,

and operation rules should be defined. Based on the problem

analysis, the library CD-ROM LAN system consists of the

following:

(1) Events:

In the station subsystem:

(I) A user arrives at the CD-ROM LAN system area.

(ii) The user selects a CD-ROM workstation.

(iii) The user begins the searching task.

(iv) The user finishes the searching task.

(v) The user departs the system.

In the librarian subsystem:

(I) A CD-ROM user needs librarian's help.

(ii) The CD-ROM user receives the librarian's

Page 55: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

45

help.

(iii) A library patron arrives at the help desk

for reference services.

(iv) The patron gets the reference service.

(v) The patron departs the system after the

reference.

(vi) A telephone call arrives at the reference

desk (It has priority to be answered immediately

and the other job will be interrupted).

(vii) A librarian answers the telephone call.

(viii) The librarian finishes the telephone call.

(2) Components of the System.

Entities:

- Library CD-ROM LAN users.

- The CD-ROM workstations on the LAN.

- The reference librarian who helps users.

Resources:

- CD-ROM LAN workstations (nine stations, four

386DX40, four 486SX25, and one 486DX33, are

available from 8:00 a.m. to 12:00 midnight,

weekdays).

- Reference librarians (two librarians are

available from 9:00 a.m. to 10:00 p.m., weekdays).

(3) The Variables of the System.

System Condition Variables:

- CD-ROM users' average interarrival time (it is

Page 56: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

46

relevant to the average number of the CD-ROM users

per day).

- The percentage of the users who balk when there

is a waiting line.

- Users' average searching time.

- Total number of times the librarians help the

CD-ROM users per day, on average.

- The average interarrival time of the help

requests from the CD-ROM station users.

- Librarian's average helping time for the CD-ROM

users.

- The average inter-occurrence time of the

reference activities.

- The librarian's average service time for the

reference.

- The average inter-occurrence time of telephone

calls.

- The average service time for answering the

telephone calls.

System State Variable:

- Number of users waiting in line.

- State of the workstations (busy or idle).

- State of the librarian (busy or idle).

Decision Variables:

- Number of Workstations.

- Number of librarians (more workstations need

Page 57: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

47

more librarians).

(4) Measurements and Rules.

Measures of Performance:

- Utilization (percentage of the busy time). of

the workstations.

- Utilization of the librarian.

- The probability of a user having to wait in the

queue for using a workstation.

- The probability of a user having to wait in the

queue for librarian's help.

- The average time a user spends in the system.

Operational Rules:

- No switching stations after initial selection.

- No leaving after entering a waiting line in

librarians submodel.

- The queue for using workstations is first-in,

first-out, with no special priority.

- The queue for a librarian's help is first-in,

first-out with special priorities (answering

telephone calls).

(5) Not Included Aspects of the Real System.

- Equipment failures.

- The effect of the network system processing time

and variations that delay the users searching

time.

- Unusual events.

Page 58: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

48

user arrives

Would tue Occupy a station and begin searching user like to Enter the queue wait?

r N

User leaves

V J

Conduct reference

Reference patron arrives

Patron leaves

Enter the queue

f ~\ Telephone

1 call arrives )

Get a librarian to answer the call

y r

The librarian finishes the call

J

Is librarian free? .

Problem is solved

Enter the queue

Receives help

Help request is asked by CD-ROM users

Figure 2. Logical Model of the Library CD-ROM LAN System

Page 59: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

49

Logical Model Development

According to the conceptual model and the problem

analysis, the logical model can be developed as shown in

figure 2.

A logical model represents the logical relationships

among the events and other elements of the system that have

been identified by the conceptual model. During the logical

model development, the conceptual model can be revised and

refined so that the system can be represented by a more

valid model.

In this model, it can be found that the reference

librarians' activities, such as providing ready reference

and answering telephone calls, are involved in the CD-ROM

LAN system performance.

Building the Simulation Model

In this dissertation, a simulation model refers to a

computer program which simulates the real system. In

building a simulation model, a critical step is to get valid

data. Based on these data and the logical model, the

simulation model was developed using GPSS/H, a simulation

programming language.

Data Collection

Data collection was the foundation for building the

simulation model. The raw data came from two sources. One

was the CD-ROM LAN automatic recorded statistics (recorded

Page 60: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

50

by the metering software on the network) provided by the

system librarian. The other source was the data collected

from direct observation.

The recorded data from the system meter provided

information on the total database connections from the nine

stations in the Willis Library. Even though these data

recorded the exact time of the database login and logout,

they were not accurate for this study because many users

left without logging out. So the connection was not logged

out until the system automatic logged out or until logged

out by the next user. In view of this problem, it could be

found that some connections lasted for several hours. Based

on quality control techniques, the unusual or out of control

data should be avoided (Meredith, and Gibbs, 1984), these

wrong data were deleted from the file (e.g. the connections

which were longer than 3 hours). The data recorded by the

system meter could be called database connection time or the

number of connections other than users' connection time or

the number of user connections. They are accurate for the

system analysis and can be used for studying the database

connection's relevant problems but they are not accurate for

providing information on the user's behavior or experience

in the system.

Direct observation recorded a user's arrival pattern,

the user's performance at the workstation, and the

librarian's activities. Key empirical distributions were

Page 61: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

51

generated. These included user's interarrival time

distribution, the workstations service time distribution,

and the librarian's other job's inter-occurrence time

distribution. For practical reasons, this study used these

empirical distributions to build a simulation model that

fitted different situations. They were considered as

parameter estimates for this model. If the model were to be

used for another institution, the model parameters would

need to be changed.

The user population for this study was all users of the

CD-ROM LAN workstations and the reference librarians in the

reference area of the Willis Library. The data collection

was conducted on four days randomly chosen from a two-week

span in the middle of the semester (Wednesday, Feb. 22;

Thursday, Feb. 23; Monday, Feb. 27, and Wednesday, March 1).

The whole day's data were collected.

The data collection sheets were used to record the

necessary data (see appendix A). During the design stage of

the data collection sheet, preliminary observations and

related revisions were made in order for the sheet to

provide valid and useful information. A stopwatch was used

to measure time intervals. All of the raw data were entered

in Lotus-123 spreadsheet files and calculated for obtaining

the necessary data for further data analysis and model

building. The calculations were done to two decimal points

(e.g. 6.55 min.).

Page 62: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

52

If the observer interfered with a user during the

direct observation period, the user would not act as usual.

To avoid such problems, the observer kept a certain distance

from the users while recording more than one attribute:

the time of a user arrival.

the time at which the searching begins.

the time when the user asks for a librarian's help,

the time when the user begins to receive librarian's

help.

the time when the user ends the librarian's help,

the time that the searching ends.

the time when the librarian starts and ends doing

other jobs (reference and answering telephone calls).

the time spent by the librarian doing other jobs

(reference and answering telephone calls).

any unusual events.

The transactions arrival data collected from the real

system are listed in the table 1.

During the data collection, even though a sign told the

users that the activities would be observed, the users

didn't pay attention to this activity. The observation was

conducted in such a way not to interfere with the user's and

librarian's normal activities.

Page 63: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

TABLE 1

Transaction Arrivals in the Real System

53

Date 2-22 2-23 2-27 3-1

Total # of Database Connections 743 691 707 484

Avg. Time/conn.(min.) 8.14 8.04 9 .53 10.78

No. of CD-ROM Users 264 268 309 223

No. in Queue 48 52 57 26

No. of Balks 18 17 21 0

No. of Help Requests 88 92 110 79

No. in Queue 18 16 19 13

No. of Balks 0 0 0 0

No. of Users for Reference. 169 170 140 128

No. in Queue 32 45 28 19

No. of Balks 0 1 0 0

No. of Phone Calls 24 16 22 32

Data Analysis

Data analysis is the preparation for model building.

The first step of data analysis is getting useful statistics

based on the raw data.

Page 64: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

54

TABLE 2

Interarrival Time and Service Time

Mixi. Max. Mean Std.Dev.

CD-ROM user interarrival 0.03 27.97 3.41 3.23 time

The service time 0.59 143.6 21.96 16.41

Time between CD-ROM user help 0.2 47.85 8.24 7.35 request

The librarian

service time 0.52 11.85 2.35 1.6

Reference patrons

interarrival time 0.02 29.68 5.09 4.33

Ref. service time 0.28 21.09 2.33 2.02

Telephone calls

interarrival time 0.5 173.73 29.83 31.38

Teleph. call time 0.25 8.01 1.47 1.23 * The numbers in this table are based on the SAS analysis of all the observed data. The average numbers are little bit different from the results calculated day by day, due to decimal numbers rounding error.

In this study, Lotus-123 was used to tabulate collected

data which were then processed with SAS (see appendix B).

The frequency and cumulative frequency distributions of the

user interarrival time, the time between CD-ROM users' help

requests, and searching time were calculated from the raw

input data. These statistics were the basis for building

the simulation model (Table 2).

Page 65: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

55

The entire system had 3 queues for different resources.

Queue 1 was for waiting for an available workstation; queue

2 was for CD-ROM users to wait for an available librarian's

help; queue 3 was for waiting for the reference. Balking

occurred in queue 1. If there was a queue for using the

workstations, on average 3 0.6% of the waiting users balked

and probably came back later (number of balk/number in

queue, 56/183=0.306). There was no record of balking in the

queue 2. In queue 3 (for reference), only 1 balking was

observed during the data collection. This balking were

ignored in the simulation model. Therefore, in the station

submodel, balking was considered, but in the librarian

submodel, that behavior was ignored.

According to the data distributions, all the data

pertaining to interarrival and service times appeared to

roughly follow negative exponential distribution. This

implied that the arriving process of CD-ROM users, patrons

for reference, and telephone calls approximately followed

the Poisson process as pointed out by Morse (1968) in his

book. However, since data distribution is stochastic, it

could change when the samples change or other situations

change. To avoid possible errors from the distribution

variation, the empirical distributions were used in the

model building of this study.

In this study, these empirical distributions were

treated as model variables. When the model is used for

Page 66: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

56

another system, these values must be replaced by the data

from that system. It makes this model more practical and

closer to the sample data, thus the error could be smaller

for a particular study. In addition, since the empirical

distributions were used to build the simulation model, it

was not important for this study to test whether or not

these distributions fit theoretical ones such as

exponential.

Simulation Model Development

Based on the data analysis and the logical model, the

simulation model was developed with GPSS/H.

GPSS/H is a transaction-based simulation language. The

entities are referred to as transactions. Using GPSS/H, the

simulation process is controlled by the randomly generated

transactions and they go through all the program blocks.

The whole library CD-ROM LAN user system provides two

facilities: CD-ROM stations and reference librarians. In

connection with these facilities, the system has four

different types of transactions: (1) CD-ROM station users,

(2) the help requests by CD-ROM station users, (3) library

patrons who ask for reference, and (4) telephone calls.

The first type of transactions use CD-ROM stations

only, but the other three types of transactions use

reference librarians. In this study, these two facilities

can be considered as independent of each other. Even though

more stations might attract more users and increase the

Page 67: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

57

librarians' load, this correlation was not applicable in

this study because the user arrival behavior was considered

as a constant (all interarrival time and the distributions

were decided according to the collected data). Based on

this assumption, during model building, the whole model was

divided into two submodels: station submodel and librarian

submodel.

TABLE 3

Definitions of the Station Submodel

Base Time Unit: 1 minute Terminating Simulation System Running for 960 Minutes

GPSS/H Entity Purpose in Model

Transactions: Transaction stream CD-ROM station

user arrival. Queues:

SYS To model users' time in the system.

LINE To model waiting line for using stations.

Storage: Stations To model 9 CD-ROM

LAN stations.

During the simulation, the transactions were generated

according to whether or not the relevant facilities were

available. There was no transaction when the facility is

unavailable. For example, there was no patron who would

wait at the reference desk when it was closed. The CD-ROM

stations were available from 8:00 a.m. to 12:00 midnight,

and the librarians were available from 9:00 a.m. to 10:00

p.m.. The difference in available time of these two

Page 68: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

58

facilities was another reason to separate the whole system

model into two submodels. Table 3 and table 4 show the

definitions for these two submodels.

TABLE 4

Definitions of Librarian Submodel

Base Time Unit: 1 minute Terminating Simulation System Running for 780 Minutes

GPSS/H Entity

Transactions: Transaction stream 1

Transaction stream 2

Transaction stream 3

Queues: LIBHELP

LIBREF HLPCD

HLPREF

Storage: LIBRNS

Facilities: LIBRNl LIBRN2

Purpose in Model

Help requests by CD-ROM users. They will be processed by LIBRNl if LIBRNl is idle; if LIBRNl is busy and LIBRN2 is idle they will be processed by LIBRN2; if both of librarians are busy, they will form a single queue for both librarians.

Library patrons who need reference. They will be processed by LIBRN2 if LIBRN2 is idle; if LIBRN2 is busy and LIBRNl is idle, they will be processed by LIBRNl; if both of librarians are busy, they will form a single queue for both librarians.

Telephone calls. They will be processed by LIBRN2, if LIBRN2 is idle; if LIBRN2 is busy and LIBRNl is idle, they will be processed by LIBRNl; if both librarians are busy, the call will preempt LIBRN2.

The queue for waiting librarian's help of CD-ROM users.

The queue for waiting for reference. To model librarian's service time of

helping CD-ROM users. To model the service time of reference.

To simulate 2 reference librarians.

To simulate librarian 1. To simulate librarian 2.

Page 69: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

59

Based on the submodels, two GPSS/H programs were

developed (see appendix C). One represented the using of

CD-ROM stations; another one represented the using of

reference librarians. These two programs were refined

several times for debugging, verification, and validation.

Model Verification and Validation

A simulation model is an abstraction of the real system

being studied. This abstraction should represent the real

system correctly in logic and accurately in representation.

Model verification is the process of determining

whether the model is implemented correctly in the computer

code and whether the input parameters and logical structure

are represented correctly by the code.

Model validation is the process of determining whether

the model is a meaningful and accurate representation of the

real system.

Model verification and validation are very important

and difficult tasks in simulation model development. Hoover

and Perry (1989, p.281) summarized the issues in simulation

model verification and validation (Table 5).

Model validation and verification should not be

regarded as the steps that can be tacked on to the end of a

project. They should begin at the onset of the model

building process and continue throughout the project

(Carson, 1989).

Page 70: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

60

TABLE 5

Issues in Model Verification and Validation

Model Verification Validation

Conceptual Model Will the model answer the questions of concern? Does the model contain all relevant elements, events, and relationships?

Logical Model Are events represented correctly? Are the relationships correct? Are the measures correct or appropriate?

Does the model contain all events included in the conceptual model? Does the model contain all the relationships of the conceptual model?

Simulation Model Does the code contain all aspects of the logical model? Any coding errors? Any calculation errors?

Is the simulation model a valid representation of the real system? Can the simulation model duplicate performance of the real system? Does the output have credibility with the decision makers?

Simulation model animation is a good method with which to

show the simulation process. The demonstrations with animated

models are much more stimulating and successful. Once the

model has been animated, those who are unfamiliar with

simulation, but know the real system well, are more likely to

quickly comprehend (Bodtker, Wilson, and Godolphin, 1993).

Using the animation method, the simulation process can be seen

directly. It provides us with a powerful tool with which to

diagnose the model validation and verification.

In order to make the model valid and verified, the

following steps were carried out throughout the study.

Page 71: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

61

Model validation:

(1) Discuss and refine the conceptual and logical models

with the system librarians and reference librarians. Make

sure everything in the model structure is correct, logical,

and suitable for the purpose of this study.

(2) Make sure the data are valid. Pay more attention to

data collection and use the control chart technique to detect

an uncontrolled situation.

(3) Use animation techniques (Proof Animation. Release

1.1) to monitor the dynamic model process {see appendix E).

(4) Compare the model output data with sample data from

the real system.

Model verification:

(1) Use structured programming techniques.

(2) Use a pilot test.

(3) Trace the running of the program.

(4) Use the GPSS/H debugger.

(5) Use animation techniques.

Giving a close and thorough examination of model output

for reasonableness is another useful method for model

verification and validation. GPSS/H automatically collects

many standard statistics for the model. GPSS/H makes it

advantageous to do model verification and validation. After

a model is generated, the output is carefully analyzed and is

used for the model refinement.

Page 72: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

62

Summary

This chapter presented a general description of the

methodology used for this study. The three steps of problem

analysis, simulation model building, and model verification

and validation were described. According to the conceptual

and logical models, a simulation model was developed with

GPSS/H. The findings with the simulation model are intended

to aid in decision making in the library CD-ROM LAN design.

Page 73: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

CHAPTER IV

ANALYSIS OF SIMULATION RESULT

Introduction

Since a GPSS/H simulation model is driven by system

generated random numbers, the model outputs are random

variables. It is difficult to answer questions of a real

system using the values of these random variables. Without

careful analysis, the model outputs make it easy to reach

wrong conclusions.

Corresponding to the nature of the real systems, the

simulation models can be divided into two types: terminating

models and steady-state models. This study uses the

terminating model, since the library has an open time and a

closing time.

A correct simulation model is the basis for further

implementations. This chapter provides the simulation model

output analysis and describes the steps to ensure the output

was correct and reliable for further study.

To investigate the relationship between the CD-ROM LAN

configuration and the performance, the simulation model was

run with various values of the decision variables changing.

The results of the simulation runs provided the data that

63

Page 74: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

64

represented the real system performance in different

situations.

Terminating Systems

A discrete event system can be categorized as

terminating or non-terminating according to whether there is

a special event to stop the system running. The simulation

models for these two different kind of systems are called

terminating models and steady-state models respectively

{Banks and Carson, 1984. P.407).

The system in this study is a terminating system. In

the CD-ROMs subsystem, The CD-ROM stations become available

each day at 8:00 a.m. with no user in the system, and close

at midnight. All the users will leave the system at the

closing time. In the librarians subsystem, the librarians

come on duty at 9:00 a.m. with no patrons waiting, and leave

at 10:00 p.m.. Simply put, the system terminating events of

these two subsystems occur at the closing times. Actually,

the librarians will help the last patron until the answer

has been found, even if it is after the closing time.

This terminating system starts with zero transaction in

the system and ends with clearing all transactions in the

system. The whole simulation process from the system starts

to the ends is referred as one run. Each run can be

considered independent and has the same initial condition.

We do not have to be concerned with auto-correlation among

Page 75: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

65

the performance measures for each run nor the bias due to

the initial conditions.

According to Banks and Carson (1984, p.421-423), if a

terminating simulation model runs over the time span [0, TE]

and results in n observations Y1# , Yn. It can be

assumed that these observations are independent. The goal

of the simulation is to estimate the expected value of some

performance measurement for the system:

n Y. q=E(J2 —)

i=i n

Suppose the model runs R times with independent random

number streams and the same initial condition. It is

referred as that the model runs R replications. The

estimated mean of each run can be represented as:

nr Y

e = E — r i=i n„

Where r = 1,2,...,R; R is the time of replications,

Yri is the ith observation on replication r, and I =

1, 2 , . . . , nr.

Confidence intervals can be used to estimate the

desired performance measures.

Page 76: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

We have:

i K

The variance estimate can be represented as

66

ri A

6(0) =• R

where

A /\

R

R (0 -0)^ R „

So, the standard error is:

©(§)=-?: JR y/R(R-l) ^ r=l

<E§, R x *—s ' r' \2 r=l

R

The approximate 100(l-a)% confidence interval of the

mean 0 can be represented as:

e - W fe(9)s0ie+to/2ifd(e)

with the degree of freedom (f=R-l), the value of ta/2<f is

given by a t distribution table.

The formulas above were used in this study for the

model output analysis.

Page 77: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

67

Model Generated Data

Model Multiple Runs

Multiple runs of the simulation model will provide a

group of output data for statistical analysis.

In this study, the data used for the library CD-ROM LAN

configuration experiment were generated by the simulation

model. These model output data were based on the GPSS/H

system's pseudo-random number generator; so, the output can

be regarded as stochastic. To make sure these data were

valid for the study, a check on their consistency had to be

made.

In computer simulation, the estimation of the system

characteristics depends on the random numbers generated by

the model. The variability exists in the estimated values.

To measure the variability or determine the accuracy of the

estimate, multiple runs of the model are necessary.

Model Pilot Test

In simulation studies, the utilizations of the system

resources are usually used to measure how busy the resources

are. Since the utilization value is always between 0 to 1,

it is not expected to have as much absolute variation as

other performance measures. In this study, the

utilizations' values were selected to test the consistency

of the system. Point estimate and interval estimate were

used to describe the output data.

For a simulation study, the higher number of runs, the

Page 78: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

68

more accurate is the output data. In this pilot test, there

were 20 repeated runs (see appendix C). Based on these 20

runs, the data were judged to be consistent. Except very-

few runs, the percentage values of the utilization

difference to the mean were less than 10% (Table 6 and Table

7) .

TABLE 6

CD-ROM Stations Utilizations and the Differences

Runs Util. % Diff. from the mean

Runs Util. % Diff. from the mean

1 0.7 0.084 11 0.674 0.043

2 0.645 -0.002 12 0.611 -0.054

3 0.644 -0.003 13 0.664 0.028

4 0.596 -0.077 14 0.658 0.018

5 0.721 0.116 15 0.638 -0.012

6 0.654 0.012 16 0.61 -0.056

7 0.626 -0.031 17 0.619 -0.042

8 0.624 -0.034 18 0.607 -0.060

9 0.707 0.094 19 0.599 -0.073

10 0.664 0.028 20 0.66 0.022

Mean: 0.646

Std. Err: 0.008

Each number of the percentage of difference was

calculated by the difference between each run result and the

average of the 2 0 runs, then was divided by the mean value.

Page 79: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

69

Based on the data generated from the pilot test, the

values of utilizations were very consistent. The standard

errors were very small.

TABLE 7

The Utilization of the Storage LIBRNS and the facilities LIBRNl and LIBRN2

Runs LNS Util. % Diff. from the mean

LN1 Util. % Diff. from the mean

L,N2 Util. % Diff. from the mean

1 0.413 0.070 0.378 0.074 0.448 0.067

2 0.453 0.174 0.417 0.185 0.488 0.162

3 0.406 0.052 0.343 -0.026 0.469 0.117

4 0.399 0.034 0.35 -0.006 0.448 0.067

5 0.352 -0.088 0.291 -0.173 0.412 -0.019

6 0.406 0.052 0.345 -0.020 0.467 0.112

7 0.392 0.016 0.364 0.034 0.419 -0.002

8 0.392 0.016 0.369 0.048 0.415 -0.012

9 0.355 -0.080 0.325 -0.077 0.384 -0.086

10 0.395 0.023 0.381 0.082 0.408 -0.029

11 0.357 -0.075 0.342 -0.028 0.372 -0.114

12 0.346 -0.104 0.296 -0.159 0.396 -0.057

13 0.403 0.044 0.368 0.045 0.438 0.043

14 0.37 -0.041 0.361 0.026 0.38 -0.095

15 0.377 -0.023 0.363 0.031 0.39 -0.071

16 0.37 -0.041 0.333 -0.054 0.406 -0.033

17 0.355 -0.080 0.331 -0.060 0.379 -0.098

18 0.387 0.003 0.36 0.023 0.414 -0.014

19 0.379 -0.018 0.352 0.000 0.407 -0.031

20 0.409 0.060 0.364 0.034 0.454 0.081

Mean: 0.386

Mean: 0.352

Mean: 0.420

Std Err: 0.006

Std Err: 0.006

Std Err: 0.007

Page 80: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

70

The other simulation output data values of all

replications, such as arrival numbers and the service times,

were listed in table 8.

TABLE 8

Model Generated Arriving and Service Time

CD-ROM Users Help CD-ROM Users

References Answei calls

: Phone

Arr. S. time Arr. S. time Arr. S. time Arr. S. time

1 255 23 .711 89 2.541 141 2.611 22 1.575

2 232 24.022 87 2.693 146 2.891 25 1.988

3 234 23.761 78 2.693 155 2.436 30 1.527

4 221 23 .289 84 2.379 162 2.321 22 2.103

5 251 24.812 72 2.483 134 2.435 28 1.562

6 246 22.98 74 2.568 179 2 .305 17 1.832

7 248 21.812 86 2.594 135 2.569 28 1.458

8 226 23.840 83 2.714 151 2.415 15 1.47

9 259 23 .578 79 2.461 139 2.365 21 1.438

10 240 23 .898 87 2.555 150 2.397 17 1.984

11 246 23.686 88 2.502 121 2.599 15 1.485

12 249 21.192 80 2.303 147 2.211 25 1.213

13 257 22.329 86 2.518 140 2.612 27 1.722

14 248 22 .92 86 3 .053 124 2.222 26 1.509

15 250 22.061 99 2.286 140 2.348 21 1.547

16 242 21.774 84 2.348 140 2.402 29 1.486

17 228 23.474 81 2.651 131 2.347 20 1.617

18 226 23.207 88 2.605 141 2.402 24 1.461

19 234 22.124 85 2.284 145 2.427 30 1.52

20 263 21.69 91 2 .201 154 2.564 22 1.927

Avg. 242.75 23.008 84.35 2.522 143.75 2.444 23 .2 1.621

Page 81: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

71

In the CD-ROM stations subsystem, the simulated average

daily arrivals was between 221 and 263, the daily average

service time was between 21.2 and 24.8 minutes. The maximum

number in the waiting line was 7, and the longest average

waiting time was 7.5 minutes. In the librarian subsystem,

the simulated average daily numbers were: the reference

patrons helped by the librarians were between 121 to 179

with the service time between 2.21 to 2.89 minutes; the CD-

ROM users helped by the librarians were between 72 to 99

with the service time between 2.2 to 3.05 minutes; and the

librarians answered 15 to 30 telephone calls with the

service time of 1.21 to 2.1 minutes.

There were two minor differences between the pilot test

output data and the real system data (see table 1, table 2

and appendix C): (1) the output data had fewer users balking

and fewer users entering the waiting lines. Even the

maximum number in the queue and the average waiting time in

the queues were close; (2) at the system closing time, the

number of users in the system was larger than that in the

real system. The explanation of these differences is that

in the real system, the user interarrival time distribution

changes with the different time segments. For instance, in

the afternoon and evening, there are higher user arriving

rates; in the early morning and late night after 11:30 p.m.,

there are lower arriving rates. For simplicity, the model

used the same user arrival rate for the whole day simulation

Page 82: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

72

which was an average of observations taken. These minor

differences did not bring any significant effect on the

resource utilization during the simulation process.

The results of pilot test not only can help us to test

the model but also can help us to determine how many times

the model needed to be run for a particular degree of

precision.

In the pilot run, we had: a = 0.05, R = 20, and the

degree of freedom f = 19.

Thus, the Vz width of confidence interval, I, was:

^= 0.025,19 '®' =2.093*6(0)

In the CD-ROM station submodel, 1=2.093*0.008=0.017.

Based on the pilot running data, Table 9 gives the lower and

upper limits of the 95% confidence interval of the average

utilization of the simulation model.

TABLE 9

Average Utilizations and 95% of the Confidence Intervals Based on 20 Replications

Avg Util s I L limit U limit

STATNS 0.646 0.036 0.017 0.629 0.663

LIBRNS 0.386 0.027 0.013 0.373 0.399

LIBRNl 0.352 0.027 0.013 0.339 0.365

LIBRN2 0.42 0.031 0.015 0.405 0.435

Page 83: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

73

In the librarian submodel, for each librarian,

Iln1=2 .093*0.006 = 0.013 and ILN2=2 . 093*0 . 007 = 0 . 015 . If we

consider both LIBRNl and LIBRN2 together, the confidence

interval value was: ILN=2 . 093*0 . 006=0 . 013 .

Based on the pilot test and:

•V,

d(0)=-y/R

1 fca/2,f r-yfR

R can be solved from a given value of I,

Note that if the sample size is larger than 120, the t

value is 1.96. Therefore, for a large number of

replications, t=1.96 can be used for calculating the

estimation.

For the stations submodel, if the value of I is

selected as 0.01, a = 0.05, and s=0.036

R = 1.962 * (s/I)2 = 1.962 * (0.036/0.01)2 = 49.8

Thus the station submodel needs 50 replications to

obtain the level of accuracy. If the submodel is run 50

times, the t value should be 2.0 rather than 1.96. After

this correction, R = 51.84. So, at least, the station

Page 84: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

74

submodel needed 52 replications.

Using the same method and the accuracy level, based on

the table 9, the librarian submodel had following results:

(1) For the whole storage LIBRNS, R = 28 (when

t=1.96). After the correction (use t=2.05), R = 2.052*7.29

= 30.618.

(2) With the same method, for the LIBRN1, R = 28.

After the correction, R = 30.618.

(3) For the LIBRN2, R = 36.9. After the correction,

R = 39.21.

These values mean that in order to get the selected

accuracy, the librarian submodel needed 40 replications

(selecting the larger one) of simulation.

Results from the Real System Data

For model validation purpose, if the simulated system

is an existing system, it is an important step to compare

the model output data with the data collected from the real

system.

Comparing the performance output by the simulation

model to the equivalent performance measures taken from the

real system is the most often suggested method of validating

a simulation model (Hoover and Perry, 1989, p.291). This

kind of comparison provides the researcher a general picture

of the difference between the simulation model and the real

system.

Page 85: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

75

This kind of comparison has a common problem which

comes from the compared data sets themselves. The two data

sets are based on different time span. The data from the

simulation model probably depends on a much longer run time

than the time span used for collecting data from the real

system.

In this study, data collection from the real system was

done over four days. But the data from the model were based

on twenty days' time of the pilot run.

The collected data from the real system were used to

show a general picture of the real system and helped to

understand the differences between the real system and the

simulation model. Data from the real system are summarized

in tables 10 - 13.

(1) CD-ROM database connections:

According to the LAN system meter record, on average,

there were 656 connections per day from the workstations in

the Willis Library; there were about 9 minutes for each

connection, and every user retrieved 2 or 3 databases during

one visit (Table 10).

There were 67 available databases in this LAN system.

Based on the 2.46 average connections per user in table 10,

each user searched 4% (2.46/67=0.04) of the total database

titles during one visit.

Page 86: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

76

TABLE 10

CD-ROM Database Connections

Date Conn. Avg T/Conn Users Conn/User

2-22 743 8.14 264 2 .81

2-23 691 8.04 268 2 .58

2-27 707 9.53 309 2.29

3-1 484 10.78 223 2 .17

Avg: 656.25 9.12 266 2.46

(2) Waiting lines:

According to the observations, usually the queues were

only formed during the peak times and less than 4 or 5

people were in the queue. Since there was almost no balking

in the waiting lines for the librarians' help or reference,

those 2 queues were considered as having no balking.

On average, about 17% of the arrived CD-ROM users had

to wait in the queue, and about 5% of the users simply left

without using the workstations (Table 11).

TABLE 11

Performance of the Waiting Line for CD-ROM Stations

Date CD-Users In Queue

% in Queue

Balk % of Balk

2-22 264 48 18.2% 18 6.8%

2-23 268 52 19.4% 17 6.3%

2-27 309 57 18.5% 21 6.8%

3-1 223 26 11.7% 0 0

Avg: 265.75 45.75 16.9% 14 5.3%

Page 87: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

77

About 2 0% of the patrons for reference had to wait for

the librarians' help, and 18% of the CD-ROM users who needed

librarians' help could not get immediate service (Table 12).

TABLE 12

Performance of the Waiting Lines for Librarians

Date Ref Patrons

In Queue

% in Queue

CD Helps

In Queue

% in Queue

2-22 169 32 18.9% 88 18 20.5%

2-23 170 45 26.5% 92 16 17.4%

2-27 140 28 20% 110 19 17.3%

3-1 128 19 14.8% 79 13 16.5%

Avg: 151.75 31 20.4% 92.25 16.5 17.9%

In the real system, the user arrival rate was higher in

the early afternoon and evening. During these peak-time

segments, there was a greater possibility for waiting lines

to form due to the higher arrival rate. Since the

simulation model used the same interarrival distribution for

all running times, there were more patrons in the queues in

the real system than shown in the model generated data.

(3) Performance of the services:

Based on the real system, the data of average service

time was consistent. On average, a CD-ROM user took about

22 minutes to search the databases; the librarian could

solve the user encountered problem in 2.5 minutes. To

answer a reference question, it usually took a librarian

Page 88: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

78

about 2.3 minutes; and it would take a librarian 1.5 minutes

to answer a telephone call (Table 13).

TABLE 13

Performance of the Services

Date CD-ROM stations service time

Help CD-ROM users service time

Reference service time

Answer calls service time

2-22 24.9 2.19 2.36 1.74

2-23 23.26 2.1 2 .76 1.64

2-27 18.28 2 .29 2.05 1.26

3-1 21.96 2.89 2 .02 1.35

Avg: 22.10 2.36 2 .30 1.5

System Data vs Model Generated Data

According to the pilot test, if the V2 width of the

variation interval estimate, I, was selected equal or

smaller than 0.01 and

a = 0.05, the station submodel should run at least 52

replications, and the librarian submodel should run at least

40 replications. To ensure the desired level of precision,

the station submodel was run 60 times, and the librarian

submodel was run 50 times. The average daily arrivals and

service times for the model generated data and the real

system data were compared in table 14. The categories in

the table can be considered to demonstrate the important

attributes with which to describe the system.

Page 89: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

79

TABLE 14

The Means Comparison of the Real System Data and the Model Generated Data

CD-ROM users per day

Station service time

No. of help request from CD-ROM users

Service time to help CD users

Ref. per day

Ref. ser. time

Phone calls per day

Ser. time for calls

Real Sys

266 22.1 92.25 2.36 151.75 2.3 23 .5 1.5

Model 242.383 23.011 84.36 2.504 143.36 2.42 23 .94 1.661

Mann-Whitney Tests to the Difference

After reviewing the table 14, it can be noted that the

average numbers of the real system data and the model

generated data appeared much alike. Eight Mann-Whitney

tests were conducted to test that whether or not there was a

significant difference between the real system data and the

model generated data in the each category.

Mann-Whitney test is a nonparametric test that may be

used in place of t-test when assumptions can be justified.

It can be used to test equivalence between two medians from

different populations. Mann-Whitney test does not require

the assumption of normal distributions for the sample data,

and it does not require the same sample size (Kvanli,

Guynes, and Pavur, 1992, p.875).

The tests based on the data in table 1 (transactions

arrivals per day in the real system), table 13 (the service

times in the real system), and table 8 (model generated

arrivals and service times).

Page 90: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

80

Eight Mann-Whitney tests were conducted with eight

groups of hypotheses:

(1) CD-ROM station users' daily arrivals.

Hl0: There is no significant difference between the

real system data and the simulation model generated data in

the CD-ROM station users' daily arrivals.

Hlj : There is a significant difference between the real

system data and the simulation model generated data in the

CD-ROM station users' daily arrivals.

(2) Number of help requests from CD-ROM station users.

H20: There is no significant difference between the

real system data and the simulation model generated data in

the number of help requests from CD-ROM station users.

There is a significant difference between the real

system data and the simulation model generated data in the

number of help requests from CD-ROM station users.

(3) Number of reference.

H30: There is no significant difference between the

real system data and the simulation model generated data in

the number of reference.

£[3 There is a significant difference between the real

system data and the simulation model generated data in the

number of reference.

(4) Number of telephone calls.

H40: There is no significant difference between the

real system data and the simulation model generated data in

Page 91: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

81

the number of telephone calls.

H4-L: There is a significant difference between the real

system data and the simulation model generated data in the

number of telephone calls.

(5) CD-ROM station service time.

H50: There is no significant difference between the

real system data and the simulation model generated data in

the CD-ROM station service time.

There is a significant difference between the real

system data and the simulation model generated data in the

CD-ROM station service time.

(6) Librarians' help time to CD-ROM users.

H60: There is no significant difference between the

real system data and the simulation model generated data in

the librarians' help time to CD-ROM users.

1^: There is a significant difference between the real

system data and the simulation model generated data in the

librarians' help time to CD-ROM users.

(7) Librarians' reference service time.

H70: There is no significant difference between the

real system data and the simulation model generated data in

the librarians' reference service time.

H71: There is a significant difference between the real

system data and the simulation model generated data in the

librarians' reference service time.

(8) The time to answer telephone calls.

Page 92: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

82

H80: There is no significant difference between the

real system data and the simulation model generated data in

the time to answer telephone calls.

HS^ There is a significant difference between the real

system data and the simulation model generated data in the

time to answer telephone calls.

The MINITAB statistical software provides a convenient

Mann-Whitney test procedure. Using this statistics software

package, for all these eight tests, all the null hypotheses

were failed to be rejected at a = 0.05 (see appendix D).

According to the test results, it was reasonable to

believe that statistically the numbers generated by the

simulation model had no difference to the numbers obtained

from the real system.

Utilizations Comparison Using the Queuing Theory

Suppose the interarrival time of the system

transactions {or users) is exponential distributed, all the

service times are exponential distributed, and the balking

problem is ignored, according to the queuing theory, the

service facility utilization is:

X P=

cp

c is the number of parallel service channels.

X=-

Avg-interarrival-time

Page 93: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

83

^ Avg-service-time

According to the collected data from the stations

subsystem:

A = - ^ = 0.277 CD 960

The CD-ROM stations utilization:

0.277 0.277 p = = = 0 . 684 CD 9*0.045 0.405

Based on the 20 pilot runs, the model generated data

have an average utilization value of 0.646. The difference

is 0.038.

For the librarians' subsystem, the total number of

arrivals to the system is, on average, 267.5 per day (780

minutes), and for each transaction, the average service time

is 2.05 minutes; therefore,

X 0 . 3 4 3 LN 780

y = — — =0.488 LN 2.05

Page 94: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

84

A 0.343 0.343 . _C1 o = = = =0.351 LN Cji 2*0.488 0.976

Compared with the model generated data of the LIBRNS,

the utilization is 0.386. The difference is 0.035.

Therefore, under the assumptions of the exponential

interarrival time and the service time distributions, it can

been seen that the real system and the simulation model

generate close values.

Page 95: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

CHAPTER V

DIFFERENT CONFIGURATION EXPERIMENT

Computer simulation models have an important

application in the comparison of the different system

designs. Usually, the researcher runs the simulation model

with changes in the service facilities or the system policy

under the same system environment, then compares the

difference. This kind of comparison is based on the

assumptions of no changes in the interarrival time and the

service time distributions for the all replications in the

experiment. In this study, the station submodel was run for

11 different station arrangements, and the librarian

submodel was run for 2 different librarian arrangements.

For all the runs, the interarrival time, service time, and

the distributions were based on the collected data in the

Willis Library and kept the same values.

In measuring system performance, one measure or several

measures can be used. This study measured the utilizations

of the facilities, users' waiting rate, users' waiting time

if they have to wait in the queue, and other selected

measures.

85

Page 96: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

86

Different Configurations

Under the present real system situation, the reference

desk doesn't have the space for more than 2 librarians, and

the number of the CD-ROM stations is usually about 10. So,

for realistic reasons, this experiment runs the model,

varying the number of the workstations represented by i,

from 5 to 15; and the number of librarians, referred to as

j, between 1 and 2. We have:

5 £ i £ 15, and Lj j = 1, 2.

Table 15 lists the station submodel running results

with 11 different configurations. It was found that there

was a sharp change in the waiting line performance between 5

stations and 6 stations. If there were only 5 stations,

64.2% of the CD-ROM users had to wait in queue (35.8% of

users with no wait) with the average waiting time of 13.6

minutes. If 6 stations were installed, the waiting rate

dropped to 38.8% (61.2% of users with no wait), and the

average waiting time in queue dropped to 6.8 minutes. This

would be about a 50% decrease in both measures.

For one or two assisting librarians at the reference

desk, the table 16 gives the relevant data. If one

librarian was on duty at the reference desk, the librarian

was busy 77% of the total time to help CD-ROM station users,

perform reference, and answer telephone calls. This left

the librarian with only 23% of the time to do other daily

routines. Under these circumstances, on average, 69% of the

Page 97: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

87

help requests from CD-ROM station users were delayed (30.97%

of the help requests have no wait) with a waiting time of

5.9 minutes; 70% of the reference requests were delayed

(29.76% of the reference patrons have no wait) about 5.8

minutes.

TABLE 15

Simulation Results of Different Configurations of the Station Submodel

Avg Util

Std Err

Avg Sys Users

Avg Ser Time

Users with No Wait

% of Users with No Wait

Waiting Time in Q.

S5 0.910 0.005 193.0 22.924 69.15 35.8% 13.612

S6 0.842 0.004 211.017 23 .075 129.233 61.2% 6.845

S7 0.772 0.005 226.233 22.956 176.183 77.9% 4.618

S8 0.699 0.005 234.9 22.849 210.0 89.4% 3.202

S9 0.645 0.005 242.383 23.011 229.883 94.8% 2.664

S10 0.576 0.005 243 .067 22.754 238.467 98.1% 2.074

Sll 0.544 0.004 248.567 23.102 246.05 99% 1.36

S12 0.503 0.004 250.333 23.158 249.717 99.7% 0.619

S13 0.459 0.004 248.933 23.03 248.633 99.9% 0.184

S14 0.425 0.003 248.6 22.978 248.483 99.95% 0.114

S15 0.393 0.003 247.1 22.887 247.067 99.99% 0.036

Observation of the real system indicated that very

rarely was those a queue waiting for using a CD-ROM station.

This implies that increasing the number of workstations

would not bring about a significant increase in the number

of user arrival to the CD-ROM subsystem. Therefore it was

Page 98: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

88

reasonable to assume that the number of CD-ROM station users

was a constant. With this assumption, if two librarians

were assigned to the reference desk, the CD-ROM users help

requests waiting rate would drop to 9% from 69%, the

reference requests waiting rate would drop to 11% from 70%,

and the average waiting time for both queues would be

decreased from 6 minutes to 1 minute. The librarian's busy-

time would be reduced to 38.3%. That means the librarians

would have 62.7% of the time to deal with other daily

routines.

TABLE 16

Simulation Results of Different Configurations of the Librarian Submodel

1 Librarian 2 Librarians

Avg Utilizations of the LIBRN 0.77 0.383

Std Error of the Utilization 0.007 0.004

Avg Number of CD-ROM Users Who Need Help 84.4 84.36

Number of Them Receiving Help without Wait 26.14 76.78

Avg Time in Min. for Users Who Wait 5.886 1.166

% of the No Wait 30.97% 91.01%

Avg Number of Patrons Who Need Reference 143.8 143.36

Number of Them Received Ref without Wait 42.8 128.12

Avg Time in Min. for Users Who Wait 5.782 1.132

% of the No Wait 29.76% 89.37%

Avg Service Time for CD-ROM Users 2.651 2.504

Avg Service Time for Reference 1 2.576 2.419

Avg Number of Telephone Calls Per Day 25.12 23 .94

Avg Time for Answering a Telephone Call 1.729 1.661

Page 99: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

89

Confidence Interval Estimation

From tables 15 and 16, it can be observed that along

with an increase of CD-ROM stations and an increase of the

number of librarians, the waiting line situation showed a

definite improvement. That is, the user waiting rate and

the waiting time in the queue both decrease. But the trade

off for these improvements is that the system resource

utilizations show a decrease. Usually, we like to know an

estimate of how large the average utilization difference

might be between two configurations; a measure of the

accuracy of this estimation; and whether this difference is

statistically significant. A confidence interval estimation

can be used for these purposes.

For the confidence interval calculation, according to

Banks and Carson (1984, pp.451-465), we have:

s.e. (Yi-y2>=)J S l + g 2

R

s1 and s2 are the values of our selected samples'(mean

numbers) standard deviation (equal to the std. err. in the

tables). The degree of freedom is:

Page 100: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

90

<<s2+s2)/.R)2 v = 2 -2

( (s2/J?) 2+ (s2/i?)2) / (n+1)

For example, when comparing the utilization difference

between a setting of 9 stations and a setting of 10

stations, we have the following results (the data of S9 and

S10 in the table 15 are used):

^-^=0.069

s.e. (Yx~Y2) = Sl+S2

R \ 5*10_5=9*10-60

v = (2 *0.0052/60)2 _2= 6 • 94*!Cr13 _2_ 6.94 _2 = 1 1 6_ 2 = 1 1 4

2 * (0 . 0052/60) 2/61 5 . 69 *10~15 0.0569

0 .025 .114 ~ 1-96

0.069 ± 1.96*9*10"4 = 0.069 ± 1.8*10"3

The results indicate that the CD-ROM station setting S9

and S10 has a difference in the stations' utilization of

0.069, and the 95% of confidence interval is: [0.0672,

0.0708]. This difference is statistically significant at

the 5% significant level, since 0 is not included in the

interval.

With the same calculation, the difference of the

Page 101: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

91

utilization between assigning 1 librarian and assigning 2

librarians is 0.387, the 95% of confidence interval is

[0.3854, 0.3886], and the difference is also significant.

Regression Analysis

In the table 15 and 16, the data not only show us that

the values are changing along with a change in the system

configuration, but also it brings to light the relationship

of the variation between the variables. Regression analysis

can be used to determine the relationship between the system

performance and the system configurations.

Regression analysis is a method of studying the

relationship between two or more random variables. Since

the data are based on random samples, these statistical

relations are regression relations rather than a

mathematical functional relation. The linear regression

method uses a linear equation to estimate the relation

between data set {y} and data set {x}:

Y = AX + B + e, e: error

Where

Exy- (ExEy) /n

Ex2 - (Ex) 2 In

B=y-Ax

Page 102: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

92

In this study, three regression relations were

investigated:

(1) The relationship between the utilization of the

workstations and the number of workstations.

From the values in table 15, a graph of utilization

versus the number of workstations can be plotted (figure 3).

This figure shows that the relation between the stations

utilization and the number of stations looks like a straight

line. It suggests that the linear regression can be used.

Utilization of CD-ROM stations

0.9

0.8

0.7

0.6

0.5

0.4

1.3 I S7 | S9 J S11 I S13 | S15

S 6 S8 S10 S12 S14

No. of Stations

Figure 3. Utilization and the Number of Stations

Using SAS program with the regression analysis

procedure, the regression equation is:

Page 103: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

93

y = -0.052x + 1.132

Where y is the utilization of the workstations, x is

the number of the CD-ROM stations. The standard error of

the estimate is 0.026. The SAS program provides the graph

of the regression line and the upper and lower bound with

95% of confidence (figure 4). Some more detail relevant

statistics are also provided (see appendix F).

UTIL

0.9607

Plot of UTIL*STNS- Symbol used is Plot of U95*STNS. Symbol used is 'U'. Plot of L95*STNS. Symbol used is 'L'. Plot of UTHAT*STNS. Symbol used is 'P'.

0.9090 +

0.8573

0.8057 + L

0.7540

0.7023

0.6506

0.5989

0.5473 +

0.4956

0.4439 +

0.3922 +

0.3405 +

0 . 2 8 8 8

9 10 11 12 13 14 15

NUMBER OF STATIONS

Figure 4. Regression of Utilization on Number of Stations

Page 104: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

94

This regression equation can be used to predict the

stations' utilization changing when the number of the

workstations needs to be changed (supposing the user

interarrival rate and the search time do not change).

(2) The relationship between the users' waiting rate

and the number of workstations.

A plot of waiting rate versus number of stations is

shown in figure 5. The data model is nonlinear.

Waiting Rate for* Stations

9 o m—m-1 I S13 T Sis S9 | S1 SIB S12

Mo. of Stations

Figure 5. CD-ROM Users Waiting Rate

In linear regression, error minimizing is based on the

least-squares estimation. While in the nonlinear

regression, the least-squares estimates of the parameters

Page 105: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

95

can not be determined from a mathematical expression

(Ratkowsky, 1990, p.21). In order to deal with this

problem, one must obtain the minimum sum of squares by some

other means. One good method of doing this is finding a

method to convert the nonlinear model to a simple linear

model. In the figure 5, the data curve looks like a

negative exponential. It is reasonable to suppose that a

negative exponential equation:

y = a * eb/x , (a>0)

can be used to represent this curve. The above equation is

equivalent to:

In y =b/x + In a

Let X = 1/x, Y = In y, and C = In a.

The nonlinear regression problem is changed to a linear

regression problem:

Y = bX + C

The converted data are listed in the table 17. The

figure 6 gives the line graph after the conversion. This

line graph looks like a straight line which means the

conversion is successful and a linear regression can be used

to establish the relation.

Page 106: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

96

TABLE 17

Converted Waiting Rate for Linear Regression

No. of Stations Waiting Rate(%)

1/x In y

5 64.2 0.200 4.162

6 38.8 0.167 3 . 658

7 22.1 0.143 3.096

8 10.6 0.125 2.361

9 5.2 0.111 1.649

10 1.9 0.100 0.642

11 1 0.091 0.000

12 0.3 0.083 -1.204

13 0.1 0.077 -2.303

14 0.05 0.071 -2.996

15 0.01 0.067 -4.605

Waiting Rate After Conversion

5

4

3

2

1

£ 0 rH a

II > -1

izr

-2

-3

-4 - /

5 •

0.067 | 0.077 | 0.091 I 0.111 1 0.143 1 0*2 0.071 0.083 0.1 0.125 0.167

X=1/x

Figure 6. Converted Waiting Rate

Page 107: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

97

Using SAS program, The linear regression equation is

given as:

Y = 61.85X - 6.54

where Y = In y, X = 1/x. Here the standard error of the

estimate is 1.26.

CVTWR | 5 +

4 +

0 +

—2 +

-3

-4 +

-5 +

REGRESSION OF CONVERTED WAITING RATE ON NUMBER OF STATIONS

Plot of CVTWR*CVTST. Symbol used is Plot of U95*CVTST. Symbol used is 'U'. Plot of L95*CVTST. Symbol used is 'L'. Plot of WRHAT*CVTST. Symbol used is 'P'.

2 +

1 + u

0.06 0.08 0.10 0.12 0.14

CVTST

NOTE: 1 obs hidden. 6 obs were out of range.

0.16 0.18 0.20

Figure 7. Converted Linear Regression on the Waiting Rate

Page 108: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

98

Figure 7 plots the regression line with 'P' and the

upper and lower limits with 95% of confidence. The original

data are plotted by '*'.

To convert it back to the nonlinear regression

equation, the linear equation becomes:

y = 0.0014 * e 61.85/x

Where y% is waiting rate, x is the number of

workstations. This formula can be used to estimate the

users' waiting rate and the number of CD-ROM workstations on

the LAN.

TABLE 18

Converted Waiting Time for Linear Regression

No. of Stations Waiting Time 1/x In y

5 13.612 0.200 2.611

6 6.845 0.167 1.924

7 4.618 0.143 1.530

8 3 .202 0.125 1.164

9 2.664 0.111 0.980

10 2.074 0.100 0.729

11 1.36 0.091 0.307

12 0.619 0.083 -0.480

13 0.184 0.077 -1.693

14 0.114 0.071 -2.172

15 0.036 0 . 067 -3.324

Page 109: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

99

(3) The relationship between the users average waiting

time in the queue and the number of the workstations.

Malting Time in the Queue

S9 | Si! | S10 S12 S14

Mo. of Stations

Figure 8. Users' Waiting Time in the Queue

Waiting Tine After Conversion

3

2

1

0 >,

c J3

> -1 / -2 --3 - / 4

0.067 | 0.077 | 0.091 | 0.111 | 0.143 1 0.200 0.071 0.003 0.100 0.125 0.167

K=1/x

Figure 9. The Linear Regression after Conversion

Page 110: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

100

Like (2), this relation is also nonlinear (figure 8).

Using the same method in the preceding analysis, it can be

converted to a linear regression problem. The relevant

figure and table are figure 8, 9, and table 18.

The linear regression equation is:

Y = 36.44 X - 3.86

Where Y = In y and X = 1/x. The standard error of the

estimate is 1.046.

CVTWT | 5 +

2 +

1 +

- 2 +

REGRESSION OF CONVERTED WAITING TIME IN THE QUEUE

Plot of CVTWT*CVTST. Symbol used is Plot of U95*CVTST. Symbol used is 'U'. Plot of L95*CVTST. Symbol used is 'L'. Plot of WRHAT*CVTST. Symbol used is 'P'.

0.06 0.08 0.10 0.12 0.14

CVTST NOTE: 1 obs were out of range.

0.16 0.18 0.20

Figure 10. Converted Linear Regression on the Waiting Time

Page 111: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

101

The regression line with the 95% confidence interval is

plotted by SAS (figure 10).

After converting back, the linear regression equation

becomes:

Y = 0.021 * e36-44/x

With this regression equation, the CD-ROM users'

average waiting time (y minutes) in the queue can be

predicted by the number of the workstations (x).

Utilization of the Librarians

Since only two choices for the number of librarians

were investigated, regression analysis is not applicable.

We can simply use bar chart to show the difference between

these two assignments (Figure 11).

0.9

0.8

0.7

0.6

0.5

0.4

0.3

0 . 2

0.1

Comparison of Assigning Different No. of Librarians

umjm Mo. of Librarians

^Utilization (\\]Help Waiting Rate ^ R e f . Waiting Rate

Figure 11. Comparison of the Two Different Librarian Assignments

Page 112: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

102

In this bar chart, it can be find that the CD-ROM

users' help demands waiting rate and the reference patrons'

waiting rate are sharply decreased when two librarians are

assigned. If there is only one librarian at the reference

desk, this librarian almost does not have any spare time

other than helping CD-ROM users, providing references and

answering telephone calls. Since a reference librarian must

have some time to deal with the daily routine jobs, one

librarian cannot handle this reference desk. Two librarians

are necessary to keep this system running smoothly.

Page 113: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

CHAPTER VI

SUMMARY AND CONCLUSION

Summary

This research created a computer simulation model for a

library CD-ROM LAN system. The model represented the

configuration of CD-ROM LAN in a library, then was used to

study system optimization.

The relevant literature was reviewed in six areas: (1)

the development of CD-ROM systems in libraries, (2) the

development of CD-ROM LAN, (3) decision making on CD-ROM

LAN, (4) operations research in libraries, (5) simulation

studies in libraries, and (6) special purpose simulation

languages. With LAN technology, isolated CD-ROM

workstations were networked for sharing of CD-ROM databases,

increasing data integrity, increasing system reliability and

security, and allowing remote access.

In a library CD-ROM LAN system design, there are many

decision making problems. The system resources utilization

problem and the users' waiting line problem are two major

problems related to the system decision making in the system

design. Computer simulation is a powerful way to study such

problems.

103

Page 114: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

104

A simulation model generates an artificial system to

imitate a real system. The simulation model is based on the

collected data of the real system. The data in this study

were collected on four randomly selected days in the middle

of a semester. In order to get valid and accurate data, two

methods were used: direct observation and the use of the LAN

system metering software. Before the formal data

collection, a pre-observation was done; the users'

activities and the system resources' activities were

analyzed. Based on the analysis, the data collection forms

were designed. During observation, the activities taking

place during the entire days were recorded and the

observation did not interfere with the users' normal

behavior.

Based on the observations, the data analysis, and

discussions with the librarians, the concept model and the

logic model were generated. Using GPSS/H, the computer

simulation model was developed. Corresponding to the system

resources, workstations and reference librarians, the

simulation model was divided into two submodels: station

submodel and librarian submodel. The station submodel dealt

with the CD-ROM stations' users, based on a running time of

16 hours per day (8:00 a.m. - 12:00 midnight). The

librarian submodel dealt with the help requests from the CD-

ROM users, the patrons for reference, and telephone calls,

based on a running time of 13 hours per day (9:00 a.m. -

Page 115: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

105

10:00 p.m.).

The following procedures were followed for optimizing

validation of the model: (1) Discussions with the

librarians. (2) Careful collection of data. (3) Use of an

animation technique to show the CD-ROM users' coming and

leaving process. (4) Use of a pilot run. (5) Use of

queuing theory to calculate average utilization of resources

based on the collected data; comparing with the average

utilization based on the model generated data and checking

whether the difference was small.

The pilot run indicated how many replications were

needed to satisfy a certain accurate confidence interval

under certain probability. For this study, if the estimate

variation of the 95% confidence interval was selected as

0.01, the station submodel needed 52 replications; and the

librarian submodel needed 40 replications.

In order to get the relationship between the system

performance and different system configurations, the

simulation model was run with a wide variety of system

resources. Based on the pilot study, the station submodel

was run 60 replications for each resources changed; the

librarian submodel was run 50 times for each resources

changed.

In the simulation, the number of workstations varied

from 5 to 15, and the number of librarians from 1 to 2.

Using the station submodel generated data, regression

Page 116: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

106

analysis was used to find the relationship of the station

utilization to the number of stations, the relationship of

the users' waiting rate to the number of stations, and the

relationship of the users' waiting time in the queue to the

number of stations. The last two were non-linear

relationships but they were transformed to linear regression

problems.

Findings

According to the collected data in the Willis Library,

University of North Texas, a middle size academic library

with 9 workstations on the CD-ROM LAN and 51 CD-ROM database

titles, the followings were found:

1. The empirical distributions of the observed data

can be used to build a valid simulation model.

2. For using queuing theory to do prediction, the all

interarrival time distributions can be assumed as negative

exponential type. The all service time distributions can be

assumed as negative exponential type, too.

3. On average, each day, there were 266 CD-ROM station

users with 656 connections to the databases; on average,

each connection lasted 9.12 minutes, and each user had 2.46

database connections. The average interarrival time of the

CD-ROM users was 3.41 minutes; the average searching time

was 22.1 minutes.

4. On average, each day, there were 152 library

Page 117: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

107

patrons asking for reference; librarians could process each

reference in 2.3 minutes.

5. On average, each day, there were 92 CD-ROM users'

help requests, and librarians could deal with each help

request in 2.36 minutes.

6. On average, each day, the librarians answered 23

telephone calls which lasted for 1.5 minutes for each call.

7. On average, 16.9% of the CD-ROM station users had

to wait in the queue; 20.4% of the patrons needing reference

help could not get immediate service; and 17.9% of the CD-

ROM users' help requests had been delayed.

8. In eight categories, the data from the real system

and the data from the simulation model did not have

significant difference based on the Mann-Whitney test. The

eight categories are: (1) the arrivals of the CD-ROM station

users, (2) the help requests from the CD-ROM station users,

(3) the arrivals of the patrons for reference, (4) the

arrivals of telephone calls, (5) the CD-ROM station's

service time, (6) the librarians' help time to the CD-ROM

users,(7) the reference service time, and (8) the time to

answer telephone calls.

9. Based on queuing theory, stations utilization was

calculated to be 0.684, the model generated average

utilization was 0.646. The calculated librarians'

utilization was 0.351, the model generated value was 0.386.

Both of the differences were small.

Page 118: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

108

10. According to the simulation result, if assigned 1

librarian when the system has 9 stations, the librarian

would be busy on the 77% of the total time. In this

situation, 69% of the help requests from CD-ROM users and

70% of the reference requests would have to wait in a queue.

11. If the number of workstations increased from 5 to

6, the users' waiting rate would drop to 3 8.8% from 64.2%;

the waiting time in queue would drop from 13.6 to 6.8

minutes. Therefore, changing workstations from 5 to 6 would

bring a sharp change to the users' waiting rate.

Conclusion

Based on the findings above, the following conclusions

have been derived:

1. The computer simulation model created for the CD-

ROM LAN system in this study is valid and accurate. The

data generated by this simulation model can be used for

other relevant studies. This model can be used for other

middle sized academic libraries, if the environment is close

to that of the Willis Library at the University of North

Texas. If more accurate results are needed, the designer

can change the input variables which would include

interarrival time values, service time values, and the

number of resources according to their own situation.

2. The simulation model output data of the

utilizations have a nature of consistency. The variation at

Page 119: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

109

the 95% confidence interval is less or equal 0.02 (1=0.01).

3. Between the utilization of the CD-ROM workstations

and the number of workstations, there is following

relationship:

U = -0.052S + 1.132

Where U is the utilization and S is the number of CD-

ROM stations, the standard error of the estimate is 0.026.

4. Between the CD-ROM users' waiting rate and the

number of workstations, there is this relationship:

Wr = 0.0014 * e61"85/s

Where Wr% is the waiting rate and S is the number of

the CD-ROM stations.

5. If a CD-ROM user entered a queue, the waiting time

and the number of the workstations has this relationship:

Wt = 0.021 * e36'44/s

Where Wt is the predicting waiting time (in minute) if

a user entered the queue; S is the number of the CD-ROM

stations.

6. Along with an increase in the number of CD-ROM

stations, the utilization of the workstations decreased.

Page 120: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

110

7. As a minimum, this system needs 6 CD-ROM

workstations and 2 librarians.

The overall objective of this study was to demonstrate

the feasibility of using simulation in designing

technological configurations in libraries. This study

confirmed the feasibility of the method.

Recommendations for Further Study

This simulation model was generated based on the

collected data during whole day time periods. During one

day, library patrons arrival rate is changeable. If

possible, for higher degree of accuracy, the data could be

analyzed by dividing whole day into several time segments

and obtaining the different arrival rates for each time

segments. However, this tradeoff would result in data

analysis becoming more complex.

Also, future studies might investigate the use of

simulation in other library areas where technology is used.

For example, workstations in technical services, user online

catalog access points, and business and personnel systems in

large libraries.

Page 121: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

APPENDIX A

111

Page 122: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

112

DATA COLLECTION SHEET

Observation Date: User No.

The user is: Male Female

Time of arriving: Time of leaving without searching:_

Time of beginning to search: Station number:

Time of need librarian's help: ; ;

Librarian's help begins at:

Librarian's help ends at:

Time of the search finishing:

Time of leaving

Any unusual events:

Page 123: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

113

THE DAILY ROUTINE ACTIVITIES OF THE LIBRARIAN

Activities Occurren -ce time

The user is in Q.?

Time of service start

Time of service end

Service time

Other

Page 124: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

APPENDIX B

114

Page 125: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

115

CD-ROM Users Interarrival

SAS 10:46 Monday, November 27, 1995 1

Analysis Variable : X

N Obs N Minimum Maximum Mean Std Dev

1060 1060 0.0300000 27.9700000 3.4149528 3.2332411

SAS 10:46 Monday, November 27, 1995

Cumu1at ive Cumu1at ive X Frequency Percent Frequency Percent

2 432 40.8 432 40.8 4 308 29.1 740 69.8 6 158 14.9 898 84 .7 8 79 7.5 977 92.2 10 42 4.0 1019 96.1 12 16 1.5 1035 97.6 14 11 1.0 1046 98 .7 16 2 0.2 1048 98 .9 18 4 0.4 1052 99.2 20 4 0.4 1056 99.6 24 2 0.2 1058 99.8 28 2 0.2 1060 100.0

Page 126: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

116

CD-ROM Users Interarrival Time Distribution

10:46 Monday, November 27, 1995

FREQUENCY OF X

FREQUENCY

400 +

350 +

300 +

250 +

200 +

150 +

100 +

50 +

•k it "k

•kit k

* ie it

it it it

• it it

it it it

it it it

it it it

•kit*

it it it

it-kit

it-kit

it it it k it it

-k kit it it k

kit it it it it

•kit it it kit

ititk it it it

it it k kit-k

it iik kit-k

it it it kit it

•kkk -k it it

•kitit it it k

kitit it "k it

•kit it it k it

•kit-k it kit

it it k k-kit

it it it kit-k

•k k it it it -k * * *

-k it it it-kk kit-k

kit-k -k-kit •kitit

ititk it kit it it "k

ititk kit-k -k-kk

"k k it it-kit it k it

it it it •k-kk k-k-k

itit-k it k it

•kit k it it it * * * -k-k-k

it it it kit-k -k-kk -k-k-k

it kit it-kit it -k it -k-kit

kit-k it-kk -k-k-k -kit-k

it it it it k it -k-k-k k-k-k it k it

it-kk ik-kit k-k-k it-kk kit-k

it it k kit-k -k-k-k -k-k-k -kit-k

it-kk k-k-k -k-k-k it it it itit-k

2 4 6 8 10

* it k * * *

* * *

12 14

X

16 18 20 24 28

Page 127: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

117

CD-ROM Stations Service Time

SAS 10:50 Monday, November 27, 1995

Analysis Variable : X

N Obs N Minimum Maximum Mean Std Dev

1008 1008 0.5900000 143.6000000 21.9596329 16.4147078

SAS 10:50 Monday, November 27, 1995

Cumulative Cumulative X Frequency Percent Frequency Percent

10 252 25.0 252 25.0 20 300 29.8 552 54 .8 30 208 20.6 760 75.4 40 117 11.6 877 87.0 50 67 6.6 944 93 .7 60 31 3.1 975 96 .7 70 17 1.7 992 98 .4 80 9 0.9 1001 99.3 90 5 0.5 1006 99.8 100 1 0.1 1007 99.9 150 1 0.1 1008 100.0

Page 128: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

118

CD-ROM Stations Service Time Distribution

10:50 Monday, November 27, 1995

FREQUENCY OF X

FREQUENCY

300 + kkkk

kkkk

kkkk

kkkk

270 f kkkk

kkkk

k kk ie kkkk

k k k k kkkk

240 f k k k k kkkk

k k k k kkkk

kkkk kkkk

kkkk kkkk

210 + kkkk kkkk kkkk

kkkk kkkk kkkk

kkkk kkkk kkkk

kkkk kkkk kkkk

180 t- kkkk kkkk kkkk

kkkk kkkk kkkk

kkkk kkkk kkkk

kkkk kkkk kkkk

150 + kkkk kkkk kkkk

kkkk kkkk kkkk

kkkk kkkk kkkk

kkkk kkkk kkkk

120 + kkkk kkkk kkkk kkkk

kkkk kkkk kkkk

kkkk kkkk * * * * kkkk

kkkk kkkk * * * * kkkk

90 + kkkk kkkk * * * * kkkk

kkkk kkkk kkkk kkkk

kkkk kkkk kkkk kkkk

kkkk kkkk kkkk kkkk * * *• *

60 + kkkk kkkk kkkk kkkk k k k k

kkkk kkkk kkkk kkkk kkkk

kkkk • * * * " * kkkk kkkk kkkk

kkkk * * * * kkkk kkkk kkkk

30 + kkkk kkkk kkkk kkkk kkkk

kkkk kkkk kkkk kkkk kkkk

kkkk kkkk kkkk kkkk kkkk

kkkk kkkk kkkk kkkk kkkk

10 20 30 40 50

k kk •}if *• * *

* * -k k

kkkk

k kk k

kkkk

60

X

70 80 90 100 150

Page 129: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

119

CD-ROM Users' Help Requests

SAS 11:02 Monday, November 27, 1995

Analysis Variable : X

N Obs N Minimum Maximum Mean Std Dev

365 365 0.2000000 47.8500000 8.2369041 7.3464779

SAS 11:02 Monday, November 27, 1995

Cumu1at ive Cumu1at ive X Frequency Percent Frequency Percent

5 150 41.1 150 41.1 10 113 31.0 263 72 .1 15 52 14.2 315 86.3 20 23 6.3 338 92 .6 25 12 3.3 350 95.9 30 9 2.5 359 98 .4 35 1 0.3 360 98 .6 40 3 0.8 363 99.5 50 2 0.5 365 100.0

Page 130: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

120

CD-ROM Users Help Requests Interarrival Time Distribution

11:02 Monday, November 27, 1995

FREQUENCY OF X

FREQUENCY

140 +

120 +

100

80 I +

60 +

40

20 +

* * * * *

* * * * *

* * * * *

* * * * *

* * * * *

* * * * *

* * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * * * * * *

5 10 15 20

* * * * * * * * * *

* * * * * * * * * *

25

X

30 35 40 50

Page 131: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

121

Librarian's Service Time for CD-ROM Users' Help Requests

SAS 11:05 Monday, November 27, 1995

Analysis Variable : X

N Obs N Minimum Maximum Mean Std Dev

369 369 0.5200000 11.8500000 2.3467209 1.5985101

SAS 11:05 Monday, November 27, 1995

Cumulative Cumulative X Frequency Percent Frequency Percent

1 32 8.7 32 8.7 2 152 41.2 184 49.9 3 90 24.4 274 74 .3 4 51 13.8 325 88.1 5 21 5.7 346 93.8 6 10 2.7 356 96.5 7 4 1.1 360 97.6 8 2 0.5 362 98.1 9 3 0.8 365 98.9 10 2 0.5 367 99.5 11 1 0.3 368 99.7 12 1 0.3 369 100.0

Page 132: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

122

FREQUENCY

CD-ROMs Help Service Time Distribution

11:05 Monday, November 27, 1995

FREQUENCY OF X

* • * *

* * *

140 b •kic ie

* * *

* * *

ie ie if

120 h * * *

ie * *

ic ie ie

ie ie ie

100 i- kkie

* * *

* * * kkk

kk k kkk

80 H kk k kkk

k k k kkk

k k k kkk

kkk kkk

60 + k k k kkk

kkk kkk

kkk kkk kkk

kkk kkk kkk

40 + kkk kkk kkk

kkk kkk kkk

ie ic ie kiek kkk kkk

kkk kkk kkk kkk

20 + kkie kkk kkk kie k * * *

kkk kkk kkk ie k k kkie

* * * kkk kkk kkk kkk

* * * kkk kkk kkk kkk

1 2 3 4 5

* * * * * *

10 11 12

X

Page 133: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

123

Reference Patrons Interarrival Time

SAS 11:08 Monday, November 27, 1995

Analysis Variable : X

N Obs N Minimum Maximum Mean Std Dev

603 603 0.0200000 29.6800000 5.0864511 4.3310855

SAS 11:08 Monday, November 27, 1995

Cumu1at ive Cumu1at ive X Frequency Percent Frequency Percent

2 160 26 .5 160 26.5 4 145 24 .0 305 50.6 6 109 18 .1 414 68.7 8 61 10 .1 475 78.8 10 51 8 .5 526 87.2 12 31 5 .1 557 92.4 14 20 3 .3 577 95.7 16 9 1 .5 586 97.2 18 6 1 .0 592 98 .2 20 5 0 .8 597 99.0 22 2 0 .3 599 99.3 24 3 0 • 5 602 99.8 30 1 0 .2 603 100.0

Page 134: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

124

References Interarrival Time Distribution

11:08 Monday, November 27, 1995

FREQUENCY OF X

FREQUENCY

160 + * * *

* * *

* * *

* * • kkk

140 f • * kkk

•* * *• kkk

* k k kkk

kkk kkk

120 f k k k kkk

it-kit kkk

k k it kkk kkk

k k k kkk kkk

100 t- k k k kkk kkk

k k k kkk kkk

k k k kkk kkk

kkk kkk kkk

80 i- kkk kkk kkk

* * •* kkk kkk

kkk kkk kkk

* * * kkk kkk

60 h kkk kkk kkk kkk

kkk kkk kkk kkk

kkk kkk kkk kkk * * *

kkk kkk kkk kkk kkk

40 + kkk kkk kkk kkk kkk

kkk kkk kkk kkk kkk

kkk kkk kkk kkk kkk * * *

kkk kkk kkk kkk kkk k k k

20 + kkk kkk kkk kkk kkk kkk kkk

kkk kkk kkk kkk kkk kkk kkk

kkk kkk kkk kkk kkk kkk kkk

kkk kkk kkk kkk kkk kkk kkk

2 4 6 8 10 12 14

* * * it k k

30

X

Page 135: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

125

Reference Librarians Service Time for General References

SAS 11:10 Monday, November 27, 1995

Analysis Variable : X

N Obs N Minimum Maximum Mean Std Dev

606 606 0.2800000 21.0900000 2.3259901 2.0243890

SAS 11:10 Monday, November 27, 1995

Cumulative Cumulative X Frequency Percent Frequency Percent

1 92 15 .2 92 15.2 2 255 42 .1 347 57.3 3 132 21 .8 479 79.0 4 53 8 .7 532 87.8 5 26 4 .3 558 92.1 6 18 3 .0 576 95.0 7 12 2 .0 588 97.0 8 3 0 .5 591 97.5 9 5 0 .8 596 98 .3 10 3 0 .5 599 98.8 12 4 0 .7 603 99.5 15 1 0 .2 604 99.7 16 1 0 .2 605 99.8 21 1 0 .2 606 100.0

Page 136: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

FREQUENCY

126

Reference Librarians Service Time Distribution

11:10 Monday, November 27, 1995

FREQUENCY OF X

240 +

210 +

180 +

150 +

120 +

90

60 +

30 +

* * *

* * *

* * *

ie ie ie

ie ie ie

ie ie • * * *

* ie it

ie ie ie

ie ie ie

ie ie ie

ie ie ie

ie ie ie

ie ie ie

ieieie

ieieie

ie ieie

ie ieie

ie ie ie

ieieie

ieieie

ieieie

ieieie

ie ie ie

ie ie ie

ieieie

ieieie

ieieie

ie ie ie

ieieie

ie ie ie

ie ieie

ieieie

ieie ie

ie ie ie

ieieie

ie ie ie

ieieie

ie ie ie

ie ie ie

ie ie ie

ie ie ie

ieieie

ie rk ie

it ieie

ie ieie

ie ie ie

ieieie

ieieie

ie ie ie

ie ie ie

ieieie

ie ieie

ieieie

ie ie ie

ieieie

ieieie

ieie ie

ieieie

ieie ie

ieieie

ieieie

ie ie ie

ieieie

ieieie

ieieie

ie ie ie

ie ie ie

ie ie ie

ie ieie

ieieie

ieieie

ieieie

ie ie ie

ie ie ie

ieieie

ieie ie

ieie ie

1 8

X

10 12 15 16

Page 137: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

127

Telephone Calls Interarrival Time

SAS 11:13 Monday, November 27, 1995

Analysis Variable : X

N Obs N Minimum Maximum Mean Std Dev

90 90 0.5000000 173.7300000 29.8284444 31.3766751

SAS 11:13 Monday, November 27, 1995

Cumulative Cumulative X Frequency Percent Frequency Percent

10 24 26 .7 24 26 .7 20 15 16 .7 39 43 .3 30 20 22 .2 59 65.6 40 8 8.9 67 74 .4 50 8 8.9 75 83.3 60 6 6.7 81 90.0 70 4 4.4 85 94 .4 100 1 1.1 86 95.6 110 1 1.1 87 96.7 130 1 1.1 88 97.8 170 1 1.1 89 98.9 180 1 1.1 90 100.0

Page 138: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

FREQUENCY

128

Telephone Calls Interarrival Time Distribution

11:13 Monday, November 27, 1995

FREQUENCY OF X

24 + I

23 +

I 22 +

21 + I I 20 + I l 19 +

18 + l !

17 + I I

16 + I I

15 + i I

14 + l I 13 + l I 12 +

11 + I I

10 +

I 9 + I

8 +

I 7 + I

6 + I

5 + I I 4 + l I 3 +

2 + I I 1 +

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

****

* * * *

* * * *

* * * *

* A * * * * * *

* * * *

* * * *

* * * *

****

****

* ***

* * * *

* * * *

* * * *

* * * *

* * * *

* * * ie ****

* * * *

* * * *

* * * *

* * * *

* * * *

****

* * * *

* * * *

* * * *

* * * *

* * * *

****

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

• A**

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

* * it * * * * *

* * * * * * * *

* * * ie ****

****

* * * *

* * * *

* * * *

* * * *

* * * *

* * * *

ie it it it * * * *

it it ie ie

itieitie

itie it ie

it ie ie it

it itie it

itie** * * * *

* * * *

* * * *

****

* * * *

****

* ** *

****

* * * *

****

****

* * * *

****

****

* * * *

* * * *

****

* * * *

****

****

****

****

* * * *

* * * *

****

****

****

****

****

* * * *

* * * *

* * * *

****

* * * *

* * * *

****

* * * *

* * * *

****

****

****

****

****

****

****

* * * *

* * * *

****

* * * *

****

****

* ** *

* * * *

****

* * * *

****

*** *

****

* * * *

****

****

****

* * * *

* * * *

* * * *

** **

** * *

* * * *

****

* * * *

* * * *

****

****

****

****

* * * *

* * * *

****

* * **

****

****

****

* * * *

****

****

* ** *

* ***

* * * *

**** * * * * * * * *

* * * * ****

**** ** **

* * * * * * * *

* * * * ****

10 20 30 4 0 5 0 60 70 100 110 1 3 0 1 7 0 180

Page 139: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

129

Service Time of Answering Telephone Calls

SAS 11:15 Monday, November 27, 1995

Analysis Variable : X

N Obs N

94 94

Minimum

0.2500000

Maximum

8.0100000

Mean

1.4660638

Std Dev

1.2256315

SAS 11:15 Monday, November 27, 1995

Cumu1at ive Cumu1at ive X Frequency Percent Frequency Percent

1 40 42 , .6 40 42 .6 2 36 38 , .3 76 80.9 3 12 12 , .8 88 93 .6 4 2 2 , .1 90 95.7 5 1 1, .1 91 96 .8 6 1 1, .1 92 97.9 7 1 1, .1 93 98.9 9 1 1. .1 94 100.0

Page 140: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

FREQUENCY

40 +

35 +

30 +

25 +

20 +

15 +

10 +

130

Telephone Call Service Time Distribution

11:15 Monday, November 27, 1995

FREQUENCY OF X

+ * * * * *

* * * * *

* * * * *

* * * * *

* * * * * * * * * *

+ * * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

+ * * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

+ * * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

+ * * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

+ * * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

+ * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

+ * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

* * * * * * * * * * * * * * *

1 2 3

* * * * * * * * * *

* * * * * * * * * * * * * * *

X

Page 141: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

APPENDIX

131

Page 142: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

132

STUDENT GPSS/H RELEASE 2.01 (EP292) 23 Aug 1995 16:40:55

LINE# STMT# IF DO BLOCK# *LOC OPERATION A,B,C,D,E,F,G

FILE: PROJCD.gps

COMMENTS

1 1 *

2 3

2 3

* THIS PROGRAM SIMULATES THE LIBRARY CD-ROM LAN SYSTEM USING PERFORMANCE

4 4 SIMULATE 5 5 *

6 6 * AMPERVARIABLE DECLARATION

8 8 INTEGER &I 9 9 REAL &AUTI,&ASYS,&ASERt &ATQL t &AENT,&NOWT,&MAXQ

10 10 LET &MAXQ=-999999. 11 11 *

12 12 STORAGE DECLARATION 13 13 +

14 14 STORAGE S(STATIONS),9 15 15 +

16 16 + DEFINE FUNCTIONS 17 17 +

18 18 ARRIV FUNCTION RN(l)fC12 19 19 0.408,2/0.6 9 8,4/0.847,6/0.922,8/0.961,10/0.9 76,12/0.9 87,14 20 20 0.989,16/0.9 92,18/0.996,20/0.998,24/1.0,28 21 21 SERV FUNCTION RN(1),C11 22 22 0.25,10/0.548,2 0/0.754,3 0/0.8 7,40/0.937,50/0.9 67,6 0/0.9 84,70 23 23 0.993,80/0.99 8,9 0/0.999,100/1.0,150 24 24 *

25 25 * GPSS/H BLOCKS 26 26 *

27 27 1 GENERATE FN(ARRIV) USER ARRIVES WITH DEFINED DISTRIBUTION 28 28 2 TEST G Q(SYS),9,LN IF STORAGE IS FULL, 3 6% OF THE 29 29 3 TRANSFER .36,,EXIT USERS LEFT, 64% WILL WAIT IN LINE 30 30 4 LN QUEUE SYS USER ENTERS THE SYSTEM 31 31 5 QUEUE LINE 32 32 6 ENTER STATIONS 33 33 7 DEPART LINE 34 34 8 QUEUE SERV RECORD THE SERVICE TIME 35 35 9 ADVANCE FN(SERV) USING DEFINED DISTRIBUTION 36 36 10 LEAVE STATIONS 37 37 11 DEPART SERV 38 38 12 DEPART SYS 39 39 40 40 13 EXIT TERMINATE 41 41 42 42 43 43 * TIME SEGMENT 44 44 *

45 45 14 GENERATE 960 SIMULATE 1 DAY (16 HOURS=960 MIN) 46 46 15 TERMINATE 1 47 47 *

48 48 # CONTROL STATEMENT 49 49 *

50 50 1 DO &I=1,20 REPEAT 2 0 TIMES 51 51 1 CLEAR CLEAR ALL STATISTICS 52 52 1 START 1 START SIMULATION WITH PRINT 53 53 1 LET &ASYS=&ASYS+QT(SYS) 54 54 1 LET &AUTI=&AUTI+SR(STATIONS) 55 55 1 LET &ASER=&ASER+QT(SERV) 56 56 1 LET &ATQL=&ATQL+QX(LINE) 57 57 1 LET &AENT=&AENT+QC(LINE) 58 58 1 LET &NOWT=&NOWT+QZ(LINE) 59 59 1 1 IF &MAXQ<QM(LINE) 60 60 1 1 LET &MAXQ=QM(LINE) 61 61 1 END IF 62 62 ENDDO 63 63 LET &ASYS=&ASYS/20. 64 64 LET &AUTI=&AUTI/2 0. 65 65 LET &ASER=&ASER/20. 66 66 LET &ATQL=&ATQL/20. 67 67 LET &AENT=&AENT/2 0. 68 68 LET &NOWT=&NOWT/2 0. 69 69 PUTPIC FILE=ANSCDR,LINES=11,(&AUTI,&ASYS,&ASER,&AENT,&NOWT,&MAXQ,&ATQL) 70 70

PUTPIC FILE=ANSCDR,LINES=11,(&AUTI,&ASYS,&ASER,&AENT,&NOWT,&MAXQ,&ATQL)

71 71 SIMULATION RESULT 72 72 73 73 74 74 AVERAGE UTILIZATION: *+*.++* 75 75 USER AVERAGE TIME IN THE SYSTEM: 76 76 STATION AVERAGE SERVICE TIME: 77 77 AVERAGE NUMBER OF SYSTEM USERS PER DAY: **+.+++ 78 78 AVERAGE NUMBER OF THE USERS WITH NO WAIT: ***.*++ 79 79 MAXIMUM NUMBER IN THE WAITING LINE: ***_*** 80 80 AVERAGE WAITING TIME IN THE WAITING LINE: ***.*** 81 81 82 82 END

Page 143: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

133

ENTITY DICTIONARY (IN ASCENDING ORDER BY ENTITY NUMBER;

Queues: 1=SYS 2=SERV 3=LIS

Storages: l=STATIONS

=> VALUE CONFLICT.)

Func t i ons: 1=ARRIV

Random Numbers: 1

Integer &Vars: 1=1

Real &Vars: 1=AENT 7=N0WT

Files: 1=ANS CDR

MBOL VALUE EQU DEFNS

2=SERV

4=ATQL

REFERENCES BY STATEMENT NUMBER

STATIONS 1 Absolute 14

EXIT 13 40 Block 29 LN 4 30 Block 28

LINE 3 Queue 31 33 56 57 58 SERV 2 Queue 34 37 55 SYS 1 Queue 28 30 38 53

STATIONS 1 14 Storage 32 36 54

ARRIV 1 18 Function 27 SERV 21 Function 35

1 1 Random Nmbr 18 21

I 1 8 Integer 50

AENT 1 9 Real 57 57 67 67 69 ASER 2 9 Real 55 55 65 65 69 ASYS 3 9 Real 53 53 63 63 69 ATQL 4 9 Real 56 56 66 66 69 AUTI 5 9 Real 54 54 64 64 69 MAXQ 6 9 Real 10 59 60 69 NOWT 7 9 Real 58 58 68 68 69

ANSCDR 1 File 69

STORAGE REQUIREMENTS (BYTES)

COMPILED CODE: COMPILED DATA: MISCELLANEOUS: ENTITIES: COMMON:

1490 652 467 576

10000

TOTAL: 13185 GPSS/H MODEL SIZE:

CONTROL STATEMENTS 26 BLOCKS 15

Simulation begins.

RELATIVE CLOCK: 960 . 0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 269 11 252 2 269 12 252 3 13 EXIT 259 LN 262 14 1 5 1 262 15 1 6 261 7 261 8 261 9 9 261 10 252

--AVG-UTIL-DURING--STORAGE TOTAL AVAIL UNAVL

TIME TIME TIME STATIONS 0.728

QUEUE

SYS SERV LINE

MAXIMUM CONTENTS

12 9 3

ENTRIES AVERAGE CURRENT PERCENT CAPACITY TIME/UNIT STATUS AVAIL

261 24.096 AVAIL 100.0 9

AVERAGE CONTENTS

6.630 6 .551 0 . 079

TOTAL ENTRIES

262 261 262

ZERO ENTRIES

0

PERCENT ZEROS

AVERAGE TIME/UNIT

24.294 24.096 0.290

AVERAGE CONTENTS

6.551

$AVERAGE TIME/UNIT

24.294 24.096 2.053

CURRENT MAXIMUM CONTENTS CONTENTS

9 9

QTABLE NUMBER

CURRENT CONTENTS

10 9

RANDOM STREAM

1

ANTITHETIC VARIATES

OFF

INITIAL CURRENT SAMPLE CHI-SQUARE POSITION POSITION COUNT UNIFORMITY

100000 100544 544 0.91

STATUS OF COMMON STORAGE

8128 BYTES AVAILABLE 1872 IN USE 2160 USED (MAX)

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960.0000

Page 144: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

134

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 249 11 239 2 249 12 239 3 14 EXIT 244 LN 244 14 1 5 244 15 1 6 244 7 244 8 244 9 5 244 10 239

--AVG-UTIL-DURING--STORAGE TOTAL AVAIL UNAVL CURRENT PERCENT

TIME TIME TIME TIME/UNIT STATUS AVAIL STATIONS 0 . 708 244 25, ,072 AVAIL 100.0

QUEUE MAXIMUM AVERAGE TOTAL ZERO PERCENT CONTENTS CONTENTS ENTRIES ENTRIES ZEROS

SYS 13 6 .492 244 0 SERV 9 6 .372 244 0 LINE 4 0 . 120 244 213 87.3

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

1 OFF 100544 101052 508 0.55

STATUS OF COMMON STORAGE

8848 BYTES AVAILABLE 1152 IN USE 2304 USED (MAX)

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960. , 0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 246 11 238 2 246 12 238 3 8 EXIT 241 LN 243 14 1 5 243 15 1 6 243 7 243 8 243 9 5 243 10 238

AVERAGE TIME/UNIT

25.543 25.072 0.471

AVERAGE CONTENTS

6 .372

$AVERAGE TIME/UNIT

25.543 25.072 3 . 708

CURRENT CONTENTS

5

QTABLE NUMBER

MAXIMUM CONTENTS

9

CURRENT CONTENTS

5 5 0

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.674

SYS SERV LINE

RANDOM STREAM

1

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

243 23.967 AVAIL 100.0

MAXIMUM CONTENTS

11 9 2

ANTITHETIC VARIATES

OFF

AVERAGE CONTENTS

6 . 098 6.067 0 . 032

INITIAL POSITION

101052

TOTAL ENTRIES

243 243 243

CURRENT POSITION

101550

PERCENT ZEROS

ZERO ENTRIES

0 0

232

SAMPLE CHI-SQUARE COUNT UNIFORMITY

498 0.63

AVERAGE CURRENT CONTENTS CONTENTS

6.067 5

AVERAGE TIME/UNIT

24.093 23.967 0.126

$AVERAGE TIME/UNIT

24.093 23.967 2 . 783

QTABLE NUMBER

MAXIMUM CONTENTS

9

CURRENT CONtENTS

STATUS OF COMMON STORAGE

8848 BYTES AVAILABLE 1152 IN USE 23 04 USED (MAX)

RELATIVE CLOCK: 960 . 0000 ABSOLUTE CLOCK: 960 . 0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 233 11 221 2 233 12 221 3 8 EXIT 225 LN 229 14 1 5 229 15 1 6 229 7 229 8 229 9 8 229 10 221

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 . 640

ENTRIES AVERAGE CURRENT PERCENT CAPACITY AVERAGE CURRENT MAXIMUM TIME/UNIT STATUS AVAIL CONTENTS CONTENTS CONTENTS

229 24.138 AVAIL 100.0 9 5.758 8 9

SYS SERV LINE

RANDOM STREAM

1

MAXIMUM CONTENTS

12 9 3

ANTITHETIC VARIATES

OFF

AVERAGE CONTENTS

5 . 819 5 . 75 8 0 .061

INITIAL POSITION

101550

TOTAL ENTRIES

229 229 229

CURRENT POSITION

102021

ZERO ENTRIES

0

PERCENT ZEROS

SAMPLE CHI-SQUARE COUNT UNIFORMITY

471 0.77

AVERAGE TIME/UNIT

24.394 24.138 0 .256

$AVERAGE TIME/UNIT

24 .394 24.138 3.090

QTABLE NUMBER

CURRENT CONTENTS

Page 145: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

135

STATUS OF COMMON STORAGE

8416 BYTES AVAILABLE 15 84 IN USE 2304 USED (MAX)

RELATIVE CLOCK : 960.0000 ABSOLUTE CLOCK: 960.0000 BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 236 11 229 2 236 12 229 3 11 EXIT 232 LN 233 14 1 5 233 15 1 6 233 7 233 8 233 9 4 233 10 229

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME

0 . 6 2 1

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

233 23.014 AVAIL 100.0

QUEUE

SYS SERV LINE

MAXIMUM CONTENTS

12 9 3

AVERAGE CONTENTS

5 . 674 5.586 0 .089

TOTAL ENTRIES

233 233 233

ZERO ENTRIES

0 207

PERCENT ZEROS

CAPACITY

AVERAGE TIME/UNIT

23.379 23.014 0.365

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

1 OFF 102021 102502 481 0.86

STATUS OF COMMON STORAGE

8992 BYTES AVAILABLE 1008 IN USE 2304 USED (MAX)

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 240 11 232 2 240 12 232 3 4 EXIT 234 LN 238 14 1 5 238 15 1 6 238 7 238 8 238 9 6 238 10 232

- -AVG--UTIL-DURING- -STORAGE TOTAL AVAIL UNAVL ENTRIES AVERAGE

SYS SERV LINE

TIME TIM 0 . 627

MAXIMUM CONTENTS

11 9 2

238 TIME/UNIT

22.757

CURRENT PERCENT STATUS AVAIL AVAIL 10 0.0

AVERAGE CONTENTS

5.681 5.642 0.039

TOTAL ENTRIES

238 238 238

ZERO ENTRIES

0 0

221

PERCENT ZEROS

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

1 OFF 102502 102985 483 0.57

STATUS OF COMMON STORAGE

8704 BYTES AVAILABLE 1296 IN USE 2304 USED (MAX)

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 258 11 253 2 258 12 253 3 2 EXIT 254 LN 257 14 1 5 257 15 1 6 257 7 8

257 257

9 4 257 10 253

AVERAGE CONTENTS

5.586

$AVERAGE TIME/UNIT

23.379 23.014 3 .271

CURRENT CONTENTS

QTABLE NUMBER

MAXIMUM CONTENTS

9

CURRENT CONTENTS

4 4 0

AVERAGE TIME/UNIT

22.914 22.757 0 .157

AVERAGE CONTENTS

5.642

$AVERAGE TIME/UNIT

22.914 22.757 2 .198

CURRENT CONTENTS

QTABLE NUMBER

MAXIMUM CONTENTS

9

CURRENT CONTENTS

6 6

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 . 644

SYS SERV LINE

MAXIMUM CONTENTS

11

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

257 21.661 AVAIL 100.0

AVERAGE CONTENTS

5 . 823 5 . 799 0 . 024

TOTAL ENTRIES

257 257 257

ZERO ENTRIES

0

PERCENT ZEROS

AVERAGE TIME/UNIT

21 . 752 2 1 . 6 6 1 0 .091

AVERAGE CONTENTS

5 . 799

$AVERAGE TIME/UNIT

21.752 2 1 . 6 6 1 1 .802

CURRENT CONTENTS

4

QTABLE NUMBER

MAXIMUM CONTENTS

CURRENT CONTENTS

4

Page 146: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

136

RANDOM ANTITHETIC INITIAL CURRENT STREAM VARIATES POSITION POSITION

1 OFF 102985 103503

STATUS OF COMMON STORAGE

8992 BYTES AVAILABLE 1008 IN USE 2304 USED (MAX)

RELATIVE CLOCK : 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 237 11 225 2 237 12 225 3 11 EXIT 229 LN 233 14 1 5 233 15 1 6 233 7 233 8 233 9 8 233 10 225

SAMPLE COUNT

518

CHI-SQUARE UNIFORMITY

0.36

--AVG-UTIL-DURING--STORAGE TOTAL AVAIL UNAVL

TIME TIME TIME STATIONS 0.621

ENTRIES AVERAGE CURRENT PERCENT CAPACITY AVERAGE CURRENT MAXIMUM TIME/UNIT STATUS AVAIL CONTENTS CONTENTS CONTENTS

233 23.035 AVAIL 100.0 9 5.591 8 9

SYS SERV LINE

MAXIMUM CONTENTS

12 9 3

AVERAGE CONTENTS

5 . 648 5.591 0 . 058

TOTAL ENTRIES

233 233 233

ZERO ENTRIES

0 0

214

PERCENT ZEROS

AVERAGE TIME/UNIT

23.273 23.035 0.237

$AVERAGE TIME/UNIT

23.273 23.035 2.912

QTABLE NUMBER

CURRENT CONTENTS

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

1 OFF 103503 103985 482 0.95

STATUS OF COMMON STORAGE

8416 BYTES AVAILABLE 15 84 IN USE 2304 USED (MAX)

RELATIVE CLOCK : 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 267 11 251 2 267 12 251 3 16 EXIT 256 LN 262 14 1 5 2 262 15 1 6 260 7 260 8 260 9 9 260 10 251

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL AVERAGE CURRENT PERCENT TIME TIME TIME TIME/UNIT STATUS AVAIL

STATIONS 0.6 95 260 23 .098 AVAIL 100.0

QUEUE MAXIMUM AVERAGE TOTAL ZERO PERCENT CONTENTS CONTENTS ENTRIES ENTRIES ZEROS

SYS 11 6.334 262 0 SERV 9 6.256 260 0 LINE 2 0.078 262 229 87.4

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

1 OFF 103985 104529 544 0.96

STATUS OF COMMON STORAGE

79 84 BYTES AVAILABLE 2 016 IN USE 23 04 USED (MAX)

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 231 11 222 2 231 12 222 3 10 EXIT 225 LN 228 14 1 5 228 15 1 6 228 7 228 8 228 9 6 228 10 222

AVERAGE TIME/UNIT

23.207 23 . 098 0.286

AVERAGE CONTENTS

6 .256

^AVERAGE TIME/UNIT

23.207 23.098 2.268

CURRENT CONTENTS

QTABLE NUMBER

MAXIMUM CONTENTS

9

CURRENT CONTENTS

11 9 2

Page 147: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

137

-AVG-UTIL-DURING--STORAGE TOTAL AVAIL UNAVL CURRENT PERCENT

TIME TIME TIME TIME/UNIT STATUS AVAIL STATIONS 0. 628 228 23. 784 AVAIL 10 0.0

QUEUE MAXIMUM AVERAGE TOTAL ZERO PERCENT CONTENTS CONTENTS ENTRIES ENTRIES ZEROS

SYS 12 5.720 228 0 SERV 9 5.649 228 0 LINE 3 0.071 228 207 90.8

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

1 OFF 104529 104999 470 0.23

STATUS OF COMMON STORAGE

8704 BYTES AVAILABLE 1296 IN USE 2304 USED (MAX)

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960.0000 BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 248 11 238 2 248 12 238 3 5 EXIT 240 LN 246 14 1 5 246 15 1 6 246 7 246 8 246 9 8 246 10 238

AVERAGE TIME/UNIT

24.084 23.784 0.300

AVERAGE CONTENTS

5 . 649

$AVERAGE TIME/UNIT

24.084 23.784 3.258

CURRENT CONTENTS

6

QTABLE NUMBER

MAXIMUM CONTENTS

CURRENT CONTENTS

6

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL CURRENT PERCENT TIME TIME TIME TIME/UNIT STATUS AVAIL CONTENTS CONTENTS CONTENTS

STATIONS 0.622 246 21, ,854 AVAIL 100.0 9 5.600 8 9

QUEUE MAXIMUM AVERAGE TOTAL ZERO PERCENT AVERAGE $AVERAGE QTABLE CURRENT QUEUE CONTENTS CONTENTS ENTRIES ENTRIES ZEROS TIME/UNIT TIME/UNIT NUMBER CONTENTS

SYS 11 5.626 246 0 21 . 957 21.957 8 SERV 9 5.600 246 0 21 .854 21. 854 8 LINE 2 0.026 246 235 95.5 0 .103 2.299 0

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

1 OFF 104999 105499 500 0.54

STATUS OF COMMON STORAGE

8416 BYTES AVAILABLE 1584 IN USE 2304 USED (MAX)

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960.0000 BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 265 11 253 2 265 12 253 3 15 EXIT 258 LN 260 14 1 5 260 15 1 6 260 7 260 8 260 9 7 260 10 253

- - AVG-UTIL-DURING- -TOTAL AVAIL UNAVL TIME TIME TIME 0 . 690

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

260 22.918 AVAIL 100.0

AVERAGE CONTENTS

6 .207

CURRENT CONTENTS

7

MAXIMUM CONTENTS

QUEUE

SYS SERV LINE

MAXIMUM CONTENTS

AVERAGE CONTENTS

6 .321 6.207 0.115

TOTAL ENTRIES

260 260 260

ZERO ENTRIES

0 237

PERCENT ZEROS

AVERAGE TIME/UNIT

23.341 22.918 0.423

$AVERAGE TIME/UNIT

23.341 22.918 4.782

QTABLE NUMBER

CURRENT CONTENTS

RANDOM STREAM

ANTITHETIC VARIATES

OFF

INITIAL POSITION

105499

CURRENT POSITION

106040

SAMPLE CHI-SQUARE COUNT UNIFORMITY

541 0.90

STATUS OF COMMON STORAGE

85 6 0 BYTES AVAILABLE 1440 IN USE 2416 USED (MAX)

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 263 11 251 2 263 12 251 3 5 EXIT 254 LN 260 14 1 5 260 15 1 6 260 7 8

260 260

9 9 260 10 251

Page 148: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

138

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME

AVERAGE TIME/UNIT

CURRENT STATUS

PERCENT AVAIL

STATIONS 0.65 6 260 21 , .804 AVAIL 100.0

QUEUE MAXIMUM AVERAGE TOTAL ZERO PERCENT CONTENTS CONTENTS ENTRIES ENTRIES ZEROS

SYS 11 5 . 941 260 0 SERV 9 5 . 905 260 0 LINE 2 0 . 036 260 239 91 . 9

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

1 OFF 106040 106569 529 0.80

STATUS OF COMMON STORAGE

82 72 BYTES AVAILABLE 172 8 IN USE 2416 USED (MAX)

RELATIVE CLOCK: 9 6 0.00 00 ABSOLUTE CLOCK: 960 . 0000 BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 251 11 242 2 251 12 242 3 5 EXIT 243 LN 25 0 14 1 5 250 15 1 6 250 7 250 8 250 9 8 250 10 242

AVERAGE TIME/UNIT

21 .938 21.804 0. 134

AVERAGE CONTENTS

5 .905

$AVERAGE TIME/UNIT

21 . 938 21.804

1 .660

CURRENT CONTENTS

9

QTABLE NUMBER

MAXIMUM CONTENTS

9

CURRENT CONTENTS

9

--AVG-UTIL-DURING--STORAGE TOTAL AVAIL UNAVL

TIME TIME TIME STATIONS 0.683

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

250 23.616 AVAIL 100.0

AVERAGE CONTENTS

6 . 150

CURRENT CONTENTS

MAXIMUM CONTENTS

9

SYS SERV LINE

MAXIMUM CONTENTS

11 9 2

AVERAGE CONTENTS

6 . 190 6. 150 0 • 041

TOTAL ENTRIES

250 250 250

ZERO ENTRIES

0 0

231

PERCENT ZEROS

AVERAGE TIME/UNIT

23.771 23.616 0.156

$AVERAGE TIME/UNIT

23.771 23 . 616 2 . 046

QTABLE NUMBER

CURRENT CONTENTS

a a

RANDOM ANTITHETIC STREAM VARIATES

1 OFF

INITIAL CURRENT POSITION POSITION

106569 107076

SAMPLE CHI-SQUARE COUNT UNIFORMITY

507 0.40

STATUS OF COMMON STORAGE

8416 BYTES AVAILABLE 15 84 IN USE 2416 USED (MAX)

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 266 11 254 2 266 12 254 3 11 EXIT 260 LN 260 14 1 5 260 15 1 6 260 7 8

260 260

9 6 260 10 254

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 . 674

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

260 22.386 AVAIL 100.0

CAPACITY

9

AVERAGE CONTENTS

6 . 063

CURRENT CONTENTS

6

MAXIMUM CONTENTS

MAXIMUM CONTENTS

SYS SERV LINE

AVERAGE CONTENTS

6. 132 6.063 0.069

TOTAL ENTRIES

260 260 260

ZERO ENTRIES

0

PERCENT ZEROS

AVERAGE TIME/UNIT

22.642 22.386 0 .256

$AVERAGE TIME/UNIT

22.642 22.386 2 .295

QTABLE NUMBER

CURRENT CONTENTS

RANDOM STREAM

ANTITHETIC VARIATES

OFF

INITIAL POSITION

107076

CURRENT POSITION

107614

SAMPLE COUNT

CHI-SQUARE UNIFORMITY

0 . 08

STATUS OF COMMON STORAGE

8704 BYTES AVAILABLE 1296 IN USE 2416 USED (MAX)

Page 149: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

139

RELATIVE CLOCK: 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 245 11 231 2 245 12 231 3 11 EXIT 236 LN 240 14 1 5 240 15 1 6 240 7 240 8 240 9 9 240 10 231

--AVG-UTIL-DURING--STORAGE TOTAL AVAIL UNAVL

TIME TIME TIME STATIONS 0.610

RIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

240 21.975 AVAIL 10 0.0

AVERAGE CONTENTS

5 .494

CURRENT CONTENTS

9

MAXIMUM CONTENTS

9

QUEUE

SYS SERV LINE

MAXIMUM CONTENTS

AVERAGE CONTENTS

5.551 5 .494 0 . 057

TOTAL ENTRIES

240 240 240

ZERO ENTRIES

0 228

PERCENT ZEROS

AVERAGE TIME/UNIT

22.205 21.975 0 .230

$AVERAGE TIME/UNIT

22.205 21.975 4.598

QTABLE NUMBER

CURRENT CONTENTS

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

1 OFF 107614 108111 497 0.72

STATUS OF COMMON STORAGE

8272 BYTES AVAILABLE 1728 IN USE 2416 USED (MAX)

RELATIVE CLOCK : 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 242 11 234 2 242 12 234 3 7 EXIT 236 LN 240 14 1 5 240 15 1 6 240 7 240 8 240 9 6 240 10 234

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 . 665

ENTRIES AVERAGE CURRENT PERCENT CAPACITY TIME/UNIT STATUS AVAIL

240 23.941 AVAIL 100.0 9

AVERAGE CURRENT MAXIMUM CONTENTS CONTENTS CONTENTS

5.985 6 9

SYS SERV LINE

RANDOM STREAM

1

MAXIMUM CONTENTS

ANTITHETIC VARIATES

OFF

AVERAGE CONTENTS

6.059 5.985 0.074

INITIAL POSITION

108111

TOTAL ENTRIES

240 240 240

CURRENT POSITION

108601

ZERO ENTRIES

0

PERCENT ZEROS

AVERAGE TIME/UNIT

24.237 23.941 0.296

SAMPLE CHI-SQUARE COUNT UNIFORMITY

490 0.69

$AVERAGE TIME/UNIT

24.237 23.941 5.911

QTABLE NUMBER

CURRENT CONTENTS

6 6 0

STATUS OF COMMON STORAGE

8 704 BYTES AVAILABLE 12 9 6 IN USE 2416 USED (MAX)

RELATIVE CLOCK : 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 239 11 226 2 239 12 226 3 7 EXIT 229 LN 236 14 1 5 1 236 15 1 6 235 7 235 8 235 9 9 235 10 226

STATIONS

QUEUE

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0. 640

SYS SERV LINE

RANDOM STREAM

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

235 23.517 AVAIL 10 0.0

MAXIMUM CONTENTS

ANTITHETIC VARIATES

OFF

AVERAGE CONTENTS

5.797 5.757 0.040

INITIAL POSITION

108601

TOTAL ENTRIES

236 235 236

CURRENT POSITION

109083

ZERO ENTRIES

0

SAMPLE COUNT

482

PERCENT ZEROS

CHI-SQUARE UNIFORMITY

0 .44

AVERAGE TIME/UNIT

23.579 23.517 0. 162

AVERAGE CURRENT MAXIMUM CONTENTS CONTENTS CONTENTS

5.757 9 9

$AVERAGE TIME/UNIT

23.579 23.517 2.547

QTABLE NUMBER

CURRENT CONTENTS

10

Page 150: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

140

STATUS OF COMMON STORAGE

8128 BYTES AVAILABLE 1872 IN USE 2416 USED (MAX)

RELATIVE CLOCK : 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 236 11 224 2 236 12 224 3 11 EXIT 227 LN 233 14 1 5 233 15 1 6 233 7 233 8 233 9 9 233 10 224

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.623

QUEUE

SYS SERV LINE

MAXIMUM CONTENTS

12

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

233 23.116 AVAIL 100.0

AVERAGE CONTENTS

5.703 5.611 0.093

RANDOM ANTITHETIC STREAM VARIATES

1 OFF

TOTAL ENTRIES

233 233 233

INITIAL CURRENT POSITION POSITION

109083 109564

PERCENT ZEROS

ZERO ENTRIES

0 0

211

SAMPLE CHI-SQUARE COUNT UNIFORMITY

481 0.86

AVERAGE CURRENT MAXIMUM CONTENTS CONTENTS CONTENTS

5.611 9 9

AVERAGE TIME/UNIT

23.498 23.116 0.381

$AVERAGE TIME/UNIT

23.498 23.116 4.038

QTABLE NUMBER

CURRENT CONTENTS

STATUS OF COMMON STORAGE

8272 BYTES AVAILABLE 1728 IN USE 2416 USED (MAX)

RELATIVE CLOCK : 960.0000 ABSOLUTE CLOCK: 960.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 262 11 256 2 262 12 256 3 9 EXIT 258 LN 260 14 1 5 260 15 1 6 260 7 260 8 260 9 4 260 10 256

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME

0 .682

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

260 22.661 AVAIL 100.0

CAPACITY AVERAGE CURRENT MAXIMUM CONTENTS CONTENTS CONTENTS

9 6.137 4 9

QUEUE

SYS SERV LINE

RANDOM STREAM

1

MAXIMUM CONTENTS

12 9 3

ANTITHETIC VARIATES

OFF

AVERAGE CONTENTS

6.214 6.137 0.077

INITIAL POSITION

109564

TOTAL ENTRIES

260 260 260

CURRENT POSITION

110096

STATUS OF COMMON STORAGE

8992 BYTES AVAILABLE 1008 IN USE 2416 USED (MAX)

Simulation terminated. Absolute Clock:

Total Block Executions: 58810

Blocks / second: 53464

Microseconds / Block: 18.70

ZERO ENTRIES

0 0

233

SAMPLE COUNT

532

PERCENT ZEROS

CHI-SQUARE UNIFORMITY

0 . 75

AVERAGE TIME/UNIT

22.946 22.661 0 .285

$AVERAGE TIME/UNIT

22.946 22.661 2.747

QTABLE NUMBER

CURRENT CONTENTS

4

Elapsed Time Used (SEC)

PASS1: SYM/XREF LOAD/CTRL: EXECUTION: OUTPUT:

TOTAL:

0 . 0 6 0.05 0 . 06 1 . 1 0 0 . 05

1 .32

GPSS/H IS A PROPRIETARY PRODUCT OF, AND IS USED UNDER A LICENSE GRANTED BY, THE WOLVERINE SOFTWARE CORPORATION, 4115 ANNANDALE ROAD, ANNANDALE, VIRGINIA 22003-2500, USA.

Page 151: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

141

STUDENT GPSS/H RELEASE 2.01 (EP292) 30 Aug 1995 10:46:42 FILE: PROJLN.gps

LINE# STMT# IF DO BLOCK# *LOC OPERATION A,B,C,D,E,F,G COMMENTS

1 2

1 2

* *

THIS PROGRAM SIMULATES THE REFERENCE LIBRARIANS' PERFORMANCE 3 3 * IN THE LIBRARY CD-ROM LAN SYSTEM 4 5

4 5 SIMULATE

6 6 +

7 7 + AMPERVARIABLE DECLARATION 8 9

8 9 INTEGER &I

10 10 REAL &AUTI,&ULN1,&ULN2,&HLPN,&NWTH,&REFN,&NWTR 11 11 REAL &SIG,&SIG1,&SIG2,&SQA,&SQA1,&SQA2,&ASQ,&ASQ1,&ASQ2 12 12 *

13 13 * STORAGE DECLARATION 14 14 *

15 15 STORAGE S(LIBRNS),2 16 16 *

17 17 * DEFINE FUNCTIONS 18 18 *

19 19 CDHA FUNCTION RN(2) ,C9 20 20 0. ,411,5/0.721, 10/0.8 63,15/0.926,20/0.959,25/0.9 84,3 0/0.986,35 21 21 0. 995,40/1.0,50 22 22 CDHS FUNCTION RN(2) ,C12 23 23 0 . 087,1/0.499, 2/0.743,3/0.881,4/0.938,5/0.9 65,6/0.976,7/0.9 81,8 24 24 0. 989,9/0.995, ,10/0.997,11/1.0,12 25 25 REFA FUNCTION RN(3),C13 26 26 0 . 2 65,2/0.506,4/0.687,6/0.788,8/0.872,10/0.924,12/0.957, 14 27 27 0 . ,972,16/0.982,18/0.99,20/0.993,22/0.998,24/1.0,30 28 28 REFS FUNCTION RN(3),C14 29 29 0 . ,152,1/0.573, ,2/0.79,3/0.878,4/0.921,5/0.95,6/0.9 7,7/0.9 75,8 30 30 0. ,983,9/0.988, ,10/0.9 95,12/0.9 9 7,15/0.998,16/1.0,21 31 31 CLA FUNCTION RN(4),C12 32 32 0. ,267,10/0.433,2 0/0.656,30/0.744,40/0.833,50/0.9,60/0.944,70 33 33 0. ,956,10 0/0.9 67,110/0.9 78,130/0.989,170/1.0,180 34 34 CLS FUNCTION RN(4) ,C8 35 35 0. ,426,1/0.809, ,2/0.936,3/0.957,4/0.968,5/0.979,6/0.989,7/1.0,9 36 36 37 37 *

38 38 + GPSS/H BLOCKS FOR LIBRARIANS' ACTIVITIES 39 39 *

40 40 * {1} HELP CD-ROM USERS 41 41 *

42 42 1 GENERATE FN(CDHA) CD-ROM USERS NEED HELP EVERY 8.35 MIN 43 43 2 QUEUE LIBHELP 44 44 3 ENTER LIBRNS 45 45 4 TEST E F(LIBRN1),0,LBN2 SELECT LIBRN1 TO HELP CD-ROM USERS 46 46 5 SEIZE LIBRN1 AT FIRST; IF LBRN1 IS BUSY, SELECT 47 47 6 QUEUE HLPCD 48 48 7 DEPART LIBHELP LIBRN2 49 49 8 ADVANCE FN(CDHS) 50 50 9 RELEASE LIBRN1 51 51 10 DEPART HLPCD 52 52 11 TRANSFER , BK1 53 53 12 LBN2 SEIZE LIBRN2 54 54 13 QUEUE HLPCD 55 55 14 DEPART LIBHELP 56 56 15 ADVANCE FN(CDHS) 57 57 16 RELEASE LIBRN2 58 58 17 DEPART HLPCD 59 59 18 BK1 LEAVE LIBRNS 60 60 61 61 19 TERMINATE 62 62 63 63 +

64 64 * (2) HELP PATRONS AT REFERENCE DESK 65 65 66 66 20 GENERATE FN (REFA) 67 67 21 QUEUE LIBREF 68 68 22 ENTER LIBRNS 69 69 23 TEST E F(LIBRN2),0,LBN1 SELECT LIBRN2 TO DO REFERENCE AT FIRST 70 70 24 SEIZE LIBRN2 IF LIBRN2 IS BUSY, SELECT LIBRN1 71 71 25 QUEUE HLPREF 72 72 26 DEPART LIBREF 73 73 27 ADVANCE FN(REFS) 74 74 28 RELEASE LIBRN2 75 75 29 DEPART HLPREF 76 76 30 TRANSFER ,BK2 77 77 31 LBN1 SEIZE LIBRN1 78 78 32 QUEUE HLPREF 79 79 33 DEPART LIBREF 80 80 34 ADVANCE FN(REFS) 81 81 35 RELEASE LIBRN1 82 82 36 DEPART HLPREF 83 83 37 BK2 LEAVE LIBRNS

85 85 38 TERMINATE 86 86 87 87 +

88 88 * (3) ANSWER TELEPHONE CALLS 89 89 *

90 90 39 GENERATE FN(CLA) 91 91 40 ENTER LIBRNS 92 92 41 TEST E F(LIBRN2),0,LB1 93 93 42 SEIZE LIBRN2 94 94 43 QUEUE ANSPHONE 95 95 44 ADVANCE FN (CLS) 96 96 45 RELEASE LIBRN2 97 97 46 DEPART ANSPHONE 98 98 47 TRANSFER ,BK3

Page 152: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

142

99 99 48 LB1 TEST E F(LIBRNl),0,PRMT 100 100 49 SEIZE LIBRN1 101 101 50 QUEUE ANSPHONE 102 102 51 ADVANCE FN(CLS) 103 103 52 RELEASE LIBRN1 104 104 53 DEPART ANSPHONE 105 105 54 TRANSFER ,BK3 106 106 55 PRMT PREEMPT LIBRN2 IF BOTH LIBRNS ARE BUSY, 107 107 56 QUEUE ANSPHONE 108 108 57 ADVANCE FN(CLS) INTERRUPTED AND ANSWER r

109 109 58 DEPART ANSPHONE 110 110 59 RETURN LIBRN2 111 111 60 BK3 LEAVE LIBRNS 112 112 113 113 61 TERMINATE 114 114 115 115 + TIMER SEGMENT 116 116 +

117 117 62 GENERATE 780 SIMULATE 1 DAY (13 HOURi 118 118 63 TERMINATE 1 119 119 *

120 120 * CONTROL STATEMENTS 121 121 *

122 122 DO &I = 1,2 0 REPEAT 10 TIMES 123 123 CLEAR CLEAR ALL STATISTICS 124 124 START 1 START RUN WITH PRINT 125 125 LET &AUTI=&AUTI+SR(LIBRNS) 126 126 LET &SQA=&SQA+SR(LIBRNS)*SR(LIBRNS) 127 127 LET &ULN1=&ULN1+FR(LIBRN1) 128 128 LET &SQA1=&SQA1+FR(LIBRN1)*FR(LIBRN1) 129 129 LET &ULN2=&ULN2 +FR(LIBRN2) 130 130 LET &SQA2=&SQA2+FR(LIBRN2)*FR(LIBRN2) 131 131 LET &HLPN=&HLPN+QC(LIBHELP) 132 132 LET &NWTH=&NWTH+QZ(LIBHELP) 133 133 LET &REFN=&REFN+QC(LIBREF) 134 134 LET &NWTR=&NWTR+QZ(LIBREF) 135 135 ENDDO 136 136 LET &ASQ=&AUTI+&AUTI/20. 137 137 LET &SIG=SQRT(&SQA-&ASQ)/SQRT{20*19)/l000. 138 138 LET &AUTI=&AUT1/1000/20. 139 139 LET &ASQ1=&ULN1* &ULN1/20. 140 140 LET &SIG1=SQRT(&SQA1-&ASQ1)/SQRT(20+19)/1000. 141 141 LET &ULN1=&ULN1/10 0 0/2 0. 142 142 LET &ASQ2=&ULN2 * &ULN2/2 0. 143 143 LET &SIG2=SQRT(&SQA2-&ASQ2)/SQRT(20*19)/1000. 144 144 LET &ULN2=&ULN2/10 0 0/2 0. 145 145 LET &HLPN=&HLPN/20. 146 146 LET &NWTH=&NWTH/20. 147 147 LET &REFN=&REFN/20. 148 148 LET &NWTR=&NWTR/20. 149 149 PUTPIC FILE: =ANSLN,LINES=14,(&AUTI,&SIG,&ULN1,&SIG1,&U]

LIBRN2 WILL BE

150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166

150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166

REFERENCE LIBRARIANS ACTIVITIES

AVERAGE UTILIZATIONS OF THE LIBRARIANS: STD ERROR OF AVG. UTIL. OF THE STORAGE: AVERAGE UTILIZATION OF LIBRARIAN1: STD ERROR OF AVG. UTIL. OF LIBRARIAN!: AVERAGE UTILIZATION OF LIBRARIAN2: STD ERROR OF AVG. UTIL. OF LIBRARIAN2: NUMBER OF CD-ROM USERS WHO NEED HELP: NUMBER OF THEM RECEIVED HELP WITHOUT WAIT: NUMBER OF PATRONS NEED REFERENCE: NUMBER OF THEM RECEIVED SERVICE WITHOUT WAIT:

ENTITY DICTIONARY (IN ASCENDING ORDER BY ENTITY NUMBER; => VALUE CONFLICT.)

Facilities: 1=LIBRN1 2=LIBRN2

Queues: 1=LIBHELP 2=HLPCD 3=LIBREF 4=HLPREF 5= ANS PHONE

Storages: 1=LIBRNS

Functions: 1-CDHA 2=CDHS 3=REFA 4=REFS 5=CLA

Random Numbers: 2 3 4

Integer &Vars: 1 = 1

Real &Vars: 1=ASQ 2=ASQ1 3=ASQ2 4=AUTI 5=HLPN 7=NWTR 8=REFN 9=SIG 10=SIG1 11=SIG2 13=SQA1 14=SQA2 15 =ULN1 16 =ULN2

Files: 1=ANSLN

SYMBOL VALUE EQU DEFNS CONTEXT REFERENCES BY STATEMENT NUMBER

LIBRNS 1 Absolute 15

BK1 18 59 Block 52 BK2 3 7 83 Block 76 BK3 60 111 Block 98 105 LB1 48 99 Block 92 LBN1 31 77 Block 69 LBN2 12 53 Block 45 PRMT 55 106 Block 99

6 =NWTH 12=SQA

Page 153: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

143

LIBRN1 1 Facility 45 46 50 77 81 LIBRN2 2 Facility 53 57 69 70 74

ANSPHONE 5 Queue 94 97 101 104 107 HLPCD 2 Queue 47 51 54 58 HLPREF 4 Queue 71 75 78 82 LIBHELP 1 Queue 43 48 55 131 132 LIBREF 3 Queue 67 72 79 133 134

LIBRNS 1 15 Storage 44 59 68 83 91

CDHA 1 19 Function 42 CDHS 2 22 Function 49 56 CLA 5 31 Function 90 CLS 6 34 Function 95 102 108 REFA 3 25 Function 66 REFS 4 28 Function 73 80

2 2 Random Nmbr 19 22 3 3 Random Nmbr 25 28 4 4 Random Nmbr 31 34

I 1 9 Integer 122

ASQ 1 11 Real 136 137 ASQ1 2 11 Real 139 140 ASQ2 3 11 Real 142 143 AUTI 4 10 Real 125 125 136 136 138 HLPN 5 10 Real 131 131 145 145 149 NWTH 6 10 Real 132 132 146 146 149 NWTR 7 10 Real 134 134 148 148 149 REFN 8 10 Real 133 133 147 147 149 SIG 9 11 Real 137 149 SIG1 10 11 Real 140 149 SIG2 11 11 Real 143 149 SQA 12 11 Real 126 126 137 SQA1 13 11 Real 128 128 140 SQA2 14 11 Real 130 130 143 ULN1 15 10 Real 127 127 139 139 141 ULN2 16 10 Real 129 129 142 142 144

ANSLN 1 File 149

100 93

103 96

127 106

128 110

128 129

141 144

149 149

STORAGE REQUIREMENTS (BYTES)

COMPILED CODE: 4022 COMPILED DATA: 1944 MISCELLANEOUS: 642 ENTITIES: 1156 COMMON: 10000

TOTAL: 17664

GPSS/H MODEL SIZE: CONTROL STATEMENTS 37 BLOCKS 63

Simulation begins.

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 89 11 75 21 147 LBN1 34 41 22 2 89 LBN2 14 22 147 32 34 42 17 3 89 13 14 23 147 33 34 43 17 4 89 14 14 24 113 34 34 44 17 5 75 15 14 25 113 35 34 45 17 6 75 16 14 26 113 36 34 46 17 7 75 17 14 27 1 113 BK2 146 47 17 8 75 BK1 89 28 112 38 146 LB1 5 9 75 19 89 29 112 39 22 49 5 10 75 20 147 30 112 40 22 50 5

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 5 61 22 52 5 62 1 53 54 PRMT 56 57 58 59 BK3

0 0 0 0 0

22

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .378 0 .448

114 144

AVERAGE TIME/XACT

2.586 2 .429

CURRENT STATUS AVAIL AVAIL

PERCENT SEIZING PREEMPTING AVAIL XACT XACT

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL ENTRIES TIME TIME TIME 0.413 258

AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

2.499 AVAIL 100.0

AVERAGE CONTENTS

0.826

CURRENT CONTENTS

MAXIMUM CONTENTS

Page 154: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

144

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

AVERAGE CONTENTS

0.013 0.290 0.017 0.492 0.044

TOTAL ENTRIES

89 89 147 147 22

ZERO ENTRIES

82 0

132 0 0

PERCENT ZEROS 92. 1

AVERAGE TIME/UNIT

0 .111 2.541 0 . 092 2 . 6 1 1 1 .575

$AVERAGE TIME/UNIT

1 .406 2 .541 0 .904 2 . 611 1 .575

QTABLE NUMBER

CURRENT CONTENTS

0 0 0 1 0

RANDOM STREAM

2 3

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

200000 300000 400000

CURRENT POSITION

200179 300295 400045

SAMPLE COUNT

179 295 45

CHI-SQUARE UNIFORMITY

0 .37 0 . 85 N/A

STATUS OF COMMON STORAGE

9216 BYTES AVAILABLE 784 IN USE 1168 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

54 PRMT

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 87 11 71 21 146 LBN1 37 41 25 2 87 LBN2 16 22 146 32 37 42 16 3 87 13 16 23 146 33 37 43 16 4 87 14 16 24 109 34 37 44 16 5 71 15 16 25 109 35 37 45 16 6 71 16 16 26 109 36 37 46 16 7 71 17 16 27 1 109 BK2 145 47 16 8 71 BK1 87 28 108 38 145 LB1 9 9 71 19 87 29 108 39 25 49 9 10 71 20 146 30 108 40 25 50 9

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 9 61 25 52 9 62 1 53 9 63 1

57 58

25

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .417 0 .488

117 141

AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

2.781 AVAIL 2.700 AVAIL 516

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .453

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

258 2.737 AVAIL 100.0

AVERAGE CONTENTS

0.905

CURRENT MAXIMUM CONTENTS CONTENTS

1 2

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

1 2 2 2 1

AVERAGE CONTENTS

0 . 020 0.300 0 . 043 0 .541 0 .064

TOTAL ENTRIES

87 87

146 146 25

ZERO ENTRIES

72 0

121 0 0

PERCENT ZEROS 82 . 8

AVERAGE TIME/UNIT

0.177 2.693 0.231 2.891 1.988

$AVERAGE TIME/UNIT

1 .029 2 . 693 1 .346 2.891 1 .988

QTABLE NUMBER

CURRENT CONTENTS

0 0 0

RANDOM STREAM

2

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION 200179 300295 400045

CURRENT POSITION

200354 300588 400096

SAMPLE COUNT

175 293 51

STATUS OF COMMON STORAGE

9216 BYTES AVAILABLE 784 IN USE 1168 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

CHI-SQUARE UNIFORMITY

0 . 83 0 . 00 N/A

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 78 11 70 21 155 LBN1 31 41 30 2 78 LBN2 8 22 155 32 31 42 20 3 78 13 8 23 155 33 31 43 20 4 78 14 8 24 124 34 31 44 20 5 70 15 8 25 124 35 31 45 20 6 70 16 8 26 124 36 31 46 20 7 70 17 8 27 124 BK2 155 47 20 8 70 BK1 78 28 124 38 155 LB1 10 9 70 19 78 29 124 39 30 49 10 10 70 20 155 30 124 40 30 50 10

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 10 61 30 52 10 62 1 53 10 63 1 54 PRMT

57 58

Page 155: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

145

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .343 0 .469

1 1 1 152

AVERAGE TIME/XACT

2.410 2.407

CURRENT STATUS AVAIL AVAIL

PERCENT AVAIL

SEIZING XACT

PREEMPTING XACT

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.406

ENTRIES AVERAGE CURRENT PERCENT CAPACITY AVERAGE CURRENT MAXIMUM TIME/UNIT STATUS AVAIL CONTENTS CONTENTS CONTENTS

263 2.408 AVAIL 100.0 2 0.812 0 2

QUEUE

LIBHELP HLPCD

LIBREF HLPREF

ANSPHONE

RANDOM STREAM

2 3

MAXIMUM CONTENTS

1 2 1

ANTITHETIC VARIATES

OFF OFF OFF

AVERAGE CONTENTS

0 . 0 1 2 0.269 0 . 023 0 .484 0.059

INITIAL POSITION

200354 300588 400096

TOTAL ENTRIES

78 78

155 155 30

CURRENT POSITION

200511 300899 400157

ZERO ENTRIES

68 0

138 0 0

SAMPLE COUNT

157 311 61

PERCENT ZEROS 87.2

CHI-SQUARE UNIFORMITY

0.89 0 .34 N/A

AVERAGE TIME/UNIT

0.117 2.693 0. 117 2.436 1.527

$AVERAGE TIME/UNIT

0 .916 2.693 1 .066 2.436 1.527

QTABLE NUMBER

CURRENT CONTENTS

0 0

STATUS OF COMMON STORAGE

9344 BYTES AVAILABLE 656 IN USE

1168 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL

1 84 11 74 21 162 LBN1 36 41 22

2 84 LBN2 9 22 162 32 36 42 18

3 84 13 9 23 162 33 36 43 18

4 84 14 9 24 126 34 36 44 18

5 75 15 9 25 126 35 36 45 18

6 75 16 9 26 126 36 36 46 18

7 75 17 9 27 126 BK2 162 47 18

8 1 75 BK1 83 28 126 38 162 LB1 4

9 74 19 83 29 126 39 22 49 4

10 74 20 162 30 126 40 22 50 4

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 4 61 22 52 4 62 1 53 4 63 1 54 4 PRMT 0 56 0 57 0 58 0 59 0 BK3 22

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.350 0.448

115 153

AVERAGE CURRENT TIME/XACT STATUS

2.375 AVAIL 2.282 AVAIL

PERCENT SEIZING PREEMPTING AVAIL XACT XACT

1063

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.399

ENTRIES AVERAGE CURRENT PERCENT CAPACITY TIME/UNIT STATUS AVAIL

268 2.321 AVAIL 100.0 2

AVERAGE CONTENTS

0 . 798

CURRENT CONTENTS

1

MAXIMUM CONTENTS

2

QUEUE

LIBHELP HLPCD

LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

1 2 1

AVERAGE CONTENTS

0 . 012 0 .256 0 .011 0 .482 0 . 059

TOTAL ENTRIES

84 84

162 162 22

ZERO ENTRIES

77 0

149 0 0

PERCENT ZEROS 91 . 7

AVERAGE TIME/UNIT

0.114 2.379 0.053 2.321 2. 103

$AVERAGE TIME/UNIT

1 .363 2.379 0.666 2.321 2. 103

QTABLE NUMBER

CURRENT CONTENTS

0 1 0 0 0

RANDOM STREAM

2 3

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

200511 300899 400157

CURRENT POSITION

200680 301224 400202

SAMPLE COUNT

169 325 45

CHI-SQUARE UNIFORMITY

0.64 0 . 1 8 N/A

STATUS OF COMMON STORAGE

9216 BYTES AVAILABLE 784 IN USE

1168 USED (MAX)

Page 156: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

146

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 72 11 63 21 1 135 LBN1 25 41 28 2 72 LBN2 9 22 134 32 25 42 20 3 72 13 9 23 134 33 25 43 20 4 72 14 9 24 109 34 25 44 20 5 63 15 9 25 109 35 25 45 20 6 63 16 9 26 109 36 25 46 20 7 63 17 9 27 1 109 BK2 133 47 20 8 63 BK1 72 28 108 38 133 LB1 8 9 63 19 72 29 108 39 28 49 8 10 63 20 135 30 108 40 28 50 8

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 1 8 61 27 52 7 62 1 53 7 63 1 54 7 PRMT 0 56 0 57 0 58 0 59 0 BK3 27

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .291 0 .412

AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

2.368 AVAIL 1289 2.330 AVAIL 1301

- -AVG-UTIL-DURING- -TOTAL AVAIL UNAVL TIME TIME TIME 0.352

ENTRIES AVERAGE CURRENT PERCENT CAPACITY AVERAGE TIME/UNIT STATUS AVAIL CONTENTS

234 2.345 AVAIL 100.0 2 0.704

CURRENT MAXIMUM CONTENTS CONTENTS

2 2

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANS PHONE

MAXIMUM CONTENTS

1 1 1 2 1

AVERAGE CONTENTS

0.005 0.229 0.007 0.418 0 . 056

TOTAL ENTRIES

72 72

135 134 28

ZERO ENTRIES

0 124

PERCENT ZEROS 94.4

AVERAGE TIME/UNIT

0 .057 2.483 0 . 042 2.435 1 .562

$AVERAGE TIME/UNIT

1 . 028 2 .483 0.511 2 .435 1 .562

QTABLE NUMBER

CURRENT CONTENTS

0 0 1 1 1

RANDOM STREAM

2 3 4

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

200680 301224 400202

CURRENT POSITION 200825 301494 400259

SAMPLE COUNT

145 270 57

CHI-SQUARE UNIFORMITY

0 .08 0 . 04 N/A

STATUS OF COMMON STORAGE

89 6 0 BYTES AVAILABLE 1040 IN USE 1168 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 74 11 65 21 179 LBN1 33 41 17 2 74 LBN2 9 22 179 32 33 42 9 3 74 13 9 23 179 33 33 43 9 4 74 14 9 24 146 34 33 44 9 5 65 15 9 25 146 35 33 45 9 6 65 16 9 26 146 36 33 46 9 7 65 17 9 27 1 146 BK2 178 47 9 8 65 BK1 74 28 145 38 178 LB1 8 9 65 19 74 29 145 39 17 49 8 10 65 20 179 30 145 40 17 50 8

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 8 61 17 52 8 62 1 53 8 63 1 54 8 PRMT 0 56 0 57 0 58 0 59 0 BK3 17

--AVG-UTIL-DURING--FACILITY TOTAL AVAIL UNAVL

TIME TIME TIME LIBRN1 0.345 LIBRN2 0.467

106 164

AVERAGE TIME/XACT

2 .540 2 .223

CURRENT STATUS AVAIL AVAIL

PERCENT SEIZING PREEMPTING XACT

Page 157: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

147

--AVG-UTIL-DURING--STORAGE TOTAL AVAIL UNAVL

TIME TIME TIME LIBRNS 0.40 6

RIES AVERAGE TIME/UNIT

270 2.348

CURRENT STATUS AVAIL

PERCENT AVAIL 100 .0

AVERAGE CONTENTS

0.813

CURRENT CONTENTS

1

MAXIMUM CONTENTS

2

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANS PHONE

MAXIMUM CONTENTS

1 2 3 2

AVERAGE CONTENTS

0 .011 0.244 0.045 0.529 0.040

TOTAL ENTRIES

74 74 179 179 17

ZERO ENTRIES

161

0

PERCENT ZEROS 89.2

AVERAGE TIME/UNIT

0 . 1 2 0 2.568 0.197 2 .305 1 . 832

$AVERAGE TIME/UNIT

1.107 2.568 1 . 955 2 .305 1 . 832

QTABLE NUMBER

CURRENT CONTENTS

RANDOM STREAM

2

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

200825 301494 400259

CURRENT POSITION

200974 301853 400294

SAMPLE COUNT

149 359 35

CHI-SQUARE UNIFORMITY

0 . 92 0 . 0 1 N/A

STATUS OF COMMON STORAGE

9216 BYTES AVAILABLE 784 IN USE

12 9 6 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 86 11 75 21 135 LBN1 28 41 28 2 86 LBN2 10 22 135 32 28 42 21 3 86 13 10 23 135 33 28 43 21 4 86 14 10 24 107 34 28 44 21 5 76 15 10 25 107 35 28 45 21 6 76 16 10 26 107 36 28 46 21 7 76 17 10 27 1 107 BK2 134 47 21 8 1 76 BK1 85 28 106 38 134 LB1 7 9 75 19 85 29 106 39 28 49 7 10 75 20 135 30 106 40 28 50 7

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 7 61 28 52 7 62 1 53 7 63 1 54 7 PRMT 0 56 0 57 0 58 0 59 0 BK3 28

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .364 0 .419

111 138

AVERAGE TIME/XACT

2.558 2.368

CURRENT PERCENT SEIZING PREEMPTING STATUS AVAIL AVAIL

XACT 1832 1833

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .392

RIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

249 2.453 AVAIL 100.0

AVERAGE CURRENT MAXIMUM CONTENTS CONTENTS CONTENTS

0.783 2 2

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

2 2

AVERAGE CONTENTS

0 . 028 0 .286 0 . 019 0 .445 0 . 052

TOTAL ENTRIES

86 86 135 135 28

ZERO ENTRIES

74

PERCENT ZEROS 86 . 0

AVERAGE TIME/UNIT

0.256 2.594 0.109 2.569 1.458

$AVERAGE TIME/UNIT

1 .835 2.594 1 .334 2.569 1.458

QTABLE NUMBER

CURRENT CONTENTS

RANDOM STREAM

2

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION 200974 301853 400294

CURRENT POSITION

201147 302124 400351

SAMPLE COUNT

173 271 57

CHI-SQUARE UNIFORMITY

0 .28 0.58 N/A

STATUS OF COMMON STORAGE

9088 BYTES AVAILABLE 912 IN USE 12 9 6 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTi 1 83 11 72 21 151 LBN1 33 41 15 2 83 LBN2 11 22 151 32 33 42 9 3 83 13 11 23 151 33 33 43 9 4 83 14 11 24 118 34 33 44 9 5 72 15 11 25 118 35 33 45 9 6 72 16 11 26 118 36 33 46 9 7 72 17 11 27 118 BK2 151 47 9 8 72 BK1 83 28 118 38 151 LB1 6 9 72 19 83 29 118 39 15 49 6 10 72 20 151 30 118 40 15 50 6

Page 158: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

148

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 6 61 15 52 6 62 1 53 6 63 1 54 6 PRMT 0 56 0 57 0 58 0 59 0 BK3 15

- -AVG--UTIL-DURING- -FACILITY TOTAL AVAIL UNAVL ENTRIES AVERAGE CURRENT PERCENT

TIME TIME TIME TIME/XACT STATUS AVAIL LIBRN1 0 .369 111 2.594 AVAIL LIBRN2 0 .415 138 2 .348 AVAIL

- -AVG--UTIL-DURING--STORAGE TOTAL AVAIL UNAVL ENTRIES AVERAGE CURRENT PERCENT

TIME TIME TIME TIME/UNIT STATUS AVAIL LIBRNS 0 .392 249 2 .457 AVAIL 100.0

QUEUE MAXIMUM AVERAGE TOTAL ZERO PERCENT

LIBHELP HLPCD LIBREF HLPREF

ANS PHONE

CONTENTS 1 2 3

CONTENTS 0.010 0.289 0 . 045 0.467 0 . 028

83 151 151 15

0 134

ZEROS 94.0

SEIZING XACT

PREEMPTING XACT

AVERAGE CONTENTS

0 . 785

AVERAGE TIME/UNIT

0.095 2 . 714 0.234 2 .415 1 .470

$AVERAGE TIME/UNIT

1.569 2 . 714 2.075 2 .415 1 .470

CURRENT CONTENTS

QTABLE NUMBER

MAXIMUM CONTENTS

CURRENT CONTENTS

0 0 0

RANDOM STREAM

2 3

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

201147 302124 400351

CURRENT POSITION

201314 302427 400382

SAMPLE COUNT

167 303 31

CHI-SQUARE UNIFORMITY

0 .66 1 . 0 0 N/A

STATUS OF COMMON STORAGE

9344 BYTES AVAILABLE 656 IN USE 1296 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 79 11 72 21 139 LBN1 24 41 21 2 79 LBN2 7 22 139 32 24 42 15 3 79 13 7 23 139 33 24 43 15 4 79 14 7 24 115 34 24 44 15 5 72 15 7 25 115 35 24 45 15 6 72 16 7 26 115 36 24 46 15 7 72 17 7 27 115 BK2 139 47 15 8 72 BK1 79 28 115 38 139 LB1 6 9 72 19 79 29 115 39 21 49 6 10 72 20 139 30 115 40 21 50 6

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 6 61 21 52 6 62 1 53 6 63 1 54 PRMT 56 57 58 59 BK3

0 0

21

--AVG-UTIL-DURING--FACILITY TOTAL AVAIL UNAVL

TIME TIME TIME LIBRN1 0.325 LIBRN2 0.384

102 137

AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

2.486 AVAIL 2.189 AVAIL

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.355

ENTRIES AVERAGE CURRENT PERCENT CAPACITY AVERAGE TIME/UNIT STATUS AVAIL CONTENTS

239 2.315 AVAIL 100.0 2 0.709

CURRENT MAXIMUM CONTENTS CONTENTS

0 2

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANS PHONE

RANDOM STREAM

MAXIMUM CONTENTS

1 2 1 2 1

ANTITHETIC VARIATES

OFF OFF OFF

AVERAGE CONTENTS

0 .006 0 .249 0 .012 0 .421 0 . 039

INITIAL POSITION

201314 302427 400382

TOTAL ENTRIES

79 79 139 139

21

CURRENT POSITION

201473 302706 400425

ZERO ENTRIES

74 0

134

SAMPLE COUNT

159 279 43

PERCENT ZEROS 93.7

CHI-SQUARE UNIFORMITY

0 .34 0.22 N/A

AVERAGE TIME/UNIT

0 . 057 2 .461 0 . 065 2 .365 1 .438

$AVERAGE TIME/UNIT

0 .895 2 .461 1.814 2 .365 1.438

QTABLE CURRENT NUMBER CONTENTS

Page 159: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

STATUS OF COMMON STORAGE

9344 BYTES AVAILABLE 656 IN USE

129 6 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

149

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 87 11 77 21 150 LBN1 37 41 17 2 87 LBN2 10 22 150 32 37 42 13 3 87 13 10 23 150 33 37 43 13 4 87 14 10 24 113 34 37 44 13 5 77 15 10 25 113 35 37 45 13 6 77 16 10 26 113 36 37 46 13 7 77 17 10 27 113 BK2 150 47 13 8 77 BK1 87 28 113 38 150 LB1 4 9 77 19 87 29 113 39 17 49 4 10 77 20 150 30 113 40 17 50 4

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 4 61 17 52 53 54 PRMT 56 57 58 59 BK3

62 63

4 0 0 0 0 0

17

--AVG-UTIL-DURING--FACILITY TOTAL AVAIL UNAVL

TIME TIME TIME LIBRN1 0.381 LIBRN2 0.40 8

118 136

AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

2.519 AVAIL 2.340 AVAIL

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.395

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

254 2.423 AVAIL 100.0

AVERAGE CONTENTS

0 . 789

CURRENT CONTENTS

MAXIMUM CONTENTS

2

QUEUE

LIBHELP HLPCD

LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

AVERAGE CONTENTS

0 . 013 0.285 0.022 0.461 0.043

TOTAL ENTRIES

87 87 150 150 17

ZERO ENTRIES

77

PERCENT ZEROS 88.5

AVERAGE TIME/UNIT

0 .116 2.555 0. 115 2.397 1 .984

$AVERAGE TIME/UNIT

1 .013 2.555 0.961 2.397 1.984

QTABLE NUMBER

CURRENT CONTENTS

RANDOM STREAM

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

201473 302706 400425

CURRENT POSITION

201648 303007 400460

SAMPLE COUNT

175 301 35

CHI-SQUARE UNIFORMITY

0.89 0.59 N/A

STATUS OF COMMON STORAGE

9344 BYTES AVAILABLE 65 6 IN USE 12 9 6 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 88 11 81 21 121 LBN1 20 41 15 2 88 LBN2 7 22 121 32 20 42 10 3 88 13 7 23 121 33 20 43 10 4 88 14 7 24 101 34 20 44 10 5 81 15 7 25 101 35 20 45 10 6 81 16 7 26 101 36 20 46 10 7 81 17 7 27 1 101 BK2 120 47 10 8 81 BK1 88 28 100 38 120 LB1 5 9 81 19 88 29 100 39 15 49 5 10 81 20 121 30 100 40 15 50 5

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 5 61 15 52 5 62 1 53 5 63 1 54 5 PRMT 0 56 0 57 0 58 59 BK3

Page 160: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

150

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .342 0 .372

106 118

AVERAGE TIME/XACT

2.515 2.461

CURRENT STATUS AVAIL AVAIL

PERCENT AVAIL

SEIZING XACT

PREEMPTING XACT

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .357

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

224 2.486 AVAIL 100.0

AVERAGE CONTENTS

0 . 714

CURRENT MAXIMUM CONTENTS CONTENTS

1 2

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

1 2 1 2 1

AVERAGE CONTENTS

0.014 0.282 0.013 0.403 0.029

TOTAL ENTRIES

88 88

121 121 15

ZERO ENTRIES

81 0

1 1 2 0 0

PERCENT ZEROS 92 . 0

AVERAGE TIME/UNIT

0.124 2.502 0.086 2.599 1 .485

$AVERAGE TIME/UNIT

1 .564 2.502 1.163 2.599 1.485

QTABLE NUMBER

CURRENT CONTENTS

0 0 0 1

RANDOM STREAM

2 3

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

201648 303007 400460

CURRENT POSITION

201825 303250 400491

SAMPLE COUNT

177 243 31

CHI-SQUARE UNIFORMITY

0 .48 0 . 2 1 N/A

STATUS OF COMMON STORAGE

9216 BYTES AVAILABLE 784 IN USE

129 6 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK : CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 80 11 75 21 147 LBN1 27 41 25 2 80 LBN2 4 22 147 32 27 42 20 3 80 13 4 23 147 33 27 43 20 4 80 14 4 24 120 34 27 44 20 5 76 15 4 25 120 35 27 45 20 6 76 16 4 26 120 36 27 46 20 7 76 17 4 27 1 120 BK2 146 47 20 8 1 76 BK1 79 28 119 38 146 LB1 5 9 75 19 79 29 119 39 25 49 5 10 75 20 147 30 119 40 25 50 5

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 5 61 25 52 5 62 1 53 5 63 1 54 5 PRMT 0 56 0 57 0 58 0 59 0 BK3 25

--AVG-•UTIL-DURING- -FACILITY TOTAL AVAIL UNAVL ENTRIES AVERAGE CURRENT PERCENT SEIZING PREEMPTING

TIME TIME TIME TIME/XACT STATUS AVAIL XACT XACT LIBRN1 0 .296 108 2 . 139 AVAIL 3074 LIBRN2 0 .396 144 2 . 143 AVAIL 3076

- -AVG--UTIL-DURING- -STORAGE TOTAL AVAIL UNAVL ENTRIES AVERAGE CURRENT PERCENT CAPACITY AVERAGE CURRENT MAXIMUM

TIME TIME TIME TIME/UNIT STATUS AVAIL CONTENTS CONTENTS CONTENTS LIBRNS 0 .346 252 2 . 141 AVAIL 100 . 0 2 0.692 2 2

QUEUE

LIBHELP HLPCD

LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

1 2 1

AVERAGE CONTENTS

0 . 006 0 .236 0 . 013 0 .417 0 . 039

TOTAL ENTRIES

80 80

147 147 25

ZERO ENTRIES

75 0

136 0

PERCENT ZEROS 93.7

AVERAGE TIME/UNIT

0 .061 2 .303 0.069 2 . 2 1 1 1 .213

$AVERAGE TIME/UNIT

0.971 2.303 0.920 2 . 2 1 1 1.213

QTABLE NUMBER

CURRENT CONTENTS

0 1 0 1 0

RANDOM STREAM

2 3

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

201825 303250 400491

CURRENT POSITION

201986 303545 400542

SAMPLE COUNT

161 295 51

CHI-SQUARE UNIFORMITY

0.89 0.25 N/A

STATUS OF COMMON STORAGE

90 8 8 BYTES AVAILABLE 912 IN USE

1296 USED (MAX)

Page 161: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

151

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 86 11 76 21 140 LBN1 29 41 27 2 86 LBN2 10 22 140 32 29 42 16 3 86 13 10 23 140 33 29 43 16 4 86 14 10 24 111 34 29 44 16 5 76 15 10 25 111 35 29 45 16 6 76 16 10 26 111 36 29 46 16 7 76 17 10 27 111 BK2 140 47 16 8 76 BK1 86 28 111 38 140 LB1 11 9 76 19 86 29 111 39 27 49 11 10 76 20 140 30 111 40 27 50 11

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 11 61 27 52 11 62 1 53 11 63 1 54 11 PRMT 0 56 0 57 0 58 0 59 0 BK3 27

--AVG-UTIL-DURING--FACILITY TOTAL AVAIL UNAVL

TIME TIME TIME LIBRN1 0.368 LIBRN2 0.43 8

116 137

AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

2.472 AVAIL 2.495 AVAIL

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .403

RIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

253 2.485 AVAIL 100.0

AVERAGE CONTENTS

0 . 8 0 6

CURRENT CONTENTS

MAXIMUM CONTENTS

QUEUE

LIBHELP HLPCD

LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

1 2 2 2 1

AVERAGE CONTENTS

0 . 015 0 .278 0 . 024 0 .469 0 .060

TOTAL ENTRIES

86 86 140 140 27

ZERO ENTRIES

76 0

124 0 0

PERCENT ZEROS 88.4

AVERAGE TIME/UNIT

0. 135 2.518 0 . 134 2.612 1 .722

$AVERAGE TIME/UNIT

1 .160 2.518 1 .172 2.612 1 .722

QTABLE NUMBER

CURRENT CONTENTS

0 0 0 0

RANDOM STREAM

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

201986 303545 400542

CURRENT POSITION

202159 303826 400597

SAMPLE COUNT

173 281 55

CHI-SQUARE UNIFORMITY

0 . 69 0 . 93 N/A

STATUS OF COMMON STORAGE

9344 BYTES AVAILABLE 65 6 IN USE

1296 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 86 11 73 21 1 125 LBN1 20 41 26 2 86 LBN2 12 22 124 32 20 42 18 3 86 13 12 23 124 33 20 43 18 4 86 14 12 24 104 34 20 44 18 5 74 15 1 12 25 104 35 20 45 18 6 74 16 11 26 104 36 20 46 18 7 74 17 11 27 104 BK2 124 47 18 8 1 74 BK1 84 28 104 38 124 LB1 8 9 73 19 84 29 104 39 26 49 8 10 73 20 125 30 104 40 26 50 8

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 8 61 26 52 8 62 1 53 8 63 1 54 8 PRMT 0 56 0 57 0 58 0 59 0 BK3 26

- -AVG--UTIL-DURING- -FACILITY TOTAL AVAIL UNAVL ENTRIES AVERAGE CURRENT PERCENT SEIZING PREEMPTING

TIME TIME TIME TIME/XACT STATUS AVAIL XACT XACT LIBRN1 0.361 102 2. .757 AVAIL 3574 LIBRN2 0.380 134 2 .209 AVAIL 3576

--AVG-•UTIL-DURING--STORAGE TOTAL AVAIL UNAVL ENTRIES AVERAGE CURRENT PERCENT CAPACITY AVERAGE CURRENT MAXIMUM

TIME TIME TIME TIME/UNIT STATUS AVAIL CONTENTS CONTENTS CONTENTS LIBRNS 0.370 236 2 .446 AVAIL 100.0 2 0.740 2 2

Page 162: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

152

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANS PHONE

MAXIMUM CONTENTS

1 2 1 2

AVERAGE CONTENTS

0.005 0.337 0.009 0 .353 0.050

TOTAL ENTRIES

86 86

125 124 26

ZERO ENTRIES

81 0

114 0 0

PERCENT ZEROS 94.2

AVERAGE TIME/UNIT

0.044 3.053 0.059 2.222 1 .509

$AVERAGE TIME/UNIT

0 .749 3 . 053 0.672 2 .222 1 .509

QTABLE NUMBER

CURRENT CONTENTS

0 2 1 0 0

RANDOM STREAM

ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE VARIATES POSITION POSITION COUNT UNIFORMITY

OFF 202159 202332 173 0.65 OFF 303826 304076 250 0.65 OFF 400597 400650 53 N/A

STATUS OF COMMON STORAGE

8 9 60 BYTES AVAILABLE 1040 IN USE 129 6 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 99 11 88 21 140 LBN1 23 41 21 2 99 LBN2 10 22 140 32 23 42 14 3 99 13 10 23 140 33 23 43 14 4 99 14 10 24 117 34 23 44 14 5 89 15 10 25 117 35 23 45 14 6 89 16 10 26 117 36 23 46 14 7 89 17 10 27 117 BK2 140 47 14 8 1 89 BK1 98 28 117 38 140 LB1 7 9 88 19 98 29 117 39 21 49 7 10 88 20 140 30 117 40 21 50 7

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 7 61 21 52 7 62 1 53 7 63 1 54 PRMT 56 57 58 59 BK3

LIBRN1 LIBRN2

- -AVG-UTIL-DURING- -TOTAL AVAIL UNAVL TIME TIME TIME 0.363 0.390

119 141

AVERAGE TIME/XACT

2.380 2 . 158

CURRENT STATUS AVAIL AVAIL

PERCENT AVAIL

SEIZING PREEMPTING XACT XACT 3840

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.377

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

260 2.260 AVAIL 100.0

AVERAGE CONTENTS

0.753

CURRENT MAXIMUM CONTENTS CONTENTS

1 2

QUEUE

LIBHELP HLPCD

LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

1 1 2

AVERAGE CONTENTS

0 . 0 1 8 0 .290 0.033 0 .421 0 . 042

TOTAL ENTRIES

99 99

140 140

2 1

ZERO ENTRIES

91 0

124

PERCENT ZEROS 91 .9

AVERAGE TIME/UNIT

0. 146 2.286 0. 184 2 .348 1.547

$AVERAGE TIME/UNIT

1.803 2.286 1. 614 2.348 1.547

QTABLE NUMBER

CURRENT CONTENTS

0 1 0 0 0

RANDOM STREAM

2 3

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

202332 304076 400650

CURRENT POSITION

202531 304357 400693

SAMPLE COUNT

199 2 8 1 43

CHI-SQUARE UNIFORMITY

0 .49 0 . 83 N/A

STATUS OF COMMON STORAGE

9216 BYTES AVAILABLE 784 IN USE

12 9 6 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 84 11 79 21 140 LBN1 26 41 29 2 84 LBN2 5 22 140 32 26 42 18 3 84 13 5 23 140 33 26 43 18 4 84 14 5 24 114 34 26 44 18 5 79 15 5 25 114 35 26 45 18 6 79 16 5 26 114 36 26 46 18 7 79 17 5 27 1 114 BK2 139 47 18 8 79 BK1 84 28 113 38 139 LB1 11 9 79 19 84 29 113 39 29 49 11 10 79 20 140 30 113 40 29 50 11

Page 163: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

153

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 11 61 29 52 11 62 1 53 11 63 1 54 11 PRMT 0 56 0 57 0 58 0 59 0 BK3 29

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .333 0 .406

1 1 6 137

AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

2.238 AVAIL 2.314 AVAIL 4099

- -AVG-UTIL-DURING- -TOTAL AVAIL UNAVL TIME TIME TIME 0.370

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

253 2.279 AVAIL 100.0

AVERAGE CURRENT MAXIMUM CONTENTS CONTENTS CONTENTS

0.739 1 2

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

1 2 1 2 1

AVERAGE CONTENTS

0 . 004 0.253 0 .012 0 .431 0 .055

TOTAL ENTRIES

84 84

140 140 29

ZERO ENTRIES

80 0

131 0

PERCENT ZEROS 95.2

AVERAGE TIME/UNIT

0.035 2.348 0.069 2.402 1 .486

$AVERAGE TIME/UNIT

0 . 732 2.348 1 .070 2.402 1 .486

QTABLE NUMBER

CURRENT CONTENTS

0 0 0 1 0

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

2 OFF 202531 202700 169 0.79 3 OFF 304357 304638 281 0.53 4 OFF 400693 400752 59 N/A

STATUS OF COMMON STORAGE

9216 BYTES AVAILABLE 784 IN USE 12 9 6 USED (MAX)

RELATIVE CLOCK: 780.0 0 00 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 81 11 72 21 131 LBN1 21 41 20 2 81 LBN2 9 22 131 32 21 42 12 3 81 13 9 23 131 33 21 43 12 4 81 14 9 24 110 34 21 44 12 5 72 15 9 25 110 35 21 45 12 6 72 16 9 26 110 36 21 46 12 7 72 17 9 27 110 BK2 131 47 12 8 72 BK1 81 28 110 38 131 LB1 8 9 72 19 81 29 110 39 20 49 8 10 72 20 131 30 110 40 20 50 8

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 8 61 20 52 8 62 1 53 8 63 1 54 8 PRMT 0 56 0 57 0 58 0 59 0 BK3 20

LIBRN1 LIBRN2

- - AVG-UTIL-DURING- -TOTAL AVAIL UNAVL TIME TIME TIME 0.331 0.379

1 0 1 131

AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

2.559 AVAIL 2.259 AVAIL

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.355

ENTRIES AVERAGE CURRENT PERCENT CAPACITY AVERAGE TIME/UNIT STATUS AVAIL CONTENTS

232 2.390 AVAIL 100.0 2 0.711

CURRENT MAXIMUM CONTENTS CONTENTS

0 2

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANSPHONE

MAXIMUM CONTENTS

AVERAGE CONTENTS

0.004 0.275 0.014 0.394 0.041

TOTAL ENTRIES

81 81 131 131 20

ZERO ENTRIES

79 0

1 1 8 0 0

PERCENT ZEROS 97.5

AVERAGE TIME/UNIT

0 . 037 2.651 0 . 082 2 .347 1 .617

$AVERAGE TIME/UNIT

1.518 2 . 651 0 . 823 2 .347 1 . 617

QTABLE NUMBER

CURRENT CONTENTS

0

RANDOM STREAM

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

202700 304638 400752

CURRENT POSITION

202863 304901 400793

SAMPLE COUNT

163 263 41

CHI-SQUARE UNIFORMITY

0 . 18 0.31 N/A

Page 164: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

154

STATUS OF COMMON STORAGE

9344 BYTES AVAILABLE 65 6 IN USE 129 6 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 78 0.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 88 11 83 21 141 LBN1 23 41 24 2 88 LBN2 5 22 141 32 23 42 16 3 88 13 5 23 141 33 23 43 16 4 88 14 5 24 118 34 23 44 16 5 83 15 5 25 118 35 23 45 16 6 83 16 5 26 118 36 23 46 16 7 83 17 5 27 1 118 BK2 140 47 16 8 83 BK1 88 28 117 38 140 LB1 8 9 83 19 88 29 117 39 24 49 8 10 83 20 141 30 117 40 24 50 8

BLOCK CURRENT 51 52 53 54 PRMT 56 57 58 59 BK3

TOTAL BLOCK CURRENT

62 63

0 24

TOTAL 24 1 1

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.360 0.414

114 139

AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

2.460 AVAIL 2.321 AVAIL 45 94

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0.387

RIES AVERAGE TIME/UNIT

253 2.384

CURRENT STATUS AVAIL

PERCENT AVAIL 1 0 0 . 0

AVERAGE CONTENTS

0 . 773

CURRENT CONTENTS

1

MAXIMUM CONTENTS

2

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANS PHONE

MAXIMUM CONTENTS

1 2 2

AVERAGE CONTENTS

0 .010 0.294 0.021 0.434 0.045

TOTAL ENTRIES

88 88 141 141 24

ZERO ENTRIES

81 0

125 0

PERCENT ZEROS 92.0

AVERAGE TIME/UNIT

0.089 2.605 0. 114 2 .402 1 .461

$AVERAGE TIME/UNIT

1 .116 2.605 1 .003 2.402 1.461

QTABLE NUMBER

CURRENT CONTENTS

0 0 0 1 0

RANDOM STREAM

2 3

ANTITHETIC VARIATES

OFF OFF OFF

INITIAL POSITION

202863 304901 400793

CURRENT POSITION

203040 305184 400842

SAMPLE COUNT

177 283 49

CHI-SQUARE UNIFORMITY

0 . 6 8 0.73 N/A

STATUS OF COMMON STORAGE

9216 BYTES AVAILABLE 784 IN USE 129 6 USED (MAX)

RELATIVE CLOCK: 780.000 0 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 1 85 11 72 21 145 LBN1 38 41 30 2 85 LBN2 13 22 145 32 38 42 23 3 85 13 13 23 145 33 38 43 23 4 85 14 13 24 107 34 38 44 23 5 72 15 13 25 107 35 38 45 23 6 72 16 13 26 107 36 38 46 23 7 72 17 13 27 107 BK2 145 47 23 8 72 BK1 85 28 107 38 145 LB1 7 9

72 19 85 29 107 39 30 49 7 10 72 20 145 30 107 40 30 50 7

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 7 61 30 52 7 62 1 53 7 63 1

58 59 BK3

LIBRN1 LIBRN2

--AVG-UTIL-DURING--TOTAL AVAIL UNAVL TIME TIME TIME 0 .352 0 .407

RIES AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

117 2.346 AVAIL 143 2.218 AVAIL

Page 165: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

155

- AVG-UTIL-DURING-TOTAL TIME

AVAIL TIME

UNAVL TIME

AVERAGE TIME/UNIT

CURRENT PERCENT STATUS AVAIL

LIBRNS 0.379 260 2.276 AVAIL 100.0 2

QUEUE MAXIMUM AVERAGE TOTAL ZERO PERCENT AVERAGE QUEUE CONTENTS CONTENTS ENTRIES ENTRIES ZEROS TIME/UNIT

LIBHELP 1 0.005 85 77 90.6 0.049 HLPCD 2 0.249 85 0 2 .284 LIBREF 2 0.024 145 129 89.0 0 . 128 HLPREF 2 0.451 145 0 2 .427

ANSPHONE 1 0.058 30 0 1 .520

RANDOM ANTITHETIC INITIAL CURRENT SAMPLE CHI-SQUARE STREAM VARIATES POSITION POSITION COUNT UNIFORMITY

2 OFF 203040 203211 171 0.82 3 OFF 305184 305475 291 0.31 4 OFF 400842 400903 61 N/A

AVERAGE CONTENTS

0 . 759

$AVERAGE TIME/UNIT

0.517 2.284 1. 163 2 .427 1 .520

CURRENT CONTENTS

QTABLE NUMBER

MAXIMUM CONTENTS

2

CURRENT CONTENTS

0 0 0 0

STATUS OF COMMON STORAGE 9344 BYTES AVAILABLE 656 IN USE 129 6 USED (MAX)

RELATIVE CLOCK: 780.0000 ABSOLUTE CLOCK: 780.0000

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL

1 91 11 83 21 154 LBN1 31 41 22

2 91 LBN2 8 22 154 32 31 42 15

3 91 13 8 23 154 33 31 43 15

4 91 14 8 24 123 34 31 44 15

5 83 15 8 25 123 35 31 45 15

6 83 16 8 26 123 36 31 46 15

7 83 17 8 27 123 BK2 154 47 15

8 83 BK1 91 28 123 38 154 LB1 7

9 83 19 91 29 123 39 22 49 7

10 83 20 154 30 123 40 22 50 7

BLOCK CURRENT TOTAL BLOCK CURRENT TOTAL 51 7 61 22 52 7 62 1 53 7 63 1 54 PRMT

57 58

--AVG-UTIL-DURING--ACILITY TOTAL AVAIL UNAVL

TIME TIME TIME LIBRN1 0.3 64 LIBRN2 0.454

--AVG-UTIL-DURING--STORAGE TOTAL AVAIL UNAVL

TIME TIME TIME LIBRNS 0.409

121 146

AVERAGE CURRENT PERCENT SEIZING PREEMPTING TIME/XACT STATUS AVAIL XACT XACT

2.344 AVAIL 2.424 AVAIL

ENTRIES AVERAGE CURRENT PERCENT TIME/UNIT STATUS AVAIL

267 2.388 AVAIL 100.0

QUEUE

LIBHELP HLPCD LIBREF HLPREF

ANSPHONE

RANDOM STREAM

2 3 4

MAXIMUM CONTENTS

1 2 3

ANTITHETIC VARIATES

OFF OFF OFF

AVERAGE CONTENTS

0 .018 0.257 0 . 044 0.506 0 . 054

INITIAL POSITION 203211 305475 400903

TOTAL ENTRIES

91 91

154 154 22

CURRENT POSITION

203394 305784 400948

STATUS OF COMMON STORAGE

9344 BYTES AVAILABLE 65 6 IN USE

1424 USED (MAX)

Simulation terminated. Absolute Clock: 780.0000

Total Block Executions: 63835

Blocks / second: 555 0 9

Microseconds / Block: 18.02

Elapsed Time Used (SEC)

PASS1: PASS2: LOAD/CTRL: EXECUTION: OUTPUT:

0.11 0.11 0.17 1.15 0.28

TOTAL: 1 . 8 2

ZERO ENTRIES

82 0

135 0 0

SAMPLE COUNT

183 309 45

PERCENT ZEROS 90 . 1

CHI-SQUARE UNIFORMITY

0.54 0.51 N/A

AVERAGE TIME/UNIT

0.154 2.201 0.223 2.564 1.927

AVERAGE CONTENTS

0 . 817

$AVERAGE TIME/UNIT

1 .554 2 .201 1 .810 2.564 1 .927

CURRENT CONTENTS

0

QTABLE NUMBER

MAXIMUM CONTENTS

2

CURRENT CONTENTS

GPSS/H IS A PROPRIETARY PRODUCT OF, AND IS USED UNDER A LICENSE GRANTED BY, THE WOLVERINE SOFTWARE CORPORATION, 4115 ANNANDALE ROAD, ANNANDALE, VIRGINIA 22003-2500, USA.

Page 166: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

156

REFERENCE LIBRARIANS DAILY ACTIVITIES BASED ON 50 REPLICATIONS WITH 2 LIBRARIANS

AVERAGE UTILIZATIONS OF THE LIBRARIANS: 0.383 STD ERROR OF AVG. UTIL. OF THE STORAGE: 0.004 AVERAGE UTILIZATION OF LIBRARIAN1: 0.350 STD ERROR OF AVG. UTIL. OF LIBRARIAN1: 0.005 AVERAGE UTILIZATION OF LIBRARIAN2: 0.417 STD ERROR OF AVG. UTIL. OF LIBRARIAN2: 0.004 NUMBER OF CD-ROM USERS WHO NEED HELP: 84.360 NUMBER OF THEM RECEIVED HELP WITHOUT WAIT: 76.780 NUMBER OF PATRONS NEED REFERENCE: 143.360 NUMBER OF THEM RECEIVED SERVICE WITHOUT WAIT: 128.120 AVG SERVICE TIME OF HELPING CD-ROM USERS: 2.504 AVG SERVICE TIME OF REFERENCE: 2.419 NUMBER OF TELEPNOE CALLS PER DAY: 23.940 AVG TIME FOR ANSWERING A TELEPHONE CALL: 1.661

REFERENCE LIBRARIANS DAILY ACTIVITIES BASED ON 50 REPLICATIONS WITH 1 LIBRARIAN

AVERAGE UTILIZATIONS OF THE LIBRN: 0.770 STD ERROR OF AVG. UTIL. OF THE LIBRN: 0.007 NUMBER OF CD-ROM USERS WHO NEED HELP: 84.400 NUMBER OF THEM RECEIVED HELP WITHOUT WAIT: 26.140 NUMBER OF PATRONS NEED REFERENCE: 143.800 NUMBER OF THEM RECEIVED SERVICE WITHOUT WAIT: 42.800 AVG SERVICE TIME OF HELPING CD-ROM USERS: 2.651 AVG SERVICE TIME OF REFERENCE: 2.576 NUMBER OF TELEPNOE CALLS PER DAY: 25.120 AVG TIME FOR ANSWERING A TELEPHONE CALL: 1.729

SIMULATION RESULT AFTER 60 RUNS WITH 5 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.910 THE STANDARD ERROR OF AVG. UTILIZATION: 0.005 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 193.000 STATION AVERAGE SERVICE TIME: 22.924 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 69.150 AVERAGE WAITING TIME IN THE QUEUE: 13.612

Page 167: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

157

SIMULATION RESULT AFTER 60 RUNS WITH 6 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.842 THE STANDARD ERROR OF AVG. UTILIZATION: 0.004 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 211.017 STATION AVERAGE SERVICE TIME: 23.075 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 129.233 AVERAGE WAITING TIME IN THE QUEUE: 6.845

SIMULATION RESULT AFTER 60 RUNS WITH 7 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.772 THE STANDARD ERROR OF AVG. UTILIZATION: 0.005 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 226.233 STATION AVERAGE SERVICE TIME: 22.956 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 176.183 AVERAGE WAITING TIME IN THE QUEUE: 4.618

SIMULATION RESULT AFTER 60 RUNS WITH 8 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.699 THE STANDARD ERROR OF AVG. UTILIZATION: 0.005 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 234.900 STATION AVERAGE SERVICE TIME: 22.849 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 210.000 AVERAGE WAITING TIME IN THE QUEUE: 3.202

SIMULATION RESULT AFTER 60 RUNS WITH 9 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.645 THE STANDARD ERROR OF AVG. UTILIZATION: 0.005 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 242.383 STATION AVERAGE SERVICE TIME: 23.011 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 229.883 AVERAGE WAITING TIME IN THE QUEUE: 2.664

Page 168: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

158

SIMULATION RESULT AFTER 60 RUNS WITH 10 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.576 THE STANDARD ERROR OF AVG. UTILIZATION: 0.005 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 243.067 STATION AVERAGE SERVICE TIME: 22.754 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 238.467 AVERAGE WAITING TIME IN THE QUEUE: 2.074

SIMULATION RESULT AFTER 60 RUNS WITH 11 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.544 THE STANDARD ERROR OF AVG. UTILIZATION: 0.004 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 248.567 STATION AVERAGE SERVICE TIME: 23.102 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 246.050 AVERAGE WAITING TIME IN THE QUEUE: 1.360

SIMULATION RESULT AFTER 60 RUNS WITH 12 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.503 THE STANDARD ERROR OF AVG. UTILIZATION: 0.004 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 250.333 STATION AVERAGE SERVICE TIME: 23.158 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 249.717 AVERAGE WAITING TIME IN THE QUEUE: 0.619

SIMULATION RESULT AFTER 60 RUNS WITH 13 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.459 THE STANDARD ERROR OF AVG. UTILIZATION: 0.004 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 248.933 STATION AVERAGE SERVICE TIME: 23.030 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 248.633 AVERAGE WAITING TIME IN THE QUEUE: 0.184

Page 169: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

159

SIMULATION RESULT AFTER 60 RUNS WITH 14 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.425 THE STANDARD ERROR OF AVG. UTILIZATION: 0.003 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 248.600 STATION AVERAGE SERVICE TIME: 22.978 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 248.483 AVERAGE WAITING TIME IN THE QUEUE: 0.114

SIMULATION RESULT AFTER 60 RUNS WITH 15 CD-ROM STATIONS

AVERAGE UTILIZATION OF THE STORAGE: 0.393 THE STANDARD ERROR OF AVG. UTILIZATION: 0.003 AVERAGE NUMBER OF SYSTEM USERS PER DAY: 247.100 STATION AVERAGE SERVICE TIME: 22.887 AVERAGE NUMBER OF THE USERS WITH NO WAIT: 247.067 AVERAGE WAITING TIME IN THE QUEUE: 0.036

Page 170: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

Appendix D

160

Page 171: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

161

Mann-Whitney Test Results with MINITAB

Mann-Whitney test for CD-ROM system users

(1) CD-ROM users interarrival time.

MTB > Mann-Whitney 95.0 CI C2; SUBC> Alternative 0.

Mann-Whitney Confidence Interval and Test

CI N = 4 Median = 266.00 C2 N = 20 Median = 246.00 Point estimate for ETA1-ETA2 is 21.00 95.2 pet c.i. for ETA1-ETA2 is (-11.01,58.99) W = 71.0 Test of ETA1 = ETA2 vs. ETA1 n.e. ETA2 is significant at 0.1123 The test is significant at 0.1120 (adjusted for ties)

Cannot reject at alpha = 0.05

MTB > save 'a:cduser'

Worksheet saved into file: a:cduser.MTW MTB > Stop. *** Minitab Release 8.2 *** Minitab, Inc. *** Storage available 16174

(2) The workstations service time.

MTB > Mann-whitney 95.0 cl c2; SUBC> alternative 0.

Mann-Whitney Confidence Interval and Test

Cl N = 4 Median = 22.610 C2 N = 20 Median = 23.248 Point estimate for ETA1-ETA2 is -0.398 95.2 pet C.i. for ETA1-ETA2 is (-3.843,1.450) W = 44.0

Test of ETA1 = ETA2 vs. ETA1 n.e. ETA2 is significant at 0.6701

Cannot reject at alpha = 0.05

Page 172: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

162

Mann-Whitney test for the CD-ROM help requests.

(1) The CD-ROM users' help requests interarrival time.

MTB > Mann-Whitney 95.0 cl c2; SUBC> Alternative 0.

Mann-Whitney Confidence Interval and Test

Cl N = 4 Median = 90.00 C2 N = 20 Median = 85.50 Point estimate for ETA1-ETA2 is 5.50 95.2 pet C.i. for ETA1-ETA2 is (-4.99,23.00) W = 68.5 Test of ETA1 = ETA2 vs. ETA1 n.e. ETA2 is significant at 0.1632 The test is significant at 0.1622 (adjusted for ties)

Cannot reject at alpha = 0.05

MTB > save 'arcdhelp'

(2) The librarians' service time for CD-ROM users' help requests.

MTB > Mann-whitney 95.0 c3 c4; SUBC> alternative 0.

Mann-Whitney Confidence Interval and Test

C3 N = 4 Median = 2.2400 C4 N = 20 Median = 2.5295 Point estimate for ETA1-ETA2 is -0.2380 95.2 pet C.i. for ETA1-ETA2 is (-0.4551,0.2850) W = 32.0 Test of ETA1 = ETA2 vs. ETA1 n.e. ETA2 is significant at 0.1752 The test is significant at 0.1752 (adjusted for ties)

Cannot reject at alpha = 0.05

Page 173: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

163

Mann-Whitney test for reference requests.

(1) The reference patrons interarrival time.

MTB > Mann-Whitney 95.0 c3 c4; SUBC> Alternative 0.

Mann-Whitney Confidence Interval and Test

C3 N = 4 Median = 154.50 C4 N = 20 Median = 141.00 Point estimate for ETA1-ETA2 is 7.50 95.2 pet c.i. for ETA1-ETA2 is (-13.00,30.00) W = 57.5 Test of ETA1 = ETA2 vs. ETA1 n.e. ETA2 is significant at 0.5877 The test is significant at 0.5868 (adjusted for ties)

Cannot reject at alpha = 0.05

MTB > Stop. *** Minitab Release 8.2 *** Minitab, Inc. *** Storage available 16174

(2) The librarians' service time for general reference.

MTB > Mann-Whitney 95.0 c5 c6; SUBC> alternative 0.

Mann-Whitney Confidence Interval and Test

C5 N = 4 Median = 2.2050 C6 N = 20 Median = 2.4085 Point estimate for ETA1-ETA2 is -0.2240 95.2 pet c.i. for ETA1-ETA2 is (-0.4151,0.1959) W = 35.0 Test of ETA1 = ETA2 vs. ETA1 n.e. ETA2 is significant at 0.2614 The test is significant at 0.2613 (adjusted for ties)

Cannot reject at alpha = 0.05

Page 174: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

164

Mann-Whitney test for telephone calls

(1) The telephone calls interarrival time.

MTB > Mann-Whitney 95.0 cl c2; SUBC> Alternative 0.

Mann-Whitney Confidence Interval and Test

Cl N = 4 Median = 23.00 C2 N = 20 Median = 23.00 Point estimate for ETA1-ETA2 is 0.00 95.2 pet C.i. for ETA1-ETA2 is (-6.00,7.00) W = 51.0 Test of ETA1 = ETA2 vs. ETA1 n.e. ETA2 is significant at 0.9691 The test is significant at 0.9690 (adjusted for ties)

Cannot reject at alpha = 0.05

MTB > save 'a:calls'

Worksheet saved into file: a:calls.MTW MTB > Stop. *** Minitab Release 8.2 *** Minitab, Inc. *** Storage available 16174

(2) The service time to answer telephone calls.

MTB > Mann-Whitney 95.0 c7 c8; SUBC> alternative 0.

Mann-Whitney Confidence Interval and Test

C7 N = 4 Median = 1.4950 C8 N = 20 Median = 1.5370 Point estimate for ETA1-ETA2 is -0.1645 95.2 pet C.i. for ETA1-ETA2 is (-0.3570,0.1791) W = 41.0

Test of ETA1 = ETA2 vs. ETA1 n.e. ETA2 is significant at 0.5103

Cannot reject at alpha = 0.05

MTB > save 'a:service' Worksheet saved into file: a:service.MTW MTB > Stop. *** Minitab Release 8.2 *** Minitab, Inc. *** Storage available 16174

Page 175: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

APPENDIX E

165

Page 176: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

166

GPSS/H Program for Animation

*

* THIS PROGRAM GENERATES AN ATF FILE TO ANIMATE THE PERFORMANCE * OF THE CD-ROM LAN SYSTEM IN A LIBRARY *

SIMULATE

* Proof Macros *

REAL *

PUTTIME STARTMACRO TEST NE BPUTPIC

TI * # * BLET ENDMACRO

*

CREATE STARTMACRO PUTTIME MACRO

BPUTPIC CR #A *

ENDMACRO *

DESTROY STARTMACRO PUTTIME MACRO

BPUTPIC DES *

ENDMACRO *

PLACEIN STARTMACRO PUTTIME MACRO

BPUTPIC PL * IN #B*

ENDMACRO *

PLACEON STARTMACRO PUTTIME MACRO

BPUTPIC PL * ON #B

ENDMACRO *

SETCLAS STARTMACRO PUTTIME MACRO

BPUTPIC SET * CLASS #B

ENDMACRO

&ATFTIME

AC1,&ATFTIME,*+3 FILE=ATF,(AC1)

&ATFTIME=AC1

FILE=ATF,(#B)

FILE=ATF,(#A)

FILE=ATF,(#A,#C)

FILE=ATF,(#A)

FILE=ATF,(#A)

Page 177: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

167

ALLCDST STORAGE 9 *

* DEFINE FUNCTIONS *

ARRIV FUNCTION RN(1),C12 0.408,2/0.698,4/0.847,6/0.922,8/0.961,10/0.976,12/0.987,14 0.989,16/0.992,18/0.996,20/0.998,24/1.0,28

SERV FUNCTION RN(1),C11 0.25,10/0.548,20/0.754,30/0.87,40/0.937,50/0.967,60/0.984,70 0.993,80/0.998,90/0.999,100/1.0,150

*

* ONE-LINE, SINGLE-SERVER QUEUEING MODEL *

GENERATE FN(ARRIV) ADVANCE SEIZE DOORWAY ADVANCE 0.3 GO THROUGH THE DOORWAY RELEASE DOORWAY QUEUE QCD

CREATE MACRO waiting,XID1 PLACEON MACRO XIDl,line

ENTER ALLCDST ADVANCE 0.1 GO THROUGH THE WAITING LINE DEPART QCD SELECT MIN CDST,1,9, , F SEIZE PH(CDST) CAPTURE A CD-ROM STATION

SETCLAS MACRO XID1,customer PLACEIN MACRO XID1,chair,PH(CDST)

ADVANCE FN(SERV) RELEASE PH(CDST)

DESTROY MACRO XID1 LEAVE ALLCDST TERMINATE 1 USER LEFT

*

ATF FILEDEF 'CDROM.ATF' *

ASSIGN COUNT,10,PH *

OBSERVE ASSIGN UTIL1+,F(1),PH ASSIGN UTIL2+,F(2),PH ASSIGN UTIL3 +,F(3),PH ASSIGN UTIL4+,F(4),PH ASSIGN UTIL5+,F(5),PH ASSIGN UTIL6+,F(6),PH ASSIGN UTIL7+,F(7),PH ASSIGN UTIL8+,F(8),PH ASSIGN UTIL9+,F(9),PH ASSIGN UTIL+,S(ALLCDST),PH ADVANCE 5

Page 178: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

168

LOOP (COUNT)PH,OBSERVE

BPUTPIC FILE=ATF,LINES=12,(AC1,_ 10*PH(UTIL1),10*PH(UTIL2),10*PH(UTIL3) 10*PH(UTIL4),10*PH(UTIL5),10*PH(UTIL6) 10*PH(UTIL7),10*PH(UTIL8),10*PH(UTIL9) 10*(PH(UTIL)/9 .),10*Q(QCD))

TIME * SET BAR UTIL1 TOP *

SET BAR UTIL2 TOP *

SET BAR UTIL3 TOP *

SET BAR UTIL4 TOP *

SET BAR UTIL5 TOP *

SET BAR UTIL6 TOP *

SET BAR UTIL7 TOP *

SET BAR UTIL8 TOP *

SET BAR UTIL9 TOP *

SET BAR UTIL RIGHT * SET BAR QUEUE RIGHT *

TERMINATE 0

START 960 SIMULATE 1 DAY (16 HOURS) END

Page 179: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

169

An Example Screen of the Animation

Page 180: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

APPENDIX

170

Page 181: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

171

Variables

REGRESSION OF UTILIZATION ON NUMBER OF STATIONS

14:10 Sunday, September 10, 1995

Descriptive Statistics

Sum Mean Uncorrected SS

INTERCEP STNS UTIL

11 110

6 .768

1 10

0 . 6152727273

11 1210

4 .46415

Variables Variance Std Deviation

INTERCEP STNS UTIL

0 11

0 . 0299984182 3.3166247904 0.1732005144

Model: MODEL1 Dependent Variable: UTIL

Source

Model Error C Total

DF

1 9

10

Analysis of Variance

Sum of Squares

0.29381 0.00617 0.29998

Mean Square

0 .29381 0 . 00069

F Value

428 .362

Prob>F

0.0001

Root MSE Dep Mean C.V.

0.02619 0 .61527 4 .25658

R-square Adj R-sq

0.9794 0.9771

Parameter Estimates

Variable DF Parameter Estimate

Standard Error

T for HO: Parameter=0 Prob >

INTERCEP STNS

Variable DF

1.132091 -0.051682

Standardized Estimate

0 . 02618958 0 .00249708

43 . 227 -20 . 697

0 .0001 0 .0001

INTERCEP STNS

0 . 00000000 -0 . 98965757

Obs

REGRESSION OF UTILIZATION ON NUMBER OF STATIONS 14:10 Sunday, September 10, 1995

Dep Var UTIL

Predict Value

Std Err Predict

Lower95% Predict

Upper95% Predict Residual

Std Err Residual

1 0 . 9100 0 .8737 0 . 015 0 .8057 0 . 9417 0 . 0363 0 .022 2 0 .8420 0 .8220 0 . 013 0 .7561 0 . 8879 0 .0200 0 . . 023 3 0 . 7720 0 .7703 0 .011 0 .7062 0 .8345 0 .00168 0 . . 024 4 0 . 6990 0 .7186 0 .009 0 . 6557 0 .7815 -0 . 0196 0 . . 024 5 0 , . 6450 0 , . 6670 0 . .008 0 . . 6048 0 , .7291 -0 . 0220 0 , . 025 6 0 , .5760 0 , . 6153 0 . .008 0 , .5534 0 , . 6772 -0.0393 0 , . 025 7 0 , .5440 0 . .5636 0 , .008 0 . .5015 0 . . 6257 -0 .0196 0 . . 025 8 0 . .5030 0 . .5119 0 , .009 0 . .4490 0 . .5748 -0 . 00891 0 . . 024 9 0 . .4590 0 , .4602 0 , . Oil 0 . .3961 0 . .5244 -0.00123 0 . . 024

10 0 . .4250 0 . .4085 0 . . 013 0 , .3427 0 . .4744 0 . 0165 0 . . 023 11 0 . .3930 0 , .3569 0 . . 015 0 . . 2888 0 . .4249 0 . 0361 0 . . 022

Page 182: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

172

Obs

1 2 3 4 5 6 7 8 9

10 11

Student Residual

679 874 071

-0 .803 -0 .884 -1.573 -0 .789 -0 .364 -0 .052

.719

. 671

- 2 - 1 - 0 1 2

* * * *

* *

ie it it *

* * * *

Cook'S D

0 . 658 0 .118 0 . 001 0 . 047 . 043 .124 . 035 .010 .000 . 0 8 0 . 652

Sum of Residuals 7.771561E-16 Sum of Squared Residuals 0.0062 Predicted Resid SS (Press) 0.0103

Page 183: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

173

REGRESSION OF CONVERTED WAITING RATE ON NUMBER OF STATIONS 1 22:32 Monday, September 11, 1995

Variables

Descriptive Statistics

Sum Mean Uncorrected SS

INTERCEP CVTST CVTWR

11 1.235 4 .46

0 .1122727273 0 .4054545455

11 0.156913

85 . 929576

Variables

INTERCEP CVTST CVTWR

Variance

0 .0018256182 8.4121248727

Std Deviation

0 .0427272534 2.9003663342

REGRESSION OF CONVERTED WAITING RATE ON NUMBER OF STATIONS 2 22:32 Monday, September 11, 19 95

Model: MODEL1 Dependent Variable: CVTWR

Analysis of Variance

Source

Model Error C Total

DF

1 9

10

Sum of Squares

69 .83548 14.28577 84.12125

Mean Square

69 .83548 1.58731

F Value

43 .996

Prob>F

0 . 0001

Root MSE Dep Mean C.V.

1.25988 0 .40545

310 .73372

R-square Adj R-sq

0 .8302 0.8113

Parameter Estimates

Variable DF

INTERCEP CVTST

Variable DF

Parameter Estimate

-6 .538508 61 . 849057

Standardized Estimate

Standard Error

1.11367558 9 .32450052

T for HO: Parameter=0

-5.871 6 . 633

Prob >

0 .0002 0 .0001

INTERCEP CVTST

0 . 00000000 0 .91114019

REGRESSION OF CONVERTED WAITING RATE ON NUMBER OF STATIONS 3 22:32 Monday, September 11, 19 95

Dep Var Predict Std Err Lower95% Upper95% Std Err Obs CVTWR Value Predict Predict Predict Residual Residual

1 -4 .6050 -2 .3946 0 .568 -5 .5209 0 .7316 -2 .2104 1. .125 2 -2 .9960 -2 .1472 0 .541 -5 .2487 0 . . 9543 -0 .8488 1. .138 3 -2 .3030 -1 .7761 0 .502 -4 .8445 1, .2923 -0 .5269 1, .155 4 -1. .2040 -1. .4050 0 .468 -4 . .4452 1. . 6351 0 . .2010 1. .170 5 0 -0 . . 9102 0 .429 - 3 . . 9207 2 , .1002 0 . . 9102 1, .185 6 0 , . 6420 -0 . .3536 0 , .397 -3 . .3416 2 , . 6344 0 . .9956 1. .196 7 1 . . 6490 0 , .3267 0 , .380 -2 . .6502 3 , .3037 1, .3223 1. .201 8 2 . .3610 1. .1926 0 . .398 -1. .7963 4 . .1815 1 . .1684 1 . ,195 9 3 . .0960 2 . .3059 0 , .476 -0 . .7406 5 . .3525 0 . .7901 1 . , 167

10 3 . . 6580 3 , .7903 0 , . 636 0 , .5975 6 , . 9831 -0 . . 1323 1 . . 087 11 4 . .1620 5 , .8313 0 . .902 2 . .3262 9 . . 3364 -1 . . 6693 0 . .880

Page 184: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

174

Obs

1 2 3 4 5 6 7 8 9

10 11

Student Residual

-1.9 65 -0 .746 -0 .456 0 .172 0 .768 0 .833 1.101 0 .977 0 . 677

-0 .122 -1.898

- 2 - 1 - 0 1 2

* * * *

* * *

Cook's D

0 .492 0 .063 0 . 020 0 . 002 0 . 039 0 . 038 0 .061 0 . 053 0 . 038 0 .003 1.893

Sum of Residuals -7.10543E-15 Sum of Squared Residuals 14.2858 Predicted Resid SS (Press) 27.9104

Page 185: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

175

REGRESSION OF CONVERTED WAITING TIME IN THE QUEUE 1 20:27 Tuesday, September 12, 1995

Variables

Descriptive Statistics

Sum Mean Uncorrected SS

INTERCEP CVTST CVTWT

11 1.235 2.536

0.1122727273 0 .2305454545

11 0 .156913

34 . 664192

Variables Variance Std Deviation

INTERCEP CVTST CVTWT

0 .0018256182 3 .4079528727

0 .0427272534 1.8460641573

Model: MODEL1 Dependent Variable:

Source

REGRESSION OF CONVERTED WAITING TIME IN THE QUEUE 2 20:27 Tuesday, September 12, 1995

Model Error C Total

CVTWT

DF

1 9

10

Analysis of Variance

Sum of Squares

24.24154 9.83798

34.07953

Mean Square

24 .24154 1.09311

F Value

22.177

Prob>F

0.0011

Root MSE Dep Mean C.V.

1.04552 0 . 23055

453 .49786

R-square Adj R-sq

0 .7113 0 . 6792

Parameter Estimates

Variable DF Parameter Estimate

Standard Error

T for HO: Parameter=0 Prob >

INTERCEP CVTST

-3.860643 36 .439731

0 .92418720 7.73796618

-4.177 4 .709

0.0024 0.0011

Variable DF Standardized

Estimate

INTERCEP CVTST

0 .00000000 0 .84339953

Obs

REGRESSION OF CONVERTED WAITING TIME IN THE QUEUE 3 20:27 Tuesday, September 12, 1995

Dep Var CVTWT

Predict Value

Std Err Predict

Lower95% Predict

Upper95% Predict Residual

Std Err Residual

1 -3 .3240 -1 .4192 0 .471 -4 .0135 1 .1751 -1 .9048 0 . 933 2 -2 .1720 -1 .2734 0 .449 -3 . .8472 1. .3004 -0 .8986 0 . .944 3 -1 . 6930 -1 . 0548 0 .417 -3 . .6011 1. .4915 -0 . . 6382 0 . . 959 4 0 . .4800 -0 . .8361 0 . 388 -3 . .3590 1. . 6868 1 .3161 0 . . 971 5 0 . .3070 -0 . .5446 0 . 356 -3 . . 0429 1. . 9536 0 . 8516 0 . . 983 6 0 , .7290 -0 , .2167 0 , . 329 -2 , .6963 2 , .2630 0 , . 9457 0 . .992 7 0 , . 9800 0 , .1842 0 , .315 -2 , .2862 2 , . 6546 0 . .7958 0 . .997 8 1, . 1640 0 , .6943 0 . .330 -1, .7860 3 , .1747 0 . .4697 0 . .992 9 1 . • 53 00 1. .3502 0 . .395 -1, .1780 3 . .8784 0 . .1798 0 . .968

10 1. . 9240 2 . .2248 0 . .528 -0 , .4248 4 . .8744 -0 . .3008 0 . .902 11 2 . . 6110 3 . .4273 0 , . 748 0 . .5186 6 . .3360 -0 . .8163 0 . .730

Page 186: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

176

Obs Student

Residual - 2 - 1 - 0 1 2

Cook's D

1 2 3 4 5 6 7 8 9

10 11

-2 . 041 -0 . 952 -0 . 666 1 .356 0 . 866 0 . 953 0 .798 .473 .186

-0 .333 -1.118

* * * * *

0 .531 0 .102 0 . 042 0 .147 0 . 049 0 .050 0 . 032 0 .012 0 .003 0 . 019 0 . 657

Sum of Residuals -1.02141E-14 Sum of Squared Residuals 9.8380 Predicted Resid SS (Press) 15.9129

Page 187: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

BIBLIOGRAPHY

Adkins, Susan. (1993). CD-ROM: a review of the 1992 literature. Computers in Libraries. 13 (8),20-53.

Akeroyd, John. (1989). CD-ROM usage and prospects: an overview. Program. 23 (4),367-376.

Anders, Viki, & Jackson, Kathy M. (1988) . Online vs. CD-ROM: the impact of CD-ROM databases upon a large online searching program. Online. 12(6),24-32.

Armstrong, C. J., & Large, J. A. (1987). OST - a training package for end-users of online systems. Program. 21 (4) ,333-349.

Au, Ka-Neng, & Borisovets, Natalie. (1990). The changing LANdscape of undergraduate research: the Rutgers-Newark experience. In Linda Stewart, Katherine S. Chiang, & Bill Coons (Ed.), Public Access CD-ROMs in Libraries: Case Studies (pp. 217-233). Westport, CT: Meckler.

Banks, Jarry, & Carson, John S. (1984). Discrete-Event System Simulation. Englewood Cliffs, CO: Prentice Hall.

Baumler, J. V., & Baumler, J. L. (1975). A simulation of reserve book activities in a college library using GPSS/360. College & Research Libraries. 36(3),222-227.

Baycroft, Mike. (1990). Public access CD-ROM workstations: design and management. In Nancy Melin Nelson (Ed.), Computers in Libraries '90 Proceedings of the 5th Annual Computers in Libraries Conference (pp.3-5). Westport, CT: Meckler.

Bodtker, K., Wilson, L., & Godolphin, W. (1993). Simulation modelling to assist operational management and planning in clinical laboratories. Simulation. 60(4),247-255.

Bommer, Michael. (1975). Operations research in libraries: a critical assessment. Journal of the American Society of Information Science. 26 (3),137-139.

Brainard, Robert. (1995). CD-ROM network architecture: a primer. CD-ROM Professional. 8(11),46-50.

177

Page 188: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

178

Breeding, M. (1993). The healthy LAN: tips and advice on the care and maintenance of CD-ROM networks. CD-ROM professional. 6(1),75-76.

Broadway, Marsha D. (1987). DIALTWIG: a mini-dialog in a controlled, microcomputer-based environment. Database. 10 (6),122-128.

Budd, John M., & Williams, Karen A. (1993). CD-ROMs in academic libraries: a survey. College & Research Libraries. 54 (6) ,529-535.

CD-ROM accessible on a Wide area network. (1988). Vine. 73(Dec., '88),15-18.

Carson, John S. (1989) . Verification and validation: a consultant's perspective. In Proceedings of the 1989 Winter Simulation Conference (pp. 552-558).

Chen, Ching-Chih. (1991) . Optical Discs in Libraries: Use and Trends. Medford, NJ: Learned Information, Inc.

Crain, Robert C., & Brunner, Daniel. (1989). Extended features of GPSS/H. In Proceedings of the 1989 Winter Simulation Conference (pp. 249-253).

Desmarais, Norman, ed. (1991). CD-ROM Local Area Networks: A User's Guide. Westport, CT: Meckler.

Dubey, Yogendra P. (1984). Resource Sharing Simulation System (RSSS): A Decision Support System for Library Resource Sharing Networks. A case Study. Ph. D. dissertation, University of Pittsburgh.

Elchesen, Dennis Raymond. (1982). Management of Reference Information Services: A Dynamic Resource Allocation and Simulation Model. Ph. D. Dissertation, University of California - Berkeley.

Elton, Martin, & Vickery, Brian. (1973). The scope for operational research in the library and information field. Aslib Proceedings. 25 (8),305-319.

Gale, J. C. (1984). Use of optical disks for information storage and retrieval. Information Technology and Libraries. 3(Dec., '84),379-382.

Glitz, B., & Yokote, Gail A. (1990). CD-ROM technology in a biomedical library. In Linda Stewart, Katherine S. Chiang, & Bill Coons (Ed.), Public Access CD-ROMs in Libraries: Case Studies (pp. 267-277). Westport, CT: Meckler.

Page 189: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

179

Gordon, H. A. (1985). CD-ROM at ALA: where it's at? Online. 9,9.

Graves, G. T.f & others. (1987). Planning CD-ROM in the reference department. College & Research Libraries News. July '87,3 93.

Hatvany, Bela. (1987). Comparison of CD-ROM and online. Proceedings of the 11th International Online Information Meeting, London, Dec. 8-10, 1987. Oxford, Learned Information.

Haynes, Elizabeth. (1993). The evolution of a school library network: setting up a CD-ROM local area network (LAN). School Library Media Quarterly. 21(Summer, '93),253-255.

Herther, Nancy K. (1990). 1989 OCLC survey finds continuing growth in CD-ROMs and microcomputers in libraries. Laserdisc Professional. 3(3),22-24.

Herther, Nancy K. (1988) . CD-ROM year four: what have we learned? Database. 11(3),106-108.

Hines, Spencer C. (1985). OCLC's remote terminal emulation system for LS/2000. Library Hi Tech. 3 (4),7-9.

Hoover, Stewart V., & Perry, Ronald F. (1989). Simulation: A Problem-Solving Approach. New York, NY: Addison-Wesley Publishing.

James, Rob, & Parmerter, Jenny. (1987). Using simulation as a management training technique. Information and Library Manager. 7(1),3-10.

Karim, Ahmer Syed. (1992). A Simulation Evaluation of the Effects of Information Completeness in Choice Decisions. Ph.D. dissertation, Arisona State University.

Kester, Diane D. (1993). CD-ROMs: stand-alone or networked? School Library Media Quarterly. 21(2),127-128.

Kinder, J., & Preston, L. A. (1993). CD-ROM management: planning for success. CD-ROM Professional. 6(Jan. '93),24-25.

Kittle, Paul W., & Wood, Elizabeth H. (1993). Cd-ROM: the past and the future. In M. Sandra Wood (Ed.), CD-ROM Implementation and Networking in Health Sciences Libraries (pp. 45-55). New York, NY: Haworth Press.

Page 190: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

180

Kocho, Keith. (1994). Adding multimedia to your network: can it be done? CD-ROM Professional. 7(2),111-113.

Kvanli, Alan H, Guynes, C. Stephen, & Pavur, Robert J. (1992) . Introduction to Business Statistics: A Computer Integrated Approach. 3rd ed. St. Paul, MN: West Publishing Company.

Laub, Leonard. (1986). What is CD-ROM? In Steve Lambert & Suzanne Ropiequet, CD-ROM: the New Papyrus. Redmond, WA: Microsoft Press.

Leggott, Mark. (1991). CD-ROM and LANs. In Norman Desmarais (Ed.), CD-ROM Local Area Networks: A User's Guide (pp. 1-10). Westport, CT: Meckler.

LePoer, Peter, & Mularski, Carol A. (1989). CD-ROM's impact on libraries and users. Laserdisk Professional. 2 (4),39-45.

Lewis, David W., & Plum, Terry. (1992). Husky Hoops and the University of Connecticut CD-ROM LAN. In Marshall Breeding (Ed.), Library LANs: Case Studies in Practice and Application (pp. 137-156). Westport, CT: Meckler.

Losee, Robert M. (1990). The Science of Information. San Diego, CA: Academic Press.

Main, Linda Y. (1992). Computer simulation and library management. Journal of Library Administration. 16 (4),109-130.

Main, Linda Y. (1989) . Computer Simulation Modeling and Circulation: An Exploration of Some of the Factors That Inhibit the Adoption of Computer Simulation Models in Libraries. Ph.D. dissertation, University of Illinois - Urbana.

Marks, Kenneth E., & Nielsen, Steven P. (1991). Local Area Networks in Libraries. Westport, CT: Meckler.

Martyn, J., & Vickry, B. C. (1970). The complesity of the modeling of information systems. Journal of Documentation. 26 (3),204-220.

Meredith, Jack R., & Gibbs, Thomas E. (1984). The Management of Operations. 2nd ed. New York, NY: John Wiley & Sons.

Morse, Philip M. (1968). Library Effectiveness: A system Approach. Boston: MIT Press.

Page 191: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

181

Murphy, Brower. (1985). CD-ROM and libraries. Library Hi Tech. 3(2),21-26.

Nelson, Nancy Melin, & Desmarais, Norman. (1989). CD-ROM: an overview of the US development. Program. 23(4),377-383.

Nicholls, Paul, & Ensor, Pat. (1994). Ten significant CD-ROM development in 1993. Computers in Libraries. 14(2),48-51.

Nicholls, Paul., Sutherland, P., & Julien, C. (1994). CD-ROM titles in print 1993. CD-ROM Professional. 7(3), 125-131.

Nissley, Meta. (1992). LANs, licenses and copyright. In Norman Desmarais (Ed.), CD-ROM Local Area Networks: A User's Guide (pp. 93-103). Westport, CT: Meckler.

Osborne, M. R., & Watts, R. 0. (1977). Model construction and implementation. In M. R. Osborne, & R. O. Watts (Ed.), Simulation and Modelling. St. Luca, Queensland, Australia: University of Queensland Press.

Palinscar, Stephen F. (1986). How to simulate an online search ... a way to cope with mainframe crashes, carrier drops and other online demo misadventures. Online. 10 (5),109-115.

Perratore, Ed. (1991). Networking CD-ROMs: the power of shared access. PC Magazine. Dec.31, '91,333-363.

Peters, Charles. (1988). CD-ROM and optical technology: the user interface. In Proceedings of the National Online Meeting, New York, May 10-12, 1988 (pp. 311-314). Medford, NJ: Learned Information.

Ratkowsky, David A. (1990). Handbook of Nonlinear Regression Models. New York, NY : Marcel Dekker.

Regazzi, John J., & Hersberger, Rodney. (1976). Queues and reference service: a simulation of a library reference desk. Proceedings of the ASIS Annual Meeting 1976. Vol. 13 (39th Annual meeting), pt. 1, pp. 99, pt. 2, fiche VII- A14.

Robertazzi, Thomas G. (1990). Computer Networks and Systems: Queueing Theory and Performance Evaluation. New York, NY, Springer-Verlay. pp. 70.

Page 192: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

182

Rouse, William B. (1979). Tutorial: mathematical modeling of library systems. Journal of the American Society for Information Science. 30(4),181-192 .

Salomon, Kristine. (1988). The impact of CD-ROM on reference departments (nationwide survey of academic libraries). RQ. 28 (2),203-215.

Schriber, Thomas J. (1991). An Introduction to Simulation Using GPSS/H. New York, NY : John Wiley & Sons.

Schriber, Thomas J. (1993) . Perspectives on simulation using GPSS. Proceedings of the 1993 Winter Simulation Conference. pp.193-198.

Shafa, Z. M. (1980). Staffing Reference Service in University Libraries: A Cost Effective Model for Administration Decisions. Ph.D. dissertation, Texas Woman's University.

Shaw, W. M. Jr. (1975). Computer simulation of the circulation system of a library. Journal of the American Society for Information Science. 26 (5),271-279.

Simmons, Peter. (1989). CD-ROM: new papyrus or passing fad? Microcomputers for Information Management. 6(4),293-301.

Slamecka, Vladimir. (1972). A selective bibliography on library operations research. In Don R. Swanson and Abraham Bookstein (Ed.), Operations Research: Implications for Libraries (pp. 152-158). Chicago, IL: University of Chicago Press.

Smith, Douglas S. & Crain, Robert C. (1993). Industrial strength simulation using GPSS/H. Proceedings of the 1993 Winter Simulation Conference (pp. 165-171).

Stephens, Irving E. (1970). Computer simulation of library operations: an evaluation of an administrative tool. Special Libraries. 61 (6),280-287.

Stewart, L., & Olsen, J. (1988). Compact disk databases: are they good for users? Online. 12 (3),48-52.

Stirling, Keith H. (1984). A micro-based emulation for online search services. Drexel Library Quarterly. 20(4),87-97.

Tenopir, Carol. (1991). Changes wrought by CD-ROM. Library Journal. 116 (21),108-110.

Page 193: 379 M9U Mo. HZO^ - UNT Digital Library/67531/metadc279383/m2/1/high_re… · 379 M9U Mo. HZO^ LIBRARY CD-ROM LAN PERFORMANCE AND PATRON USE: A COMPUTER SIMULATION MODEL DISSERTATION

183

Thomas, Pauline A., & Robertson, Stephen E. (1975). A computer simulation model of library operations. The Journal of Documentation. 31(1),1-18.

Thompson, M. Keith, & Maxwell, Kimberly. (1990). Networking CD-ROMs. PC Magazine. 9(4),238.

Thornburg, Barbara J. (1992). CD-ROM and the academic reference librarian: a review of the literature. The Electronic Library. 10(4),219-221.

Trueswell, Richard W. , & Turner, Stephen J. (1979). Simulating circulation-use characteristic curves using circulation data. Journal of the American Society of Information Science. 30(2),83-87.

Tucker, S. L., & others. (1988). How to manage an extensive laserdisk installation: the Texas A & M experience. Online. 12 (3),34-46.

Vonville, H. M., & Wilson, M. C. (1993). Simulated online searching on CD-ROM a valuable education tool. Journal of Education for Library and Information Science. 34 (2) ,156-159.

Wiedemer, John David, & Boelio, David B. (1995). CD-ROM versus online. CD-ROM Professional. 8 (4),36-42.

Williams, James G. (1976). The use of simulation in designing a computer based library network. Proceedings of the ASIS Annual Meeting 1976. Vol. 13 (3 9th Annual meeting), pt. 1, pp. 94., pt.2, fiche VI-D6 .

Williams, James G., & Pope, Elspeth. (1976). Simulation Activities in Library, Communication, and Information Science. New York, NY: Marcel Dekker.