A method, system, and computer program product for aggregating constraints
and/or preferences using an inference engine and an enhanced scripting
language. Values of multiple factors and the interrelationships between
the factors and their values are aggregated, and the result is used to
tailor or direct the processing of a software program. This approach
enables representing complex decisions in a straightforward manner, and
avoids the need to modify the software program to account for new factors
and/or new values thereof.
Une méthode, un système, et un produit de programme machine pour agréger des contraintes et/ou des préférences en utilisant un moteur d'inférence et une langue scripting augmentée. Des valeurs des facteurs multiples et les corrélations entre les facteurs et leurs valeurs sont agrégées, et le résultat est employé pour travailler ou diriger le traitement d'un programme de logiciel. Cette approche permet représenter des décisions complexes d'une façon franche, et évite la nécessité de modifier le programme de logiciel pour expliquer de nouveaux facteurs et/ou nouvelles valeurs en.