Semantic artifact repositories enable both humans and machines to access, understand, and use this structured knowledge. Semantic artifacts are formal, machine readable and actionable representations of knowledge, used to capture and structure information in a domain. Examples include ontologies, terminologies, taxonomies, thesauri, vocabularies, metadata schemas, data models and data mappings.