Inventors:
Ramzi Yehia - Coral Springs FL, US
John Yin - Boca Raton FL, US
Wayne Seguin - Lake Worth FL, US
Oleg Mikulinsky - Boca Raton FL, US
Assignee:
PARTNERCOMMUNITY, INC. - BOCA RATON FL
International Classification:
G06F007/00
Abstract:
A method and system and computer readable medium for: (1) the creation and representation of business rule definitions, (2) the creation and representation of enforcing rule handlers, (3) the creation and representation of a framework to check the existence of rules then, apply the appropriate handler, (4) and the distribution of the rule definitions and handlers to clients. The present invention defines a rule language and provides a framework that separates the definition of the rules, the enforcing handler, the system at which rules are generated and the system at which rules are enforced. Further, in one embodiment, the present invention uses standard XML notations to define rules and standard XSL and XSLT processing instructions to enforce rules. Using standard XML, XSL and SXLT allows clients to use off-the-shelf XML parser and XSL processors in lieu of developed code or rule based engines.