UpSell is a simple business use case for increasing the sale of banking products. This example comes from OpenRules (http://openrules.com/examples.htm). In the original case rules are stored in Excel spreadsheet (http://openrules.com/docs/xls/UpSell.xls). The case was also described and modeled by Sebastian Radzik in his master thesis Design rules examples (PL); his design of this CASE in PL can be found on HeKatE UpSell Design wiki page.
The case provides rules which help to decide which products should be offered to the customer. The system can also set a comment about the client package. The decision is based on the client profile and products which the client has or does not have. The client profile is assigned in two phases:
See for a full Description (see Description in the design process).
Concepts:
Relations:
See for a full Conceptualization (see Conceptualization in the design process).
See for a full Conceptual Design (see Conceptual Design in the design process).
See for a full Attribute Specification. (see Attribute Specification in the design process).
See for a full Prototyping. (see Prototyping in the design process).
See for a full Logical Design. (see Logical Design in the design process).
See for a full Formal Analysis. (see Formal Analysis in the design process).
See for a full Physical Design. (see Physical Design in the design process).
See for a full Integration. (see Integration in the design process).