diff --git a/concepts/desmAbstractClasses.json b/concepts/desmAbstractClasses.json
new file mode 100644
index 00000000..052bd66b
--- /dev/null
+++ b/concepts/desmAbstractClasses.json
@@ -0,0 +1,96 @@
+{
+ "@context": {
+ "id": "@id",
+ "type": "@type",
+ "dcterms": "http://purl.org/dc/terms/",
+ "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
+ "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
+ "skos": "http://www.w3.org/2004/02/skos/core#",
+ "xsd": "http://www.w3.org/2001/XMLSchema#" ,
+ "Concept": {"@id": "skos:Concept"},
+ "ConceptScheme": {"@id": "skos:ConceptScheme"},
+ "created": {"@id": "dcterms:created", "@type": "xsd:date"},
+ "creator": {"@id": "dcterms:creator", "@container": "@language"},
+ "description": {"@id": "dcterms:description", "@container": "@language"},
+ "hasTopConcept": {"@id": "skos:hasTopConcept", "@type": "@id"},
+ "inScheme": {"@id": "skos:inScheme", "@type": "@id"},
+ "prefLabel": {"@id": "skos:prefLabel", "@container": "@language"},
+ "title": {"@id": "dcterms:title", "@container": "@language"}
+ },
+ "@graph": [
+ {
+ "id": "http://desm.org/concepts/mappingClasses",
+ "type": "skos:ConceptScheme",
+ "title": {"en-us": "DESM Schema of Abstract Mapping Classes"},
+ "description": { "en-us": "This concept scheme identifies the abstract mapping classes used in 2019-2020 to create the T3 DESM schema crosswalks of specifications relevant to the education to work ecosystem."},
+ "creator": {"en-us": "T3 Innovation Network (Pilot Project 1: T3 Phase II)"},
+ "created": "2020-01-07",
+ "hasTopConcept": [
+ "http://desm.org/concepts/person",
+ "http://desm.org/concepts/organization",
+ "http://desm.org/concepts/course",
+ "http://desm.org/concepts/credential",
+ "http://desm.org/concepts/employment",
+ "http://desm.org/concepts/competency",
+ "http://desm.org/concepts/programOfStudy",
+ "http://desm.org/concepts/earnings"
+ ]
+ },
+ {
+ "id": "http://desm.org/concepts/concepts/person",
+ "type": "skos:Concept",
+ "prefLabel": {"en-us": "Person"},
+ "definition": {"en-us": "A human being regarded as an individual."},
+ "inScheme": "http://desm.org/concepts/mappingClasses"
+ },
+ {
+ "id": "http://desm.org/concepts/organization",
+ "type": "skos:Concept",
+ "prefLabel": {"en-us": "Organization"},
+ "definition": {"en-us": "An organized body of people with a particular purpose."},
+ "inScheme": "http://desm.org/concepts/mappingClasses"
+ },
+ {
+ "id": "http://desm.org/concepts/course",
+ "type": "skos:Concept",
+ "prefLabel": {"en-us": "Course"},
+ "definition": {"en-us": "A sequence of one or more educational events which aims to build knowledge, competence or ability of learners."},
+ "inScheme": "http://desm.org/concepts/mappingClasses"
+ },
+ {
+ "id": "http://desm.org/concepts/credential",
+ "type": "skos:Concept",
+ "prefLabel": {"en-us": "Credential"},
+ "definition": {"en-us": "A qualification, achievement, personal quality, or aspect of a person's background, typically when used to indicate that they are suitable for something."},
+ "inScheme": "http://desm.org/concepts/mappingClasses"
+ },
+ {
+ "id": "http://desm.org/concepts/employment",
+ "type": "skos:Concept",
+ "prefLabel": {"en-us": "Employment"},
+ "definition": {"en-us": "The condition of a person having paid work"},
+ "inScheme": "http://desm.org/concepts/mappingClasses"
+ },
+ {
+ "id": "http://desm.org/concepts/competency",
+ "type": "skos:Concept",
+ "prefLabel": {"en-us": "Competency"},
+ "definition": {"en-us": "The ability of a person to do something successfully or efficiently."},
+ "inScheme": "http://desm.org/concepts/mappingClasses"
+ },
+ {
+ "id": "http://desm.org/concepts/programOfStudy",
+ "type": "skos:Concept",
+ "prefLabel": {"en-us": "Program of Study"},
+ "definition": {"en-us": "A program of study means any course or grouping of courses prerequisite to or indicative of a degree."},
+ "inScheme": "http://desm.org/concepts/mappingClasses"
+ },
+ {
+ "id": "http://desm.org/concepts/earnings",
+ "type": "skos:Concept",
+ "prefLabel": {"en-us": "Earnings"},
+ "definition": {"en-us": "Aggregate data on the earnings of persons."},
+ "inScheme": "http://desm.org/concepts/mappingClasses"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/concepts/desmMappingPredicates.json b/concepts/desmMappingPredicates.json
new file mode 100644
index 00000000..91827c9b
--- /dev/null
+++ b/concepts/desmMappingPredicates.json
@@ -0,0 +1,137 @@
+{
+ "@context": {
+ "id": "@id",
+ "type": "@type",
+ "dcterms": "http://purl.org/dc/terms/",
+ "desm": "https://desmsolutions.org/ns/",
+ "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
+ "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
+ "skos": "http://www.w3.org/2004/02/skos/core#",
+ "xsd": "http://www.w3.org/2001/XMLSchema#",
+ "Concept": { "@id": "skos:Concept" },
+ "ConceptScheme": { "@id": "skos:ConceptScheme" },
+ "created": { "@id": "dcterms:created", "@type": "xsd:date" },
+ "creator": { "@id": "dcterms:creator", "@container": "@language" },
+ "description": { "@id": "dcterms:description", "@container": "@language" },
+ "hasTopConcept": { "@id": "skos:hasTopConcept", "@type": "@id" },
+ "inScheme": { "@id": "skos:inScheme", "@type": "@id" },
+ "prefLabel": { "@id": "skos:prefLabel", "@container": "@language" },
+ "title": { "@id": "dcterms:title", "@container": "@language" },
+ "weight": { "@id": "desm:weight", "@type": "xsd:integer" }
+ },
+ "@graph": [
+ {
+ "id": "http://desmsolutions.org/concepts/desmMappingPredicates",
+ "type": "skos:ConceptScheme",
+ "title": { "en-us": "DESM Schema Map Tuning Predicates" },
+ "description": {
+ "en-us": "This concept scheme identifies the mapping predicates used in the T3 project to cross-walk (map) SDO's specifications used in expressing data in the education-to-employment context."
+ },
+ "creator": {
+ "en-us": "T3 Innovation Network (Pilot Project 1: T3 Phase II)"
+ },
+ "created": "2020-01-07",
+ "hasTopConcept": [
+ "http://desmsolutions.org/concepts/concept",
+ "http://desmsolutions.org/concepts/reworded",
+ "http://desmsolutions.org/concepts/identical",
+ "http://desmsolutions.org/concepts/similar",
+ "http://desmsolutions.org/concepts/notApplicable",
+ "http://desmsolutions.org/concepts/aggregated",
+ "http://desmsolutions.org/concepts/noMatch",
+ "http://desmsolutions.org/concepts/issue",
+ "http://desmsolutions.org/concepts/disaggregated"
+ ]
+ },
+ {
+ "id": "http://desmsolutions.org/concepts/identical",
+ "type": "skos:Concept",
+ "prefLabel": { "en-us": "Identical" },
+ "definition": {
+ "en-us": "The definition is identical in wording and intent. This does not consider the extent for how the property is used."
+ },
+ "weight": 5,
+ "inScheme": "http://desmsolutions.org/concepts/desmMappingPredicates"
+ },
+ {
+ "id": "http://desmsolutions.org/concepts/reworded",
+ "type": "skos:Concept",
+ "prefLabel": { "en-us": "Reworded" },
+ "definition": {
+ "en-us": "The definition is identical in intent, with wording differences."
+ },
+ "weight": 5,
+ "inScheme": "http://desmsolutions.org/concepts/desmMappingPredicates"
+ },
+ {
+ "id": "http://desmsolutions.org/concepts/similar",
+ "type": "skos:Concept",
+ "prefLabel": { "en-us": "Similar" },
+ "definition": {
+ "en-us": "The definition is similar in intent, but with wording differences."
+ },
+ "weight": 4,
+ "inScheme": "http://desmsolutions.org/concepts/desmMappingPredicates"
+ },
+ {
+ "id": "http://desmsolutions.org/concepts/aggregated",
+ "type": "skos:Concept",
+ "prefLabel": { "en-us": "Aggregated" },
+ "definition": {
+ "en-us": "Single property in the spine maps to multiple properties in the specification being mapped."
+ },
+ "weight": 3,
+ "inScheme": "http://desmsolutions.org/concepts/desmMappingPredicates"
+ },
+ {
+ "id": "http://desmsolutions.org/concepts/disaggregated",
+ "type": "skos:Concept",
+ "prefLabel": { "en-us": "Disaggregated" },
+ "definition": {
+ "en-us": "Multiple properties in the spine, map to the property in the specification being mapped."
+ },
+ "weight": 3,
+ "inScheme": "http://desmsolutions.org/concepts/desmMappingPredicates"
+ },
+ {
+ "id": "http://desmsolutions.org/concepts/concept",
+ "type": "skos:Concept",
+ "prefLabel": { "en-us": "Concept" },
+ "definition": {
+ "en-us": "The definition is related only at a conceptual level, with differences in the intention."
+ },
+ "weight": 2,
+ "inScheme": "http://desmsolutions.org/concepts/desmMappingPredicates"
+ },
+ {
+ "id": "http://desmsolutions.org/concepts/noMatch",
+ "type": "skos:Concept",
+ "prefLabel": { "en-us": "No Match" },
+ "definition": {
+ "en-us": "There's no property to match to the property of a class in the spine."
+ },
+ "weight": 0,
+ "inScheme": "http://desmsolutions.org/concepts/desmMappingPredicates"
+ },
+ {
+ "id": "http://desmsolutions.org/concepts/notApplicable",
+ "type": "skos:Concept",
+ "prefLabel": { "en-us": "Not Applicable" },
+ "definition": {
+ "en-us": "The specification does not include the class with properties in the context of this mapping."
+ },
+ "weight": 0,
+ "inScheme": "http://desmsolutions.org/concepts/desmMappingPredicates"
+ },
+ {
+ "id": "http://desmsolutions.org/concepts/concepts/issue",
+ "type": "skos:Concept",
+ "prefLabel": { "en-us": "Issue" },
+ "weight": 1,
+ "definition": {
+ "en-us": "Annotation to explain alignment where necessary to clarify or to interpret the mapping."
+ },
+ "inScheme": "http://desmsolutions.org/concepts/desmMappingPredicates"
+ }
+ ]
+}
diff --git a/concepts/mappingPredicates.ttl b/concepts/mappingPredicates.ttl
new file mode 100644
index 00000000..14e5527f
--- /dev/null
+++ b/concepts/mappingPredicates.ttl
@@ -0,0 +1,73 @@
+@prefix dcterms: .
+@prefix desm: .
+@prefix skos: .
+@prefix xsd: .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Identical"@en-us ;
+ skos:definition "The definition is identical in wording and intent."@en-US ;
+ desm:weight 5 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Reworded"@en-us ;
+ skos:definition "The definition is identical in intent but reworded; the properties are equivalent."@en-US ;
+ desm:weight 5 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Inverse"@en-us ;
+ skos:definition "The spine term and the term being mapped are exact inverses of each other."@en-US ;
+ desm:weight 5 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Similar"@en-us ;
+ skos:definition "The definition is similar in intent, but with significant wording differences."@en-US ;
+ desm:weight 4 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Transformed"@en-us ;
+ skos:definition "A simple data transform will yield a value for the spine term; for example, concatenating values from several properties being mapped. Describe the transform in a comment on the alignment."@en-US ;
+ desm:weight 4 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Has sub-property"@en-us ;
+ skos:definition "The term in the spine has a broader definition, covering all of the cases where the term being mapped would be used and more."@en-US ;
+ desm:weight 3 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Sub-property Of"@en-us ;
+ skos:definition "The term in the spine has a narrower definition, covering a subset of the cases where the term being mapped would be used."@en-US ;
+ desm:weight 3 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Concept"@en-us ;
+ skos:definition "The definition is related only at a conceptual level, no simple transformation can render the data from one to the other."@en-US ;
+ desm:weight 2 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "No Match"@en-us ;
+ skos:definition "There is no match for the spine term in the schema being mapped."@en-US ;
+ desm:weight 0 .
+
+ a skos:ConceptScheme ;
+ dcterms:created "2024-01-17"^^xsd:date ;
+ dcterms:creator ;
+ dcterms:description "This concept scheme identifies the default mapping predicates used for Credential Engine projects."@en-us ;
+ dcterms:title "Credential Engine Mapping Predicates"@en-us ;
+ skos:hasTopConcept ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ .
diff --git a/concepts/microCredAbstractClasses.ttl b/concepts/microCredAbstractClasses.ttl
new file mode 100644
index 00000000..4f220e34
--- /dev/null
+++ b/concepts/microCredAbstractClasses.ttl
@@ -0,0 +1,40 @@
+@prefix dcterms: .
+@prefix skos: .
+@prefix xsd: .
+@prefix mcac: .
+
+mcac:Assertion a skos:Concept ;
+ skos:inScheme mcac: ;
+ skos:definition "Main object of a verifiable credential that asserts statements about the issuing of the credential to an individual."@en ;
+ skos:prefLabel "Assertion"@en .
+
+mcac:MicrocredentialClaim a skos:Concept ;
+ skos:inScheme mcac: ;
+ skos:definition "The parameters of the recipients achievement of a microcredential."@en ;
+ skos:prefLabel "Micro-credential Claimed"@en .
+
+mcac:MicrocredentialSpecification a skos:Concept ;
+ skos:inScheme mcac: ;
+ skos:definition "definition or specification of the micro-credential that can be issued to an agent."@en ;
+ skos:prefLabel "Micro-credential Specification"@en .
+
+mcac:Issuer a skos:Concept ;
+ skos:inScheme mcac: ;
+ skos:definition "Agent (typically an Organization or Person) agent that makes the assertion about the subject."@en ;
+ skos:prefLabel "Issuer"@en .
+
+mcac:OwnerOfferer a skos:Concept ;
+ skos:inScheme mcac: ;
+ skos:definition "Agent (typically an Organization or Person) that owns the rights to, or offers the microcredential claimed."@en ;
+ skos:prefLabel "Owner/Offerer"@en .
+
+mcac: a skos:ConceptScheme ;
+ dcterms:created "2024-01-17"^^xsd:date ;
+ dcterms:creator ;
+ dcterms:description "This concept scheme identifies the abstract mapping classes used by the Credential Engine Micro-credential mapping project."@en-us ;
+ dcterms:title "DESM Micro-credential Project Abstract Mapping Classes"@en-us ;
+ skos:hasTopConcept mcac:Assertion ,
+ mcac:MicrocredentialClaim ,
+ mcac:MicrocredentialSpecification ,
+ mcac:Issuer ,
+ mcac:OwnerOfferer .
diff --git a/concepts/pilotAbstractClasses.ttl b/concepts/pilotAbstractClasses.ttl
new file mode 100644
index 00000000..010ae718
--- /dev/null
+++ b/concepts/pilotAbstractClasses.ttl
@@ -0,0 +1,24 @@
+@prefix dcterms: .
+@prefix skos: .
+@prefix xsd: .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Competence"@en-us .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Person"@en-us .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Organization"@en-us .
+
+ a skos:ConceptScheme ;
+ dcterms:created "2022-10-31"^^xsd:date ;
+ dcterms:creator ;
+ dcterms:description "This concept scheme identifies the abstract mapping classes used by the DESM pilot project."@en-us ;
+ dcterms:title "DESM Pilot Project Abstract Mapping Classes"@en-us ;
+ skos:hasTopConcept ,
+ ,
+ .
diff --git a/concepts/pilotMappingPredicates.ttl b/concepts/pilotMappingPredicates.ttl
new file mode 100644
index 00000000..bc4fa56a
--- /dev/null
+++ b/concepts/pilotMappingPredicates.ttl
@@ -0,0 +1,73 @@
+@prefix dcterms: .
+@prefix desm: .
+@prefix skos: .
+@prefix xsd: .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Identical"@en-us ;
+ skos:definition "The definition is identical in wording and intent."@en-US ;
+ desm:weight 5 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Reworded"@en-us ;
+ skos:definition "The definition is identical in intent but reworded; the properties are equivalent."@en-US ;
+ desm:weight 5 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Inverse"@en-us ;
+ skos:definition "The spine term and the term being mapped are exact inverses of each other."@en-US ;
+ desm:weight 5 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Similar"@en-us ;
+ skos:definition "The definition is similar in intent, but with significant wording differences."@en-US ;
+ desm:weight 4 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Transformed"@en-us ;
+ skos:definition "A simple data transform will yield a value for the spine term; for example, concatenating values from several properties being mapped. Describe the transform in a comment on the alignment."@en-US ;
+ desm:weight 4 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Has sub-property"@en-us ;
+ skos:definition "The term in the spine has a broader definition, covering all of the cases where the term being mapped would be used and more."@en-US ;
+ desm:weight 3 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Sub-property Of"@en-us ;
+ skos:definition "The term in the spine has a narrower definition, covering a subset of the cases where the term being mapped would be used."@en-US ;
+ desm:weight 3 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Concept"@en-us ;
+ skos:definition "The definition is related only at a conceptual level, no simple transformation can render the data from one to the other."@en-US ;
+ desm:weight 2 .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "No Match"@en-us ;
+ skos:definition "There is no match for the spine term in the schema being mapped."@en-US ;
+ desm:weight 0 .
+
+ a skos:ConceptScheme ;
+ dcterms:created "2022-10-31"^^xsd:date ;
+ dcterms:creator ;
+ dcterms:description "This concept scheme identifies the mapping predicates used by the DESM Pilot Project."@en-us ;
+ dcterms:title "DESM Pilot Project Mapping Predicates"@en-us ;
+ skos:hasTopConcept ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ .
diff --git a/concepts/singleAbstractClass.ttl b/concepts/singleAbstractClass.ttl
new file mode 100644
index 00000000..33552a60
--- /dev/null
+++ b/concepts/singleAbstractClass.ttl
@@ -0,0 +1,14 @@
+@prefix dcterms: .
+@prefix skos: .
+@prefix xsd: .
+
+ a skos:Concept ;
+ skos:inScheme ;
+ skos:prefLabel "Competence"@en-us .
+
+ a skos:ConceptScheme ;
+ dcterms:created "2023-06-23"^^xsd:date ;
+ dcterms:creator ;
+ dcterms:description "This concept scheme identifies one abstract mapping classes, which is fine."@en-us ;
+ dcterms:title "DESM test Abstract Mapping Classes"@en-us ;
+ skos:hasTopConcept .
diff --git a/concepts/testAbstractClass.json b/concepts/testAbstractClass.json
new file mode 100644
index 00000000..1458cd56
--- /dev/null
+++ b/concepts/testAbstractClass.json
@@ -0,0 +1,40 @@
+{
+ "@context": {
+ "id": "@id",
+ "type": "@type",
+ "dcterms": "http://purl.org/dc/terms/",
+ "desm": "https://github.com/t3-innovation-network/desm/tree/main/concepts/testAbstractClass.json#",
+ "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
+ "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
+ "skos": "http://www.w3.org/2004/02/skos/core#",
+ "xsd": "http://www.w3.org/2001/XMLSchema#" ,
+ "Concept": {"@id": "skos:Concept"},
+ "ConceptScheme": {"@id": "skos:ConceptScheme"},
+ "created": {"@id": "dcterms:created", "@type": "xsd:date"},
+ "creator": {"@id": "dcterms:creator", "@container": "@language"},
+ "description": {"@id": "dcterms:description", "@container": "@language"},
+ "hasTopConcept": {"@id": "skos:hasTopConcept", "@type": "@id"},
+ "inScheme": {"@id": "skos:inScheme", "@type": "@id"},
+ "prefLabel": {"@id": "skos:prefLabel", "@container": "@language"},
+ "title": {"@id": "dcterms:title", "@container": "@language"}
+ },
+
+ "@graph": [
+ {
+ "id": "desm:mappingClasses",
+ "type": "skos:ConceptScheme",
+ "title": {"en-us": "Test Abstract Mapping Class: Competency"},
+ "description": { "en-us": "This concept scheme identifies the abstract mapping class used in the late 2020 teasting of the DESM tools and includes a single abstract class, competencies."},
+ "creator": {"en-us": "OCF Collab Techinical Team"},
+ "created": "2021-11-26",
+ "hasTopConcept": "http://desm.org/concepts/competency"
+ },
+ {
+ "id": "desm:credential",
+ "type": "skos:Concept",
+ "prefLabel": {"en-us": "Credential"},
+ "definition": {"en-us": "A qualification, achievement, personal quality, or aspect of a person's background, typically when used to indicate that they are suitable for something."},
+ "inScheme": "desm:mappingClasses"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/concepts/testMappingPredicates.json b/concepts/testMappingPredicates.json
new file mode 100644
index 00000000..6d92d4b8
--- /dev/null
+++ b/concepts/testMappingPredicates.json
@@ -0,0 +1,89 @@
+{
+ "@context": {
+ "id": "@id",
+ "type": "@type",
+ "ceasn": "https://purl.org/ctdlasn/terms/",
+ "desm": "https://github.com/t3-innovation-network/desm/tree/main/concepts/testMappingPredicates.json#",
+ "dct": "http://purl.org/dc/terms/",
+ "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
+ "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
+ "skos": "http://www.w3.org/2004/02/skos/core#",
+ "xsd": "http://www.w3.org/2001/XMLSchema#" ,
+ "Concept": {"@id": "skos:Concept"},
+ "ConceptScheme": {"@id": "skos:ConceptScheme"},
+ "created": {"@id": "dcterms:created", "@type": "xsd:date"},
+ "creator": {"@id": "dcterms:creator", "@container": "@language"},
+ "description": {"@id": "dcterms:description", "@container": "@language"},
+ "skos:hasTopCOncept": {"@id": "skos:skos:hasTopCOncept", "@type": "@id"},
+ "skos:inScheme": {"@id": "skos:skos:inScheme", "@type": "@id"},
+ "skos:prefLabel": {"@id": "skos:skos:prefLabel", "@container": "@language"},
+ "title": {"@id": "dcterms:title", "@container": "@language"} ,
+ "ceasn:weight": {"@id": "ceasn:weight", "@type": "xsd:integer"}
+ },
+ "@graph": [
+ {
+ "id": "desm:",
+ "type": "skos:ConceptScheme",
+ "dct:title": {"en-us": "DESM Schema mapping Predicates"},
+ "dct:description": { "en-us": "This concept scheme identifies the mapping predicates used in a T3 test project to cross-walk (map) SDO's specifications used in expressing data in the education-to-employment context."},
+ "dct:creator": {"en-us": "OCF Collab Technical Team"},
+ "dct:created": "2021-11-26",
+ "skos:hasTopCOncept": [
+ "desm:exactMatch",
+ "desm:closeMatch",
+ "dean:aggregate",
+ "desm:disaggregate",
+ "desm:noMatch",
+ "desm:issue"
+ ]
+ },
+ {
+ "id": "desm:exactMatch",
+ "type": "skos:Concept",
+ "skos:prefLabel": {"en-us": "Exact Match"},
+ "skos:definition": {"en-us": "The skos:definition is identical in wording and intent."},
+ "ceasn:weight": 5 ,
+ "skos:inScheme": "desm:"
+ },
+ {
+ "id": "desm:closeMatch",
+ "type": "skos:Concept",
+ "skos:prefLabel": {"en-us": "Close Match"},
+ "skos:definition": {"en-us": "The skos:definition is identical in intent, with wording differences."},
+ "ceasn:weight": 5 ,
+ "skos:inScheme": "desm:"
+ },
+ {
+ "id": "desm:aggregated",
+ "type": "skos:Concept",
+ "skos:prefLabel": {"en-us": "Aggregate"},
+ "skos:definition": {"en-us": "Single property in the maps to multiple properties in the specification being mapped."},
+ "ceasn:weight": 3 ,
+ "skos:inScheme": "desm:desmMappingPredicates"
+ },
+ {
+ "id": "desm:disaggregated",
+ "type": "skos:Concept",
+ "skos:prefLabel": {"en-us": "Disaggregated"},
+ "skos:definition": {"en-us": "Multiple properties in the spine, map to the property in the specification being mapped."},
+ "ceasn:weight": 3 ,
+ "skos:inScheme": "desm:"
+ },
+ {
+ "id": "desm:noMatch",
+ "type": "skos:Concept",
+ "skos:prefLabel": {"en-us": "No Match"},
+ "skos:definition": {"en-us": "There's no property to match to the property of a class in the spine."},
+ "ceasn:weight": 0 ,
+ "skos:inScheme": "desm:"
+ },
+ {
+ "id": "desm:concepts/issue",
+ "type": "skos:Concept",
+ "skos:prefLabel": {"en-us": "Issue"},
+ "ceasn:weight": 1 ,
+ "skos:definition": {"en-us": "Annotation to explain alignment where necessary to clarify or to interpret the mapping."},
+ "skos:inScheme": "desm:"
+ }
+ ]
+}
\ No newline at end of file