SCRIPTING BUSINESS LOGIC IN A DISTRIBUTED OBJECT ORIENTED ENVIRONMENT

The software system of the present invention is a distributed object-oriented software system (Fig 1) that it is customizable and flexible enough to implement a wide variety of different "business logics" without the need to rewrite the basic components of the software system because it pr...

Full description

Saved in:
Bibliographic Details
Main Authors HOPKINS, SCOTT, D, TILDEN, MARK, D, STONIER, BRETT, J
Format Patent
LanguageEnglish
French
Published 11.04.2002
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The software system of the present invention is a distributed object-oriented software system (Fig 1) that it is customizable and flexible enough to implement a wide variety of different "business logics" without the need to rewrite the basic components of the software system because it provides scripting capability in a distributed object oriented software system. The present invention includes a rules-based scripting language (1218) that can be interpreted by a Rules Engine (1212) that is part of the base class of component (1208) for the software system. In accordance with the present invention each individual component of the software system may have one or more predetermined rule sets defined for it. Each predetermined rule set allows customization of the behavior of the associated component of the software system. Ce système logiciel est un système logiciel orienté objet réparti (Figure 1) pouvant être personnalisé et étant assez souple pour exécuter une large gamme de différentes </= logiques d'affaires >/= sans qu'il soit nécessaire de réécrire les composants de base dudit système et ce, parce qu'il offre des capacités d'écriture dans un système logiciel orienté objet réparti. Il existe, dans le cadre de cette invention, un langage d'écriture reposant sur des règles (1218) pouvant être interprétées par un moteur de règles (1212) faisant partie de la classe de base de composant (1208) pour le système logiciel. Dans le cadre de cette invention, chaque composant individuel du système logiciel peut être doté d'un ou de plusieurs ensembles de règles prédéterminées pour celui-ci. Chacun de ces ensembles permet de personnaliser le comportement du composant du système logiciel qui lui est associé.
Bibliography:Application Number: WO2001US30472