loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Technology of Object-Oriented Languages and Systems (TOOLS 33)
Extending Business Objects with Business Rules
St. Malo, France
June 05-June 08
ISBN: 0-7695-0731-X
Isabelle Rouvellou, IBM T.J. Watson Research Center
Lou Degenaro, IBM T.J. Watson Research Center
Kevin Rasmus, Country Companies Insurance
Dave Ehnebuske, IBM Software Solutions
Barbara McKee, IBM Software Solutions
It is common to imbed 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. This 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).
Index Terms:
Frameworks, design patterns, business rules, business objects, distributed systems, WebSphere, analysis and design methods
Citation:
Isabelle Rouvellou, Lou Degenaro, Kevin Rasmus, Dave Ehnebuske, Barbara McKee, "Extending Business Objects with Business Rules," tools, pp.238, Technology of Object-Oriented Languages and Systems (TOOLS 33), 2000
Usage of this product signifies your acceptance of the Terms of Use.