Most of the use cases discussed in Use Cases support more than one of the requirements listed in UCR/Critical Factors Analysis. However, here we highlight particular requirements that seem particularly relevant to individual use cases.
No Surprises Consistency in expectation is an important part of most use cases; particularly when rules are exchanged between business partners, as in
Coverage Coverage of many kinds of rules and rule languages are features of
Extensiblity Handling change and evolution are aspects of
Low Cost of Implementation is always important, especially for
Alignment with the semantic web is a key driver for
Alignment with XML specifications recognizes the importance of XML and XML-related technologies. These are particular aspects of