Date of Award
Spring 2000
Document Type
Thesis
Degree Name
Master of Science (MS)
Department
Electrical & Computer Engineering
Program/Concentration
Computer Engineering
Committee Director
James F. Leathrum, Jr.
Committee Member
John W. Stoughton
Committee Member
Roland Mielke
Call Number for Print
Special Collections LD4331.E55 J66
Abstract
The purpose of this paper is to introduce a generic, object-oriented model for the simulation of networks of queues. Generic simulation modeling provides robust ways of laying out processes in stochastic, event driven simulations. The approach taken is to define a methodology that will be implementation independent, termed the Generic Server Simulation Model (GSSM); thus, leaving the implementers to choose the best (most suited for their use) means of implementation. GSSM uses many object-oriented concepts to provide its basic structure and has in its design the ability to take advantage of these object-oriented concepts, including reuse of (existing) code. GSSM constructs provide a natural way to easily build network (nodal) models, allowing these constructs to transform easily into a graphical representation. The key use of GSSM will be in its adaptability or mutability. By design, it handles easily and naturally the insertion and deletion of processes, as well as increases or decreases in the number of object types serviced by these processes. The model is demonstrated using a port simulation.
Rights
In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/ This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
DOI
10.25777/zkmr-5825
Recommended Citation
Jones, Brian D..
"A Generic Object-Oriented Server Model"
(2000). Master of Science (MS), Thesis, Electrical & Computer Engineering, Old Dominion University, DOI: 10.25777/zkmr-5825
https://digitalcommons.odu.edu/ece_etds/385
Included in
Computational Engineering Commons, Computer Engineering Commons, Computer Sciences Commons