DocumentCode
2093498
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
fYear
2000
fDate
2000
Firstpage
238
Lastpage
249
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/TOOLS.2000.848765
Filename
848765
Link To Document