Moreover, what is needed is a system and method for modeling the component structure of an application through a declarative syntax, such that the component model instantiated by the application mirrors the element tag structure of the original application description file.