Here are the links I have found to modeling tools, both simulation and analytic, and modeling information. Some I have used, some I have read about and others look interesting but I haven't any first hand information about them. The comments are strickly my opinions and are focused on how useful I think the tools are for modeling computer systems and applications. My main interest when looking at each tool is it's usefulness for The Simalytic Modeling Technique. Please look at each tool in view of your own situation and requirements. Many of these companies have very good academic and research programs. All information presented here was accurate to the best of my knowledge at the time I collected it, but I make NO guarantees! Comments are welcome, just email
Dr. Norton has had some experience with these tools but the descriptions here should NOT be viewed as recommendations, only as his opinion.
Simul8
Developed for the manufacturing industry but very usable for other types of models, such as computer systems. Supports connections to Visual Basic and Excel (really any DDE application) and does nice on-screen animation.
Developed for the manufacturing industry. Might be usable for computer systems, but the demo I used would not allow models to be saved (check for yourself to see if that is still the case), so I did not do much with it.
A library of C routines for use in constructing process-oriented,
discrete-event simulation models (requires developing a simulation program using the libraries).
Tools developed for SPE (Software Performance Engineering); understanding
performance during software design. Does both analytic (MVA) and
simulation (CSIM) for different views of an application. Very useful for modeling the early stages of software designs to insure the application will meet the required performance goals. User interface was originally developed on the Mac and the early version was awkward for Windows users, I have not used the latest version.
Also, Dr. Connie Smith, the designer of SPE*ED, has published several extremely good books and many papers that should be required reading for all application developers.
Developed for the manufacturing industry, but looks interesting for computer systems and applications. I have not had a chance to look at it in depth. Comments welcome.
Pro-Sim was a simulation tool (does not seem to be currently available) and Athene is a platform-centric tool. I have had limited experience with these tools (and it was some time ago).
Very robust platform-centric analytic tools that include data collection for each of the platforms. The Best/1 tools go beyond modeling to provide performance analysis and capacity planning, but they are focused on existing workloads and do not have very good support for modeling application not yet running.
These products were developed at BGS Systems by Jeff Buzen, Robert Goldberg, and Annie Shum and were offered by BMC after the merger. However, it seems that they are not currently offered but they are still worth looking at because they represent the best Platform Specific Modeling Tools I have ever seen. Look at the authors' 1978 seminal paper:
BEST/1 - Design of a tool for computer system capacity planning.
The major difference is documentation.
ithink audience: business (BPR, Strategic Planning, Financial Analysis).
STELLA II audience: educational and research (natural and social sciences).
Simalytic® is a registered Trademark and a registered Service Mark of Tim R. Norton.
Simalytic Modeling, Simalytic Modeling Technique, Simalytic Business Modeling , and Simalytic Function are trademarks of Simalytic Solutions, LLC.
SimalyticSM, Simalytic ServicesSM, The Response Time PipeSM, and Business Technology PlanningSM are servicemarks of Simalytic Solutions, LLC.
All other trademarked names and terms are the property of their respective owners.