Difference between revisions of "Definitions"

From City Data Model Project Collaboratory
Jump to navigation Jump to search
 
Line 2: Line 2:
 
# Natural language description
 
# Natural language description
 
# Formal definition, identifying of any existing or proposed terms (with the inclusion of namespaces where available) in the definition in ''both'':
 
# Formal definition, identifying of any existing or proposed terms (with the inclusion of namespaces where available) in the definition in ''both'':
* UML
+
#* UML
* Description Logic (supplementary constraints in SWRL or SPARQL if required)
+
#* Description Logic (supplementary constraints in SWRL or SPARQL if required)
 
# Use case(s) to demonstrate the purpose of the term
 
# Use case(s) to demonstrate the purpose of the term

Latest revision as of 18:29, 22 October 2019

A definition for a term must include the following:

  1. Natural language description
  2. Formal definition, identifying of any existing or proposed terms (with the inclusion of namespaces where available) in the definition in both:
    • UML
    • Description Logic (supplementary constraints in SWRL or SPARQL if required)
  3. Use case(s) to demonstrate the purpose of the term