home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / archives / 3815 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  2.2 KB

  1. Path: sparky!uunet!enterpoop.mit.edu!snorkelwacker.mit.edu!stanford.edu!agate!usenet
  2. From: charles@probitas.cs.utas.edu.au (Charles Lakos)
  3. Newsgroups: comp.archives
  4. Subject: [comp.theory] LOOPN - Language for Object-Oriented Petri Nets
  5. Followup-To: comp.theory
  6. Date: 20 Dec 1992 20:57:05 GMT
  7. Organization: University of Tasmania, Australia.
  8. Lines: 36
  9. Sender: adam@soda
  10. Approved: adam@soda
  11. Distribution: world
  12. Message-ID: <1h2mn1INN71o@agate.berkeley.edu>
  13. References: <charles.724396892@probitas>
  14. NNTP-Posting-Host: soda.berkeley.edu
  15. X-Original-Newsgroups: comp.theory
  16. X-Original-Date: Tue, 15 Dec 1992 05:21:32 GMT
  17.  
  18. Archive-name: auto/comp.theory/LOOPN-Language-for-Object-Oriented-Petri-Nets
  19.  
  20.  
  21. I wish to announce the availability of a compiler, simulator and associated
  22. source control for an object-oriented petri net language called LOOPN.
  23.  
  24. In LOOPN, a petri net is an extension of coloured timed petri nets.  The 
  25. extension means firstly that token types are classes.  In other words, they 
  26. consist of both data fields and functions, they can be declared by 
  27. inheriting from other token types, and they can be used polymorphically.  
  28. The object-oriented extensions also mean that module or subnet types are 
  29. classes.  In other words, the declaration of a subnet encapsulates 
  30. constants, types, places, transitions, access functions and parameters.  
  31. These module types may be declared by inheriting from other modules and can 
  32. be used polymorphically.
  33.  
  34. LOOPN has been developed over a period of about 5 years at the University of
  35. Tasmania, where it has been used in teaching computer simulation and the
  36. modelling of network protocols.
  37.  
  38. Further details on the syntax of LOOPN, its application and the conditions
  39. under which it is distributed are available in the distribution.
  40.  
  41. The LOOPN compiler, simulator and associated documentation is available by
  42. anonymous ftp from 
  43.         ftp.utas.edu.au         (131.217.10.1)
  44. as 
  45.         departments/computer_science/loopn.tar.Z
  46.  
  47. -- 
  48. --
  49. Charles Lakos.                               C.A.Lakos@cs.utas.edu.au
  50. Computer Science Department,                 charles@probitas.cs.utas.edu.au
  51. University of Tasmania,                      Phone:    +61 02 20 2959
  52. Sandy Bay, TAS, Australia.                   Fax:      +61 02 20 2913
  53.  
  54.