Protocol Associated Resources

Protocol for usage of our Explanation Ontology

Below, we present a protocol that can be used as a guide to reuse our explanation ontology in a sketched-out use case.

The protocol

  1. Gathering requirements
    1. Conduct a user study to gather the user's requirements of the system
    2. Identify and list user questions to be addressed
  2. Modeling
    1. Align user questions to explanation types
    2. Finalize explanations to be included in the system
    3. Identify components to be filled in for each explanation type
    4. Plan to populate slots for each explanation type desired
    5. Use the structure of sufficiency conditions to encode the desired set of explanations

Resource to supplement protocol

This protocol can be further understood, by browsing the resources we have made available: