Işıklı, Oğuz2016-01-082016-01-081993http://hdl.handle.net/11693/17514Ankara : The Department of Computer Engineering and Information Science and Institute of Engineering and Science of Bilkent University, 1993.Thesis (Master's) -- Bilkent University, 1993.Includes bibliographical references leaves 83-85.Simulation is one of the most widely used techniques in decision making. Mathematical modeling of a real world system is a major task of the simulation analyst. The selection of a computer language for implementing the model is also important. Recent research in this area has focused on the compatibility between simulation implementations and the object-oriented paradigm. It is the purpose of this thesis to explore the use of an object-oriented approach for the implementation of discrete event simulation applications. We present a class library which provides the skeletal elements of a simulation. The advantages and the disadvantages of the approach are discussed with the help of three prototype implementations: the single-queue/single-server system, the production-line system, and the elevator system.xiii, 85 leavesEnglishinfo:eu-repo/semantics/openAccessDiscrete Event SimulationObject-Oriented ProgrammingObjectOriented DesignClass LibrariesC-|—I- Programming LanguageSingle-Queue/ Single-Server SystemsProduction-Line SystemsElevator SystemsQA76.64 .I85 1993Object-oriented programming.C++ (Computer program language)Computer simulation.Discrete time systems.SIMLIB : a class library for object-oriented simulationThesis