Symulator Sieci Petriego

napisane przez wiktor, 15:50 06-17-2007

Kończy się semestr i na projekty uczelniane nabierają realnych kształtów. Będą obecnie na UJ-cie w pięć osób zrobiliśmy symulator/edytor do sieci Petriego. Został on napisany w całości w Javie. Poniżej znajduje się screenshot.

petri-net-screenshot.jpg

Jeśli chcesz zobaczyć, jak w Swingu zrobiłem powyższy interfejs użytkownika to zachęcam do przestudiowania kodów źródłowych projektu. Jest on ogólnodostępny na Google Hosting tutaj.

Własności projektu:

  • dodawanie/usuwanie miejsc, tranzycji, łuków (także “inhibitor arc”),
  • moduł symulacji,
  • analiza niezmienników, drzewo i graf pokrycia, macierz incydencji, odwracalność,
  • importowanie plików z programu PIPE,
  • ładne GUI ;).

Cały projekt znajduje się pod adresem: http://code.google.com/p/uj-petri-net-simulator/.

Komentarzy (3)

  1. Leszek napisał(a):

    Super! Przydałby się zip w sekcji ‘downloads’ z całym projektem, żeby nie trzeba było wszystkiego z osobna ściągać.
    Znasz może jakieś zbiorcze materiały o swingu po polsku?

  2. admin napisał(a):

    Zip do uruchomienia faktycznie przydałby się. Postaram się to lada chwila dodać. Dzięki! Co do materiałów dotyczących Swinga po polsku to ze świecą szukać. Prawie, że z nimi się nie spotkałem. Polecam przeglądanie swinglabs.org oraz swingwiki.org.

  3. Leszek napisał(a):

    Dzięki, do tych jeszcze nie dotarłem.

Zostaw komentarz

Możesz używać znaczników do formatowania kodu takich jak: <b>...</b>, <code>...</code> lub dla konkretnych języków programowania: [java]...[/java], [ruby]...[/ruby] itd.


Wiktor Gworek Nazywam się Wiktor Gworek i jestem gospodarzem tego bloga.
Przeczytaj więcej o mnie »