Acts as metamodel add dynamic flexibility to a model by enabling virtual attributes extracted from a description in a database table.