Releases: vykio/java-rdp
JRDP – v2021.09.07-1331
Description
v2021.09.07-1331
Le projet utilise maintenant Maven!
JRDP – v2021.07.28-1943
Description
v2021.07.28-1943
Le projet utilise maintenant Maven!
JRDP – v2021.07.13-2106
Description
v2021.07.13-2106
Le projet utilise maintenant Maven!
JRDP – v2021.05-1
Description
Application pour simuler des Réseaux de Pétri, qui prend en compte une interface graphique. Développer sous JDK 11 intégrant SWING. L’intérêt de cet outil est de permettre à l’utilisateur de faire l’analyse d’un Réseau de Pétri, régissant au code instruit par Carl Adam Pétri.
Possibilités
Le logiciel offre les possibilités suivantes :
- Modéliser une place, une transition et des arcs et en faire la transcription graphique.
- Prendre en compte dans le modèle les marquages.
- Calculer la matrice d’incidence du réseau.
- L’ajout des labels aux places et transitions.
- Générer le graphe des marquages accessibles du réseau (GMA).
- Sauvegarder le réseau sous un fichier (.jrpd) et le réexécuter.
Le développement de cette application intègre les solutions suivantes :
- Définition du modèle des réseaux de Pétri.
- Gestion de la zone de dessin en fonction de la résolution de l’écran et de l’OS.
- La sélection d’objet avec la souris.
- Le zoom sur la zone de dessin.
- Algorithme de calcul pour le graphe des marquages accessibles.
- Utilisation de la bibliothèque JGraphT pour l’affichage du GMA.
Build
✅ Linux (Script .sh)
✅ Windows 64 bits
❌ MacOS App
v2021.03-2
- Ajout de JLaTeXMath afin d'afficher la matrice d'incidence C sous format LaTeX
- Bug fix : Le nettoyage du modèle remet le nombre de places et transitions à zéro
v2021.03-1
-
Ajout de places avec l'outil
Place
-
Ajout de transitions avec l'outil
Transition
-
Ajout des Arcs (poids = 1) avec l'outil
Arc
-
Déplacement sur le canvas (clic molette)
-
Outil
Sélection
:- clic gauche continu sur objet pour le déplacer
-
Outil
Attributs
:- clic gauche sur objet pour modifier ses propriétés
-
Zoom avec la molette de la souris
-
Calcul de la matrice C lors du clic sur canvas avec l'outil
Attributs
-
Compatible Windows, Linux et Mac OS (Encore en développement)