model-firstprogram

noun
UK /ˈmɒdəl fɜːst ˈprəʊɡræm/
US /ˈmɑːdəl fɜːrst ˈproʊɡræm/

A model-first program is a computer program that is built by first making a model of the data.

The team wrote a model-first program to keep track of their toy collection.


OTHER MEANINGS

2. A program created by defining its data model before writing any code.

Using a model-first program saved them time because the code was generated from the model.

3. A teaching example where students design a model before building the program.

The teacher gave a model-first program exercise to help students plan their data.

4. A software tool that turns a data model into working program parts.

The model-first program generated the forms and tables automatically.