1. A method for reconfiguring components of an application having at least one existing component within a computer, the method comprising: changing data in a data store according to a standard format action; parsing at least one rule from a Static Application Description based on the changed data; obtaining at least one component; instantiating the at least one component, wherein instantiating the at least one component comprises instantiating a component domain, corresponding to the at least one component, of a plurality of component domains, each component domain of the plurality being associated with a specific functionality, wherein the specific functionality and at least one metadata schema determines the at least one component domain duration based on at least one user interface (UI) event, the at least one metadata schema being employed in instantiating the component domain; connecting existing components with the retrieved at least one component to reconfigure the component domain according to the at least one rule parsed from the Static Application Description; and providing the at least one UI event to a UI for presentation of the application.