Web modeling#

What is a web model?#

See model definition in glossary.

A web model allows you to specify web sites from web development components; i.e. IFML.

Web characteristics#

Web models take into account:

Web dimensions#

Why use web models?#

Models are super-powerful development tools.

Eases the development#

Web models usages#

The use of models is increasing in software development.

Web model as a draft:

Web model as a guide:

Web model as a program: Model driven development (MDD)

MDD for web#

MDD is increasingly used because of its great potential.

Advantages#

Tools#

Tools is what developers need. There are some web model tools:

IFMLEdit:

WebRation

Figma: