model-driven program

noun
UK /ˈmɒdəl ˈdrɪvən ˈprəʊɡræm/
US /ˈmɑːdəl ˈdrɪvən ˈproʊɡræm/

A program that follows a plan or model to know what to do.

The robot uses a model-driven program to find its way around the room.


OTHER MEANINGS

2. Software built around a model of the real world instead of long lists of steps.

The weather app is a model-driven program that predicts rain from patterns.

3. A computer tool that changes its behavior based on a model it is given.

Engineers gave the model-driven program a new model to test the bridge design.

4. A way of writing code where the model is the main part and the code is generated from it.

Her team writes less code because their model-driven program builds screens automatically.