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

This is the root for the RIF Use Cases and Requirements document. The official document is extracted from the Wiki, starting at this page, by wiki-tr. Direct link: Dynamically (slowly) generated W3C-styled version.

RIF Use Cases and Requirements

Allen Ginsberg (Mitre)
David Hirtle (National Research Council Canada)
Paula-Lavinia Patranjan (REWERSE)

Frank McCabe (Fujitsu)

Publication Date
Request For Comments

The Rule Interchange Format (RIF) Working Group seeks public feedback on this draft. Please send your comments to (public archive). If possible, please offer specific changes to the text which will address your concern.

Comments Due By
Document Class Code
This Version
(not published)
Latest Version


This document, developed by the Rule Interchange Format (RIF) Working Group, specifies use cases and requirements for a format that allows rules to be translated between rule languages and thus transferred between rule systems.

The Phase 1 version of this document presents use cases for RIF in general, but requirements primarily for Phase 1. The Phase 1 deliverables will provide an extensible base with which the use cases can be addressed, but it will not be until Phase 2 that most of these use cases are directly addressed by the Working Group.

Table Of Contents

  1. Introduction

  2. Basic RIF Processing Model

  3. Use Cases

    1. Negotiating eBusiness Contracts Across Rule Platforms

    2. Negotiating eCommerce Transactions Through Disclosure of Buyer and Seller Policies and Preferences

    3. Collaborative Policy Development for Dynamic Spectrum Access

    4. Access to Business Rules of Supply Chain Partners

    5. Managing Inter-Organizational Business Policies and Practices

    6. Ruleset Integration for Medical Decision Support

    7. Interchanging Rule Extensions to OWL

    8. Vocabulary Mapping for Data Integration

    9. BPEL Orchestration of Rule-Based Web Services

    10. Publishing Rules for Interlinked Metadata

  4. Goals

  5. Requirements

  6. Coverage

  7. Conclusion


Issues to be considered are maintained at Document issues.


These links are relevant to the UCR but are not targetted for inclusion in the next Public Working Draft.

  1. Updated CFA from F2F3 (WD-DC)

  2. Critical Factors Analysis

  3. Support of the CFA by use cases (now reflected by UC -> req pointers)

  4. Motivation for a Rule Interchange Format

  5. What is a Rule Interchange Format And Why Create One

  6. Candidate Use Cases for 2nd Draft

  7. Design Goals

  8. Requirements Lists