Simulation enables you to evaluate a variety of system design ideas before you invest in costly detailed design and implementation. Explore the design space quickly and efficiently to optimize your system before the expensive commitment begins.


The fastest simulation engine in the world is useless without a world-class modeling language, a powerful development environment, and libraries.

Foresight is a complete modeling and simulation environment that allows you to rapidly develop simulations to exercise your most complex and innovative system designs.

Application Focus: Discrete Event Simulation

Mature, High Performance, Simulation Technology

JPL Mars Rover

Mars Rover Developed by JPL: Foresight was used to model the Mars Rover mission including functional simulation and architectural tradeoffs particularly for cost reductions.

Results:

JPL reported 30% reduction in cost and development time on space exploration project as a direct result of using Foresight.

If you're looking for an industrial-strength discrete event modeling and simulation solution, Foresight is the tool for you. Foresight blends a rich modeling language and a high performance discrete event simulator in a modern integrated development environment with powerful model execution and debugging capabilities. Foresight has been in use on the most demanding defense-related simulation tasks for over 15 years.

 

Rich, Productive Modeling Language

Foresight's aerospace industry-developed graphical modeling language has proven itself to be easy to learn and apply, rich and expressive, and efficient. It incorporates standard methodologies such as data flow diagrams, state transition diagrams, and procedural processes as well as a large library of standard functional components and function calls. Few but highly expressive constructs make the language much more easily learned and applied than alternative system modeling languages. Powerful performance modeling constructs augment the standard Discrete Time capabilities with resource-based performance analysis. Couple all of this with easy-to-use co-simulation API's to connect to other simulations or your 'C' and 'C++' algorithms and implementations, and you've got an extremely powerful system modeling environment that doesn't run out of gas when the problem begins to get complicated!

 

Related Whitepapers