At 12:24 PM 11/25/98 -0800, you wrote:
>Dear Colleagues,
>    Does anyone out there have a graphical visualization of the Dining
>    problem in Operating Systems? Or other tools to demonstrate
>Concurrency concepts
>    in OS?
>Dr. Ahmad Nasri,
>American University of Beirut,
>Department of Math. (and Computer Science),
>P.O. Box 11-236
>Beirut, Lebanon
>Tel: (961 1 353465 Ext 2793) OR (961 3 233210)
>Fax: 961 1 351706
>E-mail: [log in to unmask]

Another variation which could be interesting for concurrency started as a
joke.  Someone has collected programs for generating "99 bottles of beer on
the wall" in over 200 languages.  For Ada, they not only have the straight
version, but also one demonstrating concurrency by having a "bartender"
starting different customers over time. I'll try to dig up the URL if
anyone's interested.

Glenn Booker