This is an archive of an inactive wiki and cannot be modified.

RIF must define expected default behaviour

Full Statement

RIF must specify at the appropriate level of detail the default behaviour that is expected from a RIF compliant application that does not have the capability to process all or part of the rules described in a RIF document, or it must provide a way to specify such default behaviour.

That default behaviour must be easy to implement independently of the rule-processing capability of the consumer application.

Position in the DC structure

Dependencies

Discussion

See also Compliant applications must handle any valid RIF document in a predictable way

If the default behaviour is defined as part of the RIF specification, would it be useful that RIF provides a way for an application that produces a RIF document to specify at the appropriate level of detail the default behaviour it expects from RIF complicant applications that are not able to process all or part of it?

This DC is equivalent with the following:

See also a simple proposal how this could work in my answer to Dave Reynolds about decidability.

Urgency

A RIF without that is probably of limited use for most stakeholders

Champions

ChristianDeSainteMarie