The present invention provides a decision engine and a content directory
for use in identifying an appropriate instance of data to be used by an
application. This process of localizing data is related to the need of
providing contextually appropriate data to an end user. The application
presents a request for an instance of the data to the decision engine. The
decision engine accesses the content directory to determine the rules and
attributes that govern the decision made by the decision engine. Depending
on the rules and the attributes, the decision engine may require the
application to supply certain values that are indicated by the rules and
attributes. Based on these values, the decision engine is able to identify
the contextually appropriate instance of the data for the application. The
application is responsible for accessing the identified instance.
A invenção atual fornece um motor da decisão e um diretório satisfeito para o uso em identificar um exemplo apropriado dos dados a ser usados por uma aplicação. Este processo de localizar dados é relacionado à necessidade de fornecer dados contextually apropriados a um usuário da extremidade. A aplicação apresenta um pedido para um exemplo dos dados ao motor da decisão. O motor da decisão alcançam o diretório satisfeito para determinar as réguas e os atributos que governam a decisão feita pelo motor da decisão. Dependendo das réguas e dos atributos, o motor da decisão pode reque a aplicação fornecer determinados valores que são indicados pelas réguas e pelos atributos. Baseado nestes valores, o motor da decisão pode identificar o exemplo contextually apropriado dos dados para a aplicação. A aplicação é responsável para alcançar o exemplo identificado.