The solution for these
challenges can be structured and documented as a tuple
composed by a Recurrent Problem (UI Modelling and Construction),
a Context (Web application UI development), and
a Repeatable Solution (automatic UI synthesis via Model-
Driven Development based on UI Stereotypes).