Your fastest path from concept to deployment!
Hindsight is 20/20 ... Foresight is better!
Visualize a system that works!
Engineers building tools for engineers!
Insanity is doing things the same old way and expecting different results!
"Lockheed Martin, the world leader in the design of aerospace and defense technologies, selected Foresight as its corporate standard system engineering architecture analysis tool for discrete event simulation. To earn the banner of 'Lockheed Martin Preferred Tool', Foresight won the rigorous 'Ten Step' procurement process for this tool category as conducted by the Systems Engineering Subcouncil of the Lockheed Martin engineering process improvement program."
Program Manager, Systems Engineering Tools; Lockheed Martin Engineering Process Improvement Center.
"I recently have been able to compare our Foresight model results with actual CNI hardware in the lab. The results from the lab are correlating nicely so far. The lab data correlates much better than I would have hoped, actually. I generally worry about microsecond to microsecond performance comparisons (since the model cannot be as complex as the actual system). Also, it's [very difficult to get] everything configured correctly to do a fair "apples to apples" test. Generally [the test team doesn't] have too much flexibility to set up sophisticated tests. However, we did a fairly high resolution model of our hardware (and software) components, so it tracks rather well when looking at critical latencies."
Foresight user at Northrop Grumman, designing an SDR Project.
In response to the needs of users for a low-cost option to address requirements for Foresight licenses during crunch periods, short term projects, extended evaluations or unusual funding constraints, Foresight is pleased to announce the availability of a leasing option:
Please contact fs_sales@foresight-mands.com for details.
The Foresight v5.4.2 update will be released in May, 2008. Foresight v5.4.2 will be the most significant new release in years. In addition to the ever-increasing stability and performance of "Foresight Classic", v5.4.2 will be the first release to boast the full integration of the new Foresight Chimera GUI which offers a more modern graphical user interface and significant modeling productivity improvements. Users will have the choice of the "Foresight Classic" GUI or the new "Foresight Chimera" GUI from a single installation. (Note that the Foresight Chimera GUI is only offered on Microsoft Windows platforms.)
Amid the many new capabilities in the Foresight v5.4.2 release is the Gen_HTML web publishing facility. Gen_HTML provides both command-line and a GUI "wizard" for creating interactive, web-publishable documentation directly from Foresight models. Since Gen_HTML makes use of W3C standards such as XML, XSL, XHTML, CSS, and SVG, it is easily user-customizable.
"Foresight v5.4.1 was installed on our system yesterday. Today I started my testing. I did the db_convert of my model from v5.3.3 with no problems. The new model analyzed without error. I fired up makesim, and CoderC ran through with no errors and produced an executable. The executable ran without error and produced good results. I've NEVER had a new version of ANY product transition so smoothly. Amazing work on the part of Foresight." -- A Foresight user at another major defense contractor.
"We have completed our evaluation of v5.3.3p3. Everything looks great! The reduced memory usage (from v5.2.3) is noteworthy - we saw reductions from about 20-40% for the models that we ran. Interestingly, our smaller models ran faster, while the large ones took a little longer (e.g., from 8 hours to 9). Overall, we are pleased that all has checked out and that we are running with the current release. Thank you very much for all of your support - not just on this recent effort, but over the last year or two. As ALWAYS, you have been incredibly responsive and helpful, and extremely pleasant. I'm sure you know what a difference a highly competent tech support staff can make in a successful development effort, and you have always come through in such a professional way - from responding to our "dumb" questions to our more challenging issues. Can't tell you how much your support is appreciated!" -- A Foresight user at a major defense contractor
"I recently have been able to compare our Foresight model results with actual CNI hardware in the lab. The results from the lab are correlating nicely so far. The lab data correlates much better than I would have hoped, actually. I generally worry about uS to uS performance comparisons (since the model cannot be as complex as the actual system). Also, it's really difficult to get people in the lab to specify all the important parameters of their own tests, get them to drive the hardware the same way we are driving the model, and get everything configured correctly to do a fair "apples to apples" test. Generally they don't have too much flexibility to set up sophisticated tests. However, we did a fairly high resolution model of our hardware (and software) components, so it tracks rather well when looking at critical latencies." -- A Foresight user working on an SDR design at yet another major defense contractor.
Foresight v5.4.1 is now available for download. This release was focused on CoderC++ reliability and support for Solaris 10 (on the Sparc platform.) The new release can be downloaded from the customer support site.
Thank you to Gary Warden of Precision Fibre Channel for providing us with his model of the iSLIP crossbar switch. Foresight users may download this model from our example models download area.
The Foresight development team has been hard at work moving our Java NetBeans-based GUI toward official release. We are pleased to announce that Foresight Chimera version v6.0.6 is now available. In addition to the bug fixes and enhancements found in Foresight v5.3.3, this release contains significant improvements to the GUI. Foresight v6.0.6 is 100% database and simulation compatible with Foresight v5.3.3, and the two may be installed side-by-side allowing users to use both as desired. This Beta release is very mature, and all Foresight users are encouraged to take the new GUI for a spin. Foresight users with current maintenance contracts may obtain the v6.0.6 update from the download area on the customer support web site. Get it today and see what a difference a GUI can make!
Performance modeling and simulation capability is an ever increasing requirement in the high tech industries, particularly in military and aerospace, software definable radio and embedded systems. The academic community is responding to this need by offering more courses in systems engineering and modeling as well as engaging in development programs and projects with industry. To assist in this important process, Foresight Systems M&S is pleased to announce a new academic assistance program with very generous discounts for both classroom teaching and program/project development with government and industry partners. To learn more about this offer, please contact us at fs_marketing@foresight-mands.com.
Foresight is pleased to announce a new addition to our web site! We've added a BLOG forum for the discussion of Foresight Tips-n-Tricks. Please check it out and share!
Foresight development has been focused on performance, reliability and stability over the last year. This is paying big dividends that are now delivered in the v5.3.3 release, which current customers can download from the customer support site. A limited pre-release (version number v5.3.2) has been in use since mid-December and has proven very stable. Memory utilization and simulation time have been cut in half for some models! In addition to the improved stability and efficiency, there have been significant enhancements in the Alternative data type which make it much more powerful. A command-line utility has also been added for Windows to allow for batch translation of models to and from ASCII and to XML.
Some Foresight customers have been bumping into the Windows 2Gb memory limit with larger models. With the help of Raytheon in El Segundo, we have discovered that Foresight simulations can safely exceed 2Gb memory usage on the 64-bit version of Windows XP! Raytheon's Foresight simulations have mapped as much as 3.2Gb of RAM on a dual Opteron workstation running 64-bit XP. If your Foresight simulations are running out of memory, a 64-bit workstation and 64-bit XP are just what you need.
Long Ho and Shawkang Wu of Boeing presented a Foresight-based performance modeling approach for Software Defined Radio (SDR) at the OMG Real-time and Embedded Systems workshop in Washington, DC in July, 2005. Their presentation focused on the use of Foresight's unique ability to separately model functionality and behavior to create performance models for the evaluation of SDR architectures and the mapping of waveforms to those architectures. Click here to see their presentation.
We are pleased to announce that the new GUI Beta is proceeding well and that the GUI development is being accelerated through the addition of development resources. An updated Beta release with all of the v5.3 fixes is planned concurrently with the v5.3 Foresight release. The new GUI has been dubbed "v6" (codename "Chimera") and features an exceptionally flexible NetBeans-based framework. Our Beta feedback indicates that, while we still have some rough spots, the new GUI is much more user friendly and productive. If you'd like to become a Beta user, please E-mail fs_support@foresight-mands.com. Release is planned for summer 2005.
Users are finding Foresight a powerful performance modeling environment for Software Defined Radio and Quality of Service modeling. Foresight's performance modeling approach (separate modeling of "platform" and "function") are a natural fit for SCA software defined radio where waveforms are implemented independently of platform and then "mapped" to different target platforms. Foresight has been successfully used to predict SatCom and WNW waveform performance running over candidate radio architectures.
For Quality of Service (QoS) modeling, Foresight's powerful modeling language and external interfaces make it possible to model the behavior of various queuing disciplines and even connect up Linux queuing disciplines and OS schedulers directly! The result is accurate "implementation-in-the-loop" models of Linux-based Differentiated Service behavior and the ability to "tune" QDISC parameters using various traffic models to achieve network performance requirements.
Please check the white papers and presentations page where you can find white papers and presentations covering a variety of topics including: