Skip navigation links

Package org.javades.jqueues.r5.entity

A package for simulation of queueing systems.

See: Description

Package org.javades.jqueues.r5.entity Description

A package for simulation of queueing systems.

In the package, we use three important concepts:

  • Jobs (interface SimJob): a job represents an amount of work to be carried out by one or more queueing systems, abbreviated as queues;
  • Queues (interface SimQueue): a queue is an abstract waiting line holding jobs to be served by one or more servers associated with the queue;
  • Entities (interface SimEntity): the common part of jobs and queues (naming, event list, notifications, etc).
The so-called queue discipline determines in what order jobs are served by the server(s).

Notes:

  • This package depends on the jsimulation package.
  • This package focuses exclusively on modeling and simulation of the queueing systems themselves; it currently does not feature adequate random-number and stochastic-process generation and only basic statistics (mostly because we believe there are extremely good Java libraries for that already).
  • This top-level package contains the essential interfaces of a simulation entity, and a partial implementation. The sub-packages contain extensions to the basis entity interfaces (including for jobs and queues), and (concrete) implementations.

Author: Jan de Jongh, TNO

Copyright (C) 2005-2017 Jan de Jongh, TNO

This file is covered by the LICENSE file in the root of this project.

Skip navigation links

Copyright © 2018. All rights reserved.