1. A method for computationally configuring an application comprising: receiving a description identifying one or more entity tags corresponding to one or more entities and at least one specification of relationship between the entities; creating a plurality of objects corresponding to the entity tags; and connecting the objects to each other according to the relationship.