Class SaveHandlers

  • All Implemented Interfaces:

    
    public class SaveHandlers
    
                        

    Handles the generation and serialization of JMT (Java Modelling Tools) simulation models.

    This class is responsible for converting LINE network models into JMT XML format for discrete-event simulation. It provides comprehensive support for translating various network components including nodes, routing strategies, service disciplines, and performance metrics.

    The class supports both JSIMg (JMT Simulation Graph) and JSIM (JMT Simulation) XML formats, with JSIMg being the default format that includes additional simulation parameters such as confidence intervals, maximum relative error, and stopping criteria.

    • Conversion of LINE Network models to JMT XML format
    • Support for complex routing strategies and class switching
    • Handling of various node types (Sources, Queues, Delays, Sinks, etc.)
    • Translation of service disciplines and scheduling strategies
    • Cache modeling with different replacement strategies
    • Fork-join synchronization patterns
    • Performance metric collection and measurement configuration
    • Sources with various arrival processes
    • Queues with different scheduling disciplines
    • Delay stations for pure delays
    • Sinks for job termination
    • Routers for probabilistic routing
    • Forks and Joins for synchronization
    • Caches with replacement strategies
    • Transitions for Petri net models