Mobiele Petri-netmodellering en -analyse voor studenten en onderzoekers
PetriNets, door Tagliaferro Mauricio, is een Android-app voor het modelleren en simuleren van Petri-netten die worden gebruikt om gelijktijdige systemen te beschrijven. De app stelt gebruikers in staat om grafische netten te construeren, initiële tokenmarkeringen in te stellen en interactieve simulaties uit te voeren met handmatige of geautomatiseerde overgangsafvuren om gedrag te observeren. Het bevat analysemogelijkheden zoals bereikbaarheid en genereren van de dekkingsboom, plus ondersteuning voor het opslaan/laden van projecten. Ontworpen voor universitaire studenten, ingenieurs en onderzoekers die op zoek zijn naar draagbare, praktische ervaring met formeel modelleren.
Welke educatieve taken voert de app uit?
De app fungeert als een draagbare modelleer- en simulatiewerkruimte voor Plaats-Overgang Petri-netten. Gebruikers bouwen diagrammen met een grafische editor en voegen de structurele elementen toe die ze nodig hebben. Typische ondersteunde elementen zijn onder andere:
- Plaatsen voor tokenopslag
- Overgangen die evenementen vertegenwoordigen
- Boog die plaatsen en overgangen verbindt
Hoe ondersteunt de tool het leren van formele methoden?
De app bevordert onderzoek door interactieve uitvoering en formele analyse. Studenten kunnen door overgangsafvuren stappen of geautomatiseerde sequenties uitvoeren om de tokenstroom te observeren, en de geïntegreerde analyse-engine rapporteert structurele en gedragsmatige eigenschappen zoals bereikbaarheid en begrensdheid. Generatie van bereikbaarheid- en dekkingsbomen helpt leerlingen om toestandsruimten te visualiseren, wat hypothesetests over levendigheid en deadlocks in kleine tot middelgrote modellen ondersteunt.
Is de app geschikt voor beginners, studenten of onderzoekers?
De app richt zich op hoger onderwijs en professionele gebruikers, specifiek studenten computerwetenschappen, ingenieursprofessionals en onderzoekers. De focus op formele eigenschappen betekent dat eerdere cursussen of bekendheid met Petri-netten de bruikbaarheid verbetert. De mobiel-georiënteerde, aanraakgevoelige editor ondersteunt snelle schetsen en experimenten, waardoor het handig is voor studiesessies weg van een desktop, hoewel het ervan uitgaat dat de gebruiker de kernconcepten van Petri-netten begrijpt.
Hoe helpt het met studie-workflows en modelanalyse?
De app biedt een analysegerichte workflow in plaats van klasbeheer. Gebruikers kunnen projecten opslaan en laden voor doorlopende studie, wiskundige eigenschappen inspecteren via de ingebouwde analyse-engine en begrip exporteren via gegenereerde bomen. Tagliaferro heeft de tool ontworpen om onmiddellijke feedback te geven over modelgedrag, zodat leerlingen modellen kunnen itereren en resultaten kunnen vergelijken zonder over te schakelen naar desktop-analyse software.
Praktisch mobiel lab voor formele modellering, het beste voor hogeronderwijsleerlingen
PetriNets is een praktische optie voor universiteitsstudenten en onderzoekers die draagbare, praktische ervaring willen met Petri-netten en toestandruimte-redenering. Verwacht dat het geschikt is voor leerlingen die al formele methoden bestuderen in plaats van complete nieuwkomers. Tip: gebruik korte, gerichte modelleersessies en sla incrementele projectversies op om enkele eigenschappen per sessie te verkennen voor duidelijkere leerresultaten.





