model-based development

noun
UK /ˈmɒd.əl beɪst dɪˈvel.əp.mənt/
US /ˈmɑː.dəl beɪst dɪˈvel.əp.mənt/

A way of building things by first making a simple model and then using it to make the real thing.

The car company used model-based development to test the new engine on a computer before building it.


OTHER MEANINGS

2. In software, writing a model of how a program should work and letting tools turn it into code.

The team used model-based development to generate the app's code from diagrams.

3. In engineering, designing and testing a product through computer models before making a physical version.

Model-based development helped them find a flaw in the airplane wing design early.

4. A teaching or learning approach where students build models to understand a subject.

The science class used model-based development to explore how ecosystems work.