Uses of Package
QueueNet

Packages that use QueueNet
Package
Description
Strategy interfaces and base classes used by the JSIM simulation engine to implement the behaviour of the network elements.
Cache eviction strategies used by cache-equipped stations to decide which cached item is removed when the cache is full.
Strategies used by fork stations to split a job into the output tasks that are then routed to the downstream stations.
Support classes that measure and store impatience statistics (balking and reneging) collected during a JSIM simulation run.
Processor sharing service strategies, in which every job present at the station is served simultaneously and the station capacity is shared among the jobs.
Queue visit strategies that select which job leaves the queue to enter service, implementing scheduling disciplines such as FCFS, LCFS, SJF, LJF and SEPT.
Queue insertion strategies that select the position in the queue where an arriving job is placed, implementing queueing disciplines such as FCFS and priority-based placement.
Routing strategies used by router nodes to select the destination station of each departing job.
Service time strategies determining the service time of jobs at a station, including load independent and load dependent service distributions.
Utility classes for the transitions of the place-transition structures supported by the JSIM simulation engine.
Node sections, the building blocks from which the JSIM simulation engine stations are composed.
Queueing network model of the JSIM simulation engine: nodes, stations, jobs, job classes, measures and the global structures that connect them.
Shared GUI framework of JMT: the common model definition, editors, strategies and panels used by the JSIMgraph and JSIMwiz tools to define simulation models.
Controllers of the shared JMT GUI model layer, including the model checker that validates a model before its simulation is started.
Definition of the JMT simulation model data structure (CommonModel, StationDefinition, ClassDefinition, ...) shared by JSIMgraph and JSIMwiz.
Swing cell editors used by the JMT GUI tables to edit model parameters.
Panels of the JMT simulation model wizards: source, sink, queue, delay, fork, join, router, logger, class switch and related parameter panels used by JSIMgraph and JSIMwiz.
Panels of the what-if (parametric) analysis configuration dialogs of the JMT GUI tools.
XML reading and writing of the JMT model file format, the XML data layer that enables full reusability of the computational engines.
Output analysis of JSIM simulation results.
The JMCH tool: a modelling classroom helper that applies a simulation technique to solve single station models, as described in the user manual.
The JSIMgraph tool: the graphical user friendly interface for the JSIM simulation engine, as described in the user manual.
Definition interfaces of the JSIMgraph model data source, shared between the graph editor and the model layer.
Panels of the JSIMgraph application.
Model templates of JSIMgraph, used to quickly create new simulation models.
Definition interfaces of the JSIMwiz textual wizard model layer.
Panels of the JSIMwiz wizard: the textual, step by step interface for the JSIM simulation engine described in the user manual.
Panels of the JWAT distribution fitting views.
Panels of the JWAT traffic analysis views.
Chart components of the JWAT workload analysis (histograms, boxplots, scatterplots, ...).
Panels of the JWAT fuzzy k-means clustering view.
Panels of the JWAT k-means clustering view.
Panels of the JWAT workload analysis wizard.
Tables of the JWAT workload analysis views.
Random number generation for the JSIM simulation engine.
Core of the JSIM discrete event simulation engine: the simulation system, entities, events, predicates and event queues on which all JMT simulation tools rely.