Title :
Extending business objects with business rules
Author :
Rouvellou, Isabelle ; Degenaro, Lou ; Rasmus, Kevin ; Ehnebuske, Dave ; McKee, Barbara
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
It is common to embed business rules within the code of distributed object systems. When business practices and/or policies change, as they often do, it is difficult if not impossible to correctly reflect those changes in the applications implementing them. The paper describes a framework that enables enterprises to develop distributed business applications that systematically externalize the time- and situation-variable parts of their business logic as externally applied entities called business rules. Decoupling business rules from the application can provide a number of advantages. Because business rules are external to the applications that depend upon them, the variable business logic contained in them can easily be changed. Because the management of the externalized business rules is done explicitly through a rule management facility, it is easy to understand what rules exist and to locate those that need to be changed. The Accessible Business Rule (ABR) framework is available as early test function in IBM Component Broker 2.0 and 3.0 (a part of WebSphere Enterprise)
Keywords :
business data processing; distributed object management; knowledge based systems; object-oriented programming; Accessible Business Rule framework; IBM Component Broker; WebSphere Enterprise; business logic; business practices; distributed business applications; distributed object systems; early test function; extended business objects; externalized business rules; externally applied entities; rule management facility; situation-variable parts; variable business logic; Ear; Electrical capacitance tomography; Filling; Insurance; Logic; Reactive power; Read only memory; Testing; Vehicle driving; Vehicles;
Conference_Titel :
Technology of Object-Oriented Languages, 2000. TOOLS 33. Proceedings. 33rd International Conference on
Conference_Location :
Mont-Saint-Michel
Print_ISBN :
0-7695-0731-X
DOI :
10.1109/TOOLS.2000.848765