Mike Fisher, MathWorks
Becky Petteys, MathWorks
The increasing complexity of electronics and software and the pressure to deliver more functionality in less time are driving the need to improve existing engineering processes.
Through Model-Based Design, embedded control system design teams can begin evaluating software designs without using prototype products and real-time targets. The model becomes a specification from which you can generate real-time software for testing, prototyping, and embedded implementation.
Model-Based Design can also be used as a platform for early verification and validation, allowing the systems and software development teams to shift some of the tedious, time- and resource-consuming tasks to a much earlier stage in the process. This reduces the number of design and implementation problems detected later in the process, when they are significantly more expensive to fix.
Methods discussed in the webinar include:
Continuous verification and validation allows development teams to establish quality control milestones early in the development process. Detection of design and code errors in the design and development environment allows for quick and efficient mitigation of errors, preventing their propagation to the later development stages. This in turn makes testing and validation more efficient and reduces the cost of tedious root cause analysis on hardware.
Recorded: 26 June 2008