Skip to content

Releases: vykio/java-rdp

JRDP – v2021.09.07-1331

07 Sep 13:33
47967d9
Compare
Choose a tag to compare

Description

v2021.09.07-1331

Le projet utilise maintenant Maven!

JRDP – v2021.07.28-1943

28 Jul 19:45
6c2c1f7
Compare
Choose a tag to compare

Description

v2021.07.28-1943

Le projet utilise maintenant Maven!

JRDP – v2021.07.13-2106

13 Jul 21:08
61bf638
Compare
Choose a tag to compare

Description

v2021.07.13-2106

Le projet utilise maintenant Maven!

JRDP – v2021.05-1

01 May 23:12
Compare
Choose a tag to compare

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

27 Mar 17:20
3a03e52
Compare
Choose a tag to compare
v2021.03-2 Pre-release
Pre-release
  • 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

26 Mar 18:23
Compare
Choose a tag to compare
v2021.03-1 Pre-release
Pre-release
  • 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)