Use Cases

Potential use cases for JHOVE include:

  1. Identification
    1. “I have an object; what format is it?”
  2. Validation
    1. “I have an object that purports to be of format F; is it?”
    2. “I have an object of format F; does it meet profile P of F?”
    3. “I have an object of format F and external metadata about F in schema S; are they consistent?”
  3. Characterization
    1. “I have an object of format F; what are its salient properties (given in schema S)?”

In terms of the OAIS Reference Model [ISO/IEC 14721], JHOVE can be integrated into repository workflows with respect to Submission Information Package (SIP) creation and ingest validation.

JHOVE example workflow