Nach kurzem Überblick betrachten wir beispielhaft einen (vorgeschlagenen) XML-Standard für Petri-Netze.
Man benutzt XML vorzugsweise zur Datenübertragung und -Speicherung in sprach- und systemübergreifenden, heterogenen Anwendungen.
Damit erhält man nicht nur ein standardisiertes Format, sondern kann auch auf eine breite Palette von Standardwerkzeugen zurückgreifen (Parser, Betrachter, Editoren).
Ich gebe einen knappen Überblick über XML-Verarbeitungs-Modelle und -Werkzeuge zunächst für Java, dann für Haskell (einer modernen objektorientierten Programmiersprache mit ausdrucksstarkem Typsystem).
Gäste sind willkommen, Grundkenntnisse zur Programmierung sind zum Verständnis ausreichend.