2nd International ICST Conference on Simulation Tools and Techniques

Research Article

User-friendly approach to capacity planning studies with Java modelling tools

Download624 downloads
  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2009.5650,
        author={Marco Bertoli and Giuliano Casale and Giuseppe Serazzi},
        title={User-friendly approach to capacity planning studies with Java modelling tools},
        proceedings={2nd International ICST Conference on Simulation Tools and Techniques},
        publisher={ICST},
        proceedings_a={SIMUTOOLS},
        year={2010},
        month={5},
        keywords={Simulation queueing model workload characterization mean value analysis graphical user interface},
        doi={10.4108/ICST.SIMUTOOLS2009.5650}
    }
    
  • Marco Bertoli
    Giuliano Casale
    Giuseppe Serazzi
    Year: 2010
    User-friendly approach to capacity planning studies with Java modelling tools
    SIMUTOOLS
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2009.5650
Marco Bertoli1,*, Giuliano Casale2,*, Giuseppe Serazzi1,*
  • 1: Politecnico di Milano, Dip. di Elettr. e Informazione, Via Ponzio 34/5 Milano, Italy, 20133
  • 2: College of William and Mary, Dept. of Computer Science, 140 McGlothlin-Street Hall Williamsburg, VA, 23187-8795
*Contact email: bertoli@elet.polimi.it, casale@cs.wm.edu, giuseppe.serazzi@polimi.it

Abstract

We present the Java Modelling Tools (JMT) suite, an integrated framework of Java tools for performance evaluation of computer systems using queueing models. The suite offers a rich user interface that simplifies the definition of performance models by means of wizard dialogs and of a graphical design workspace.

The performance evaluation features of JMT span a wide range of state-of-the-art methodologies including discrete-event simulation, mean value analysis of product-form networks, analytical identification of bottleneck resources in multiclass environments, and workload characterization with fuzzy clustering. The discrete-event simulator supports several advanced modeling features such as finite capacity regions, load-dependent service times, bursty processes, fork-and-join nodes, and implements spectral estimation for analysis of simulative results. The suite is open-source, released under the GNU general public license (GPL), and it is available for free download at http://jmt.sourceforge.net.