model-centric program

noun
UK /ˈmɒdəl ˈsɛntrɪk ˈprəʊɡræm/
US /ˈmɑːdəl ˈsɛntrɪk ˈproʊɡræm/

A model-centric program is a computer program built around a model of the thing it works with.

The weather app is a model-centric program because it uses a model of the sky to predict rain.


OTHER MEANINGS

2. A software design approach where the model is the main part and the code is built around it.

The team chose a model-centric program design so the rules could change without rewriting everything.

3. A learning program that teaches by using models or examples.

The science class used a model-centric program with small experiments to explain the water cycle.

4. A plan or project organized around a single model or example.

The city's model-centric program used one model neighborhood to plan changes for the whole town.