Dear petrinet-owner, dear petrinet list members,

I had hoped that the list moderators would step into the discussion, to clarify which changes are possible within the current framework, and
which would have to involve unwelcome departures. This message is
copied explicitly to petrinet-owner, with a summary of the changes that
have been mentioned recently, and some oddities that I noticed while browsing the "Petri Nets World" pages:

   http://www.informatik.uni-hamburg.de/TGI/PetriNets/

Please see this as attempts at constructive criticism, listing changes
that I hope would improve the accessibility of Petri nets, widening
access to more users who could profit from them. Since there seems
to be some agreement among list readers, I'd be interested to hear the opinions of the Petri Nets World maintainers and PetriNets list
moderators.

1. Several list members have contacted me about that forum idea, so
I should clarify: - I would much rather see this mailing list revived for discussions than see a separate general forum opened, with overlapping topics

   - announcements and discussions should go to separate lists, if only
to make archival search realistic. To my surprise, the mailing list FAQ does mention two such lists already, but I can't seem to find the PetriNets-discuss list (nor does Hamburg's mailman know about it):
   http://www.informatik.uni-hamburg.de/TGI/PetriNets/mailing-lists/faq.html

       According to the FAQ, the PetriNets-discuss list is exactly the
       list I would like to see in addition to PetriNets. The discussion
list should be free of announcements, and white-listed, so that only the very first posting by a list member gets delayed waiting
       for moderator approval, providing it isn't excessive in length, such
as this one (allowing to keep out spam without slowing discussions to a halt).

   Could PetriNets-discuss please be revived, or could someone point
   me to it if it still exists, or the reasons why it doesn't?

2. While I wouldn't want to be forced to use a forum for long-term
   interests, forums do have their place for short-term interests,
   such as school teachers looking for contacts in the few weeks
   of the school year when they might look into Petri nets, or new
Petri net users looking for introductory material and tool recommendations in the few weeks before they switch to a specific Petri net tool's user mailing list. What makes them attractive for short-term visitors is their low barrier to entry, as
   well as the ability to get an overview of current hot topics without
   having to register anywhere.

However, that can only work if (a) something is done to compensate for the short-term memory of forums, eg, by adding a wiki on which useful assets and insights can be stored, by the users, for the long term

   (b) the short-term forums are connected somehow to where
        the Petri netters with longer-term interests hang out, eg, the
        general discussion list - I'm not sure how best to facilitate this

   Probably, both the wiki and any forums should be located on the
   Petri Net World pages, or at least linked prominently from there.
   Each forum should ideally be moderated by a member, eg. a school
   teacher or teacher trainer for a Petri-nets-in-schools forum, a systems
   biologist for a Petri-nets-in-systems-biology forum, a workflow designer
   for a Petri-nets-as-workflow-systems forum, etc.

3. Something is wrong with the searchability of the Petri Nets World,
   e.g. searching for mailing list postings, introductions, or tutorials, via
Google, seems to give very few hits on that site. Try, for instance, the "Search recent discussions on Petri nets" link at the bottom of http://www.informatik.uni-hamburg.de/TGI/PetriNets/ , for rather dire results. It appears that Google doesn't know about this list, nor is does it seem to be registered with any of the usual email-to-news gateways, such as gmane.org: http://gmane.org/find.php?list=petri

   Registering Petri net mailing lists with Gmane would make them more
   widely accessible, and in a variety of formats (news, web interface,
   rss feeds, ..): http://gmane.org/about.php

4. The organisation of the Petri Nets World appears mostly unchanged
   from when I last looked at it (then at Aarhus), which is not necessarily
   a good thing. PetriNets-discuss doesn't seem to exist anymore, and the
   mailing list archive for PetriNets ought to point at the mailman list info
   page https://mailhost.informatik.uni-hamburg.de/mailman/listinfo/petrinet
   where the archives are rather more uptodate than in the search-based
   archive 
http://www.informatik.uni-hamburg.de/TGI/PetriNets/mailing-lists/archive.html

   Overall, the pages appear to be directed at academic researchers,
   with events/bibliographies/publications playing a prominent role. This
   might be somewhat intimidating/off-putting to potential Petri net users
   happening on those pages. They would be looking for introductions
   (but online, not in the form of expensive/out-of-print books; also, the
   interactive tutorials could be emphasized more?), tool advice
   (but up-to-date, with helpful introductions relating tools to application 
areas,
   rather than a plain database listing net classes), and discussion groups
   (what happened to discussion here, anyway?).

   One way to change that in a gradual fashion would be to augment the
   existing framework with a wiki, on which users could add the resources
they find useful. Perhaps a user-directed and -moderated forum where topical groups could arise on demand, and with a lower barrier to entry than this list.

   Another useful item would be separate RSS feeds for the bibliography,
   events, jobs, tools, wiki, etc. Currently, there seems to be one well-hidden
   RSS feed for the whole, and it has devolved to a mere events/jobs feed.

   There are also entries for Petri nets in wikipedia and scholarpedia,
   which manage to convey more of the graphical nature of Petri nets
without having to resort to Flash or Java (although they are too theory-biased to be of immediate use to practitioners looking for
   introductory information on which to base decisions, they could be
   linked more prominently from the Petri Nets World pages):

   http://www.scholarpedia.org/article/Petri_net
   http://en.wikipedia.org/wiki/Petri_net

5. *Unpublications* unavailable online, and out-of-print books

   A plea to all Petri net paper/tutorial authors: please do not hide your
   contributions in expensive paper archives! All major publishers, last
time I checked (including Springer LNCS and ACM), allow authors to host a copy of their papers on their home page, for timely dissemination.

   Yet, how many entries in the Petri Net bibliography contain links
   to online versions? If you don't make use of this option, your papers
   are simply taken out of public view!

Please do not assume that because, say, German university libraries have ordered LNCS as a matter of course, that this lucky situation applies to everyone who might want to use Petri nets. In two UK university libraries I sampled, there was hardly any Petri net material to be found (Springer is expensive, books are bought to match current interests), and not every company/school can afford to build up an
   extensive research library, just to get someone up to speed.

   Btw, is there any chance that the copyright of out-of-print books
   like Reisig's standard introductions might revert back to the author,
   who might then make them available online?

6. Other good suggestions have been made by Paula Mangas:

2. Online interactive tools to help understanding concepts;

Some of the tools are there, eg
http://www.informatik.uni-hamburg.de/TGI/PetriNets/introductions/aalst/
http://www.informatik.uni-hamburg.de/TGI/PetriNets/tools/java/

but they would need to be part of an integrated presentation,
where explanations of concepts are side-by-side with tools that
allow to play with those concepts.

3. Challenges and Contests, with apropriate material to self-development;
4. Good e-learning classes, with good pratical examples;

5. Games, where players must know what they are doing (using the theory).

7. And amplified by Michal Zarnay:

|From my experience with the few tens of students that I had on this |subject so far I can say that they often prefer:
|
|* studying individually - not using available lectures and practical |lessons in their full potential
|
|* reading easy-to-understand texts - not scientific papers or theoretical |books with definitions and proofs (since we are application oriented)
|
|* using online resources to paper books - even if I offer them a paper |book in maternal language, they rather go to simpler articles on Wikipedia |in English.
|
|In this context the suggestion of Paula seems to be relevant - for our
|university students at least. Maybe such resources exist out there on the |web of many universities. Is there a central place able to inform about |them?

All of these suggestions demonstrate a pragmatic learner-oriented view (someone has to learn enough about Petri nets, tools and practical aspects to decide whether or not nets will be of use in their application area - how do they do that, and what resources do they need?).
Again, if the Petri Nets World had a wiki, we could just ask readers
here to contribute their teaching material, something that is unlikely
to happen continuosly with a centrally administered site.

Claus

PS. As a reference point, have a look at how the online world of
   Go (the ancient board game) makes use of graphics, wikis,
interactive introductions, online references, etc.
   Start on wikipedia   http://en.wikipedia.org/wiki/Go_(game)
   then look at "Sensei's library" and "The Interactive Way To Go"
   at the end. Shouldn't Petri nets deserve at least as good an
   online presentation?-) Oh, and if kids can understand and play
   Go, they can certainly understand and use Petri nets, even if
   formal evidence is lacking at the moment.

----
[[ Petri Nets World:                                                ]]
[[              http://www.informatik.uni-hamburg.de/TGI/PetriNets/ ]]
[[ Mailing list FAQ:                                                ]]
[[ http://www.informatik.uni-hamburg.de/TGI/PetriNets/pnml/faq.html ]]
[[ Post messages/summary of replies:                                ]]
[[                               [email protected] ]]

Reply via email to