Matlab® "add-on" tools for state-of-the-art embedded software development

This article deals with the capabilities of a number of the available "add-on" tools for Matlab®, what is needed to integrate these tools into a complete model-based process, and the estimated cost of such a development infrastructure. Some of the "add-on" technologies will include requirements capture, UML, model style guides and automated checkers, model coverage, formal methods, rapid prototyping, automatic code generation, automatic test vector generation, documentation, network analysis, and calibration tools.