A Few Ways to Build Simio Models

Learn more about the Simio product line.
Post Reply
Simio Team Member
Posts: 1455
Joined: Thu Mar 13, 2008 12:35 pm
Location: Sewickley, PA USA

A Few Ways to Build Simio Models

Post by dsturrock » Wed Sep 24, 2008 4:10 pm

You can use Simio at several levels. Here are a few:

• You can build simple models entirely within a Process (limited or no use of library objects).

• You can use the Standard Library. This was designed to make it easy to do the more common applications, but is not intended to do everything. This library will be enhanced and supplemented with other libraries in the future.

• You can enhance the Standard Library Objects via add-on processes. This functionality is still under development, but processes will be easy to define to supplement the OnEntry and OnExit behavior. For example, you may want to collect and report custom statistics or have custom exit logic.

• You can enhance/replace the Standard Library Objects by inheriting from them and modifying any of the predefined behavior. For example the Server currently only allows a single failure stream. You could create a new MyServer object that reproduces the included logic to support three failure streams.

• You can create entirely new objects by inheriting from base class objects (like Fixed Object, Link, Node, and Intelligent Object). With this approach you can graphically define any combination of properties and behavior that you want using Steps and Elements inside Processes.
Dave Sturrock
VP Operations, Simio LLC

Post Reply