Technical Articles

Creating Human Machine Interface (HMI) Based Tests Within Model-Based Design

By Chris Fillyaw, Jonathan Friedman, and Sameer M. Prabhu, MathWorks


Many product development organizations are shifting from a hardware-based development cycle, which relies on designing via a prototype and test iteration, to Model-Based Design. Unfortunately, testing systems with complex human machine interface (HMI) requirements becomes less intuitive when the prototypes are removed from the design process, because the test cases must be scripted into the modeling environment instead of being applied directly to a prototype of the interface device.

Using a radio face plate as an example, this paper shows how engineers can create a “soft” representation of an automotive HMI and record the test procedure when specified as a series of interactions with the interface, such as button presses. Next, we demonstrate how the test procedure can be captured and exported to an editable file for reuse with Model-Based Design. Lastly, we show how a test file can be used to populate a test harness within the Simulink® software environment.

Copyright © 2007 by The MathWorks, Inc. Published by SAE International, with permission.

This paper was presented at SAE World Congress.

Read full paper.

Published 2007

View Articles for Related Capabilities

View Articles for Related Industries