Patent ID: 6842757
Filing Date: 2005-01-11
Classification: G06F,Y10S

Abstract:
1. A computer implemented method for evaluating an attribute of an element in a declarative environment, comprising: declaring the attribute of the element, the declared attribute including a name of the attribute and an identification of a first data source containing a value of the attribute; defining at least one fallback data source containing a fallback value of the declared attribute, the at least one defined fallback data source being configured to supply the fallback value of the declared attribute upon failure of the identified first data source to provide the value of the declared attribute; evaluating the declared attribute by fetching the value of the attribute from the first data source, and upon failure of the evaluating step, successively attempting to evaluate the declared attribute from the at least one fallback data sources by fetching the fallback value of the declared attribute from one of the at least one fallback data sources or by evaluating the declared attribute to a predetermined static value.