Archive for the 'Best Practices' Category

Embedded System Porting Benefits From Performance Modeling

Saturday, September 17th, 2011

Excerpt:    (Read the full post »)

Porting complex embedded systems to new platforms is hard.  Foresight’s Resource Aware Modeling and Simulation methodology can tame the beast.

When You Need Foresight!

Saturday, August 15th, 2009

Excerpt:    (Read the full post »)

A discussion of the kinds of systems engineering challenges for which Foresight is the best available solution.

Stockage Policy Simulation and Virtual Inventory Optimization

Tuesday, March 31st, 2009

Excerpt:    (Read the full post »)

Retail stockage policy, for merchandising or military applications, all have in common three decision rules which can be simulated (with or without constraints such as budget, quantity discounts, or warehouse space) using empirical or stochastic demand distributions to determine optimum customer satisfaction levels. Walt discusses the role of simulation and modeling and Foresight’s approach to solving the problems.

RAMS & Multi-Core Embedded Systems

Tuesday, December 16th, 2008

Excerpt:    (Read the full post »)

“Convenient concurrency” (as described in an article by Grant Martin and Steve Leibson) eases the adoption and incorporation of multi-core processors in embedded systems designs. We discuss how RAMS also contributes to multi-core design success.

Model Driven* Best Practices

Wednesday, December 10th, 2008

Excerpt:    (Read the full post »)

Markus Völter has published a good article presenting best practices for designing / implementing DSL’s.  It’s well worth a read.

Modeling vs. Design vs. Rapid Prototyping

Friday, November 21st, 2008

Excerpt:    (Read the full post »)

Paul tells a story about a Model Driven Systems Engineering experience from his questionable past. It involves sleepless nights in Las Vegas, loud music, and simulation.

Better Models Are a Good Thing

Monday, November 17th, 2008

Excerpt:    (Read the full post »)

Bill Harris posted a very interesting piece on his Facilitated Systems blog. The highlight for me is his excellent discussion covering the benefits of good models.

Predicting and measuring processor utilization

Monday, October 8th, 2007

Excerpt:    (Read the full post »)

Processor utilization can have a direct economic impact and is a very important design consideration. Fortunately, there are several techniques for predicting your system’s processor utilization. We compare various methodologies and suggest the most robust approach.

Leveraging Excel for Parameter Management and Batch Execution

Wednesday, October 4th, 2006

Excerpt:    (Read the full post »)

Parameters help make your models more flexible and improve reusability. A data management program, like Excel can be a powerful ally in both managing your model’s parameters and executing sets of batch simulations using ranges of parameters. This post explains how.

A Few “Best Practices”

Thursday, April 20th, 2006

Excerpt:    (Read the full post »)

Some advice on using Foresight’s tools most effectively. Specific items include: partitioning the design to make team modeling easier, use an SCM tool to manage source file versions, manage data dictionaries via #include files, manage model parameters with Excel, using ACCESS for data analysis, leveraging External calls and Bridgeway to reference existing implementation and using the Alternative data type.