1 Introduction
2 Metadata Vocabulary and Terms
3 Provenance of Metadata Vocabularies
3.1 Definition of Provenance of Metadata Vocabularies
3.2 Requirements of Provenance Description of Metadata Vocabularies for Metadata Maintenance
4 Literature Review
4.1 Metadata Registry Services for Metadata Interoperability
4.2 Representation of Changes
5 Application of W3C PROV to Metadata Vocabularies
5.1 Why Use W3C PROV
5.2 Entities and Activities for Provenance Description of Metadata Vocabularies
Table 1 Activities acted on Entities for provenance of metadata vocabularies. |
Subtypes of PROV Entity | Subtypes of PROV Activity | |||
---|---|---|---|---|
Revision | Addition | Deletion | Replacement | |
Vocabulary | ○ | × | × | × |
Term | ○ | ○ | ○ | ○ |
Term Definition | ○ | ○ | ○ | ○ |
Table 2 Definitions of the classified Activities for provenance of metadata vocabularies. |
Activity name | Definition |
---|---|
RevisionOnVocabulary | The revision of the contents or information of a metadata vocabulary |
RevisionOnTerm | The revision of a term of the metadata vocabulary |
AdditionOnTerm | The addition of a term |
DeletionOnTerm | The deletion of a term |
ReplacementOnTerm | The replacement of term(s) by other term(s) |
RevisionOnTermDefinition | The revision of a term definition |
AdditionOnTermDefinition | The addition of a term definition |
DeletionOnTermDefinition | The deletion of a term definition |
ReplacementOnTermDefinition | The replacement of a term definition by another term definition |
Table 3 Primitive change types of metadata vocabularies and their terms with examples. |
Change type | Example |
---|---|
Revision of a Vocabulary | BIBFRAME 1.0 vocabulary is revised to BIBFRAME 2.0 vocabulary. |
Revision of a Term | |
Addition of a Term | Class bf:Note is newly defined in BIBFRAME 2.0 vocabulary. |
Deletion of a Term | Property bf:otherEditionOf that was defined in BIBFRAME 1.0 vocabulary is deleted in BIBFRAME 2.0 vocabulary. |
Replacement of a Term | Property bf:credits in BIBFRAME 2.0 vocabulary essentially replaces bf:creditsNote in BIBFRAME 1.0 vocabulary; Subject heading “Folklore, Negro” is split into “Folklore, African” and “Folklore, Afro-American.” |
Revision of a Term Definition | |
Addition of a Term Definition | The inverse property to property bf:absorbed is added in BIBFRAME 2.0 vocabulary. |
Deletion of a Term Definition | The definitions of property bf:otherEditionOf that was defined in BIBFRAME 1.0 vocabulary is deleted in BIBFRAME 2.0 vocabulary. |
Replacement of a Term Definition | The expected value of property bf:copyrightRegistration is corrected in BIBFRAME 2.0 vocabulary. |
5.3 Relations Between the Classified Entities and Activities
Figure 1. Example of provenance description of metadata vocabularies in RDF. |
6 Discussion
Figure 2. Example of provenance description of a metadata term in RDF. |