SSJ: Simulation Stochastique en Java

Cette page est OBSOLÈTE. La NOUVELLE page est ICI

Version locale de SSJ

Valid XHTML 1.0 Transitional

Cette version de SSJ est disponible seulement au DIRO (Département d'Informatique et de Recherche Opérationelle de l'université de Montréal). C'est la version SSJ-labo. Elle contient des classes et des méthodes additionnelles par rapport aux versions universellement disponibles. Cette version de SSJ fonctionne uniquement avec JDK-1.5 (ou des versions plus récentes de Java) et est incompatible avec les versions précédentes de JDK.


Qu'est SSJ?

SSJ est une bibliothèque Java, developpée au Département d'Informatique et de Recherche Opérationnelle (DIRO) de l'Université de Montréal, et fournissant des outils pour la simulation stochastique. SSJ contient différents paquetages offrant des outils pour générer des valeurs aléatoires uniformes et non uniformes, pour calculer différentes quantités liées à des lois de probabilité, effectuer des tests d'ajustement ("goodness-of-fit"), appliquer des méthodes de type quasi-Monte Carlo, et programmer des simulations à événements discrets avec vision par événements ou par processus.


Documentation


Installation

Voir les instructions ici.

Auteurs

SSJ est un projet conçu et supervisé par Pierre L'Ecuyer. Y ont collaboré quelques collègues et étudiants, dont les noms se trouvent dans l'introduction de la documentation officielle.


Contactez-nous

Si vous trouvez un bogue ou si vous avez des commentaires, envoyez un courriel à Richard Simard.
e-mail: simardr@iro.umontreal.ca

Utiliser SSJ au DIRO

Pour utiliser SSJ au DIRO sur Linux:

si vous êtes dans un environnement C-shell, il suffit de taper (ou d'ajouter dans votre .cshrc) les commandes

inclure jdk
source /u/simardr/paquets/ssj/usessj

et si vous êtes dans un bourne shell (bash), de taper (ou d'ajouter dans votre .bashrc) les commandes

inclure jdk
. /u/simardr/paquets/ssj/usessj.sh

Cela permet d'initialiser vos variables d'environnement de manière à avoir accès aux packages de SSJ. La ligne inclure jdk vous permet d'utiliser l'environnement Java (JDK) au DIRO.