Model Based System Engineering Design Tools Using SIMPLEX® and Automatic Integration Using  simpleXecutive®



simpleXecutive Methodology, SIMPLEX tools and simpleXecutive reduce risk, reduce costs and reduce integration schedules by separating Applications from Architecture and models performance on real-time, complex, embedded systems, prior to writing any code.

Our methodology and tools were specifically designed for systems where time, memory size and power are critical elements. Risks are further reduced by collaboratively developing system requirements along with system design.


We get the system design right by focusing on the "front-end" of software and hardware development. We test and tune system designs using our patented modeling tools and develop system designs and validate requirements collaboratively. This reduces integration time and creates a valid basis for estimating cost and schedule which result in substantial savings. 

Below is a timeline showing the differences between traditional system development and the benefit of using simpleXecutive. 


simpleXecutive Methodology is an advanced system development approach that encourages modeling system performance. We focus on the front-end and get the system design right, before you start development. We provide a very powerful and competitive engineering tool to supplement your Agile teams.

SIMPLEX modeling tools characterizes the system components, and synthesizes system performance, without actually building the components. You can confidently develop and test your system-level hardware and software designs before you invest in writing one line of code or product implementation.

The simpleXecutive Methodology was developed by systems engineers, for systems engineers. It specifically targets system-level design trades by focusing on the performance of communication flow, power consumption, and time management as the measure of overall system effectiveness. You can create accurate, reliable schedules and cost estimates from your models.



  • Valid basis for cost and schedule
  • Reduce overall development costs
  • Reduce risk
  • Improve system performance
  • Identify and fix design problems early
  • Experiment with design alternatives


  • Simplifies integration
  • Separates Application from Architecture
  • Accurately synthesized in SIMPLEX
  • Small table driven interpreter
  • Guarantees total system integrity
  • Requirements match the design



In a very real sense, SIMPLEX simulations synthesize integration. We can’t say all integration problems and issues are avoided but we can say that their number and severity will be greatly reduced. This brings schedule and budget under control.

Under our DARPA contract, we demonstration this as the first practical execution of the promise of the simpleXecutive methodology where system design is formally separated from component design and implementation. Integration with simpleXecutive automatically adapts reusable modular procedural and data components to any specified architecture and orchestrates their execution free of all system hazards. SIMPLEX accurately predicts resulting system performance before entering full scale development. And best of all, the design of the system has been iteratively evolved to produce superior performance. This is a NEW approach to complex real-time system development where performance, thermal and size are critical elements!