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.
-
Classes in QueueNet used by NetStrategiesClassDescriptionItem stored in the cache of a cache-equipped JSIM station, together with its access statistics.This class implements a generic job of a queue network.This class implements the description of a job class.This class implements a list of job classes.Name: JobInfoListThis class implements a generic QueueNetwork node.This class controls the simulation running.List of nodes together with the number of jobs of a given class present at each node.This class implements a generic section of a NetNode.
-
Classes in QueueNet used by NetStrategies.CacheStrategiesClassDescriptionItem stored in the cache of a cache-equipped JSIM station, together with its access statistics.
-
Classes in QueueNet used by NetStrategies.ForkStrategiesClassDescriptionThis class implements the description of a job class.This class implements a generic QueueNetwork node.List of nodes together with the number of jobs of a given class present at each node.
-
Classes in QueueNet used by NetStrategies.ImpatienceStrategies.ImpatienceMeasurement
-
Classes in QueueNet used by NetStrategies.PSStrategiesClassDescriptionThis class implements the description of a job class.This class implements a list of job classes.Name: JobInfoList
-
Classes in QueueNet used by NetStrategies.QueueGetStrategiesClassDescriptionThis class implements a generic job of a queue network.This class implements the description of a job class.This class implements a list of job classes.Name: JobInfoListThis class implements a generic QueueNetwork node.
-
Classes in QueueNet used by NetStrategies.QueuePutStrategiesClassDescriptionThis class implements a generic job of a queue network.Name: JobInfoListThis class implements a generic section of a NetNode.
-
Classes in QueueNet used by NetStrategies.RoutingStrategiesClassDescriptionThis class implements a generic job of a queue network.This class implements the description of a job class.This class implements a generic QueueNetwork node.This class implements a generic section of a NetNode.
-
Classes in QueueNet used by NetStrategies.ServiceStrategiesClassDescriptionThis class implements the description of a job class.This class implements a generic section of a NetNode.
-
Classes in QueueNet used by NetStrategies.TransitionUtilitiesClassDescriptionTitle: Fork Job InfoThis class is a generic job information storage class.
-
Classes in QueueNet used by NodeSectionsClassDescriptionThis class represents a blocking region, that is a region with a finite capacity.This class implements a generic job of a queue network.This class implements the description of a job class.This class is a generic job information storage class.Name: JobInfoListThis class implements a message which could be received for example by a NetNode or by a NodeSection.This class implements a generic QueueNetwork node.This class implements a generic section of a NetNode.
-
ClassDescriptionThis class represents a blocking region, that is a region with a finite capacity.Title: Fork Job InfoTitle: Global Job Info ListThis class implements a generic job of a queue network.This class implements the description of a job class.This class implements a list of job classes.This class is a generic job information storage class.Name: JobInfoListThis class implements a linked job info list.This class implements a message which could be received for example by a NetNode or by a NodeSection.This class implements a generic QueueNetwork node.This class controls the simulation running.This class implements a network list.This class implements a list of nodes.This class implements a generic section of a NetNode.This class implements a queue network.A class containing the information about a server vacation job for performance indexing.
-
ClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by common.controllerClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by common.definitionsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by common.editorsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by common.panelsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by common.panels.parametricClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by common.xmlClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by dataAnalysisClassDescriptionThis class implements a generic job of a queue network.This class controls the simulation running.This class implements a queue network.A SimulationOutput object is used to print the results of all the measures.
-
ClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
ClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jsimgraph.definitionsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jsimgraph.panelsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jsimgraph.templateClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jsimwiz.definitionsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jsimwiz.panelsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jwat.fitting.panelsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jwat.trafficAnalysis.panelsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jwat.workloadAnalysis.chartClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jwat.workloadAnalysis.clustering.fuzzyKMean.panelsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jwat.workloadAnalysis.clustering.kMean.panelsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jwat.workloadAnalysis.panelsClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
Classes in QueueNet used by jwat.workloadAnalysis.tablesClassDescriptionString constants for node configuration used by engine classes (Server, PSServer, etc.).
-
ClassDescriptionThis class implements a message which could be received for example by a NetNode or by a NodeSection.This class implements a generic QueueNetwork node.
-
ClassDescriptionThis class represents a blocking region, that is a region with a finite capacity.This class implements the description of a job class.This class implements a generic QueueNetwork node.This class controls the simulation running.This class implements a queue network.