Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!mcsun!sunic!tut!tukki!sakkinen From: sakkinen@tukki.jyu.fi (Markku Sakkinen) Newsgroups: comp.object Subject: Re: Looking for classes and algorithms for use in discrete event simulation Message-ID: <1566@tukki.jyu.fi> Date: 20 Oct 89 08:08:02 GMT References: <1533@novavax.UUCP> Reply-To: sakkinen@jytko.jyu.fi (Markku Sakkinen) SAKKINEN@FINJYU.bitnet (alternative) Organization: University of Jyvaskyla, Finland Lines: 34 In article <1533@novavax.UUCP> weiner@novavax.UUCP (Bob Weiner) writes: >I just reread the intro in Stroustrup's C++ reference manual and noticed >that his published reason for initially creating "C with Classes" (which >evolved into C++, was to do discrete event simulation. > >I have a need to do work in this area also and feel OO techniques will >be very helpful. Any pointers to available source classes for discrete >event simulation or object-based algorithms would be greatly >appreciated. (More specifically, we are modelling an RF communications >system.) Did you notice that B.S. wrote: "... some event-driven simulations for which Simula67 would have been ideal, except for efficiency considerations"? I suppose efficiency considerations would hardly rule out Simula today. With Simula systems, you get the basic classes for discrete event simulation; and after more that 20 years' use and experience, they should be tested and mature. Moreover, Simula is available on a much wider spectrum of computers than C++, e.g. VAX/VMS and Prime. Note: I have no practical experience with Simula. Sorry that this repeats much that I wrote in another newsgroup some time ago. As for literature, there is e.g. a book by Birtwistle on discrete event simulation in Simula (he is also a co-author of the classic "SIMULA begin"). Markku Sakkinen Department of Computer Science University of Jyvaskyla (a's with umlauts) Seminaarinkatu 15 SF-40100 Jyvaskyla (umlauts again) Finland