Newsgroups: comp.lang.c++,de.comp.lang.c++,comp.lang.object,comp.software-eng,comp.parallel,comp.software.testing,comp.protocols.iso.dev-environ
From: kraess@ldvhp26.ldv.e-technik.tu-muenchen.de (Manfred Kraess)
Subject: NEW!! OO Simulation Tool
Keywords: OO, parallel, simulation, C++, class library
Organization: Lehrstuhl fuer Datenverarbeitung, TU Muenchen
Date: Thu, 19 Jan 1995 17:49:38 GMT
Message-ID: <3fj641$lni@sunserver.lrz-muenchen.de>


We would like to announce

                      T O O P S

     (Tool for Object Oriented Protocol Simulation),

a C++ class library for the process-oriented simulation primarily of
communication protocols.


TOOPS is a tool for any kind of process-oriented discrete event
simulation. It contains classes for processors, processes, channels,
sockets and messages. It was designed for the simulation and validation
of communication protocols, but may also be used for other simulations.
You may model any system with multiple CPUs and/or multiple processes,
as well as the communication (point-to-point or broadcast) between
processes on the same or different hosts and your scheduling
algorithms. The library is not only capable of testing for conformance
aspects, but also provides means for performance evaluations.

So far, TOOPS has been used for the simulation of the OSI transport
protocols TP0...TP4 and the layer-2-protocol of the PROFIBUS standard.
Currently, we are using TOOPS for conformance validation and performance
analysis in several projects.

The distribution includes a tutorial (small sample programs) that
is continuously being extended.

TOOPS currently runs under HP UX 9.0 (HP C++ 3.40) and under DOS or
Windows 3.1 (Borland C++ 3.1). The code is only based on the ANSI
language definitions and should therefore be highly portable.


The class library is available by anonymous ftp from:

     ftp.ldv.e-technik.tu-muenchen.de
     pathname: /dist/TOOPS

You may also use your WWW browser:

     ftp://ftp.ldv.e-technik.tu-muenchen.de/dist/INDEX.html

Please direct any comments or questions to:

     toops@ldv.e-technik.tu-muenchen.de



