scw 20210413 d1 p4 ron tse smart terminology
TRANSCRIPT
SMART Terminology
Ronald TseApril 13th 2021
We facilitate interoperable semantics from creation to use
this is what we do!
Information management
Information creation
Information security
Information use
Information dissemination
modeling
standardization
publication
cybersecurity
compliance
You might have used something we worked on…
Importance of concepts in our work
• Standards authoring suite– Metanorma open source, model-based
standards– terminology standards, e.g. ISO 34000
• Concept registers– Geolexica serves the online ISO/TC
211 MLGT and the OSGeo Glossary• Concept editor
– Glossarist/Paneron is used for managing the ISO/TC 211 MLGT
• => leads to SMART!
• Standards Machine Accessible, Readable and Transferrable
• “class” of standards: terminology, registry, data models, source code/schemas, requirements
SMART standards
data models / data items
provenance
standardization lifecycle
relationships
implementation schemas
• covering:– models, instance data– model-based content:
annotations, guidance…– semantic content
• worked with SMART since inception– ISO SMART standards and pilots– IEC SDB pilots
paneron
ISO SMART Terminology Pilot
• “ISO/TC 211 Multi-Lingual Glossary of Terms/Geolexica” approved by TMB
• Intended to develop SMART terminology knowledge and best practices for other ISO/IEC TCs
• Cover both ”terminology” and “registry” classes
SMART Terminology Pilot covers governance and data requirements
Processes• How should a SMART terminology
collection be managed?• Where does standardization happen?• How to manage changes?
Requirements• What is SMART terminology?
– What does it provide over the non-SMART ones?
• How can we make terminology SMART?• What technology does SMART
terminology require?
Defining SMART Terminology: Standards, Machine…
• Accessible– Items/collections are referenceable
• Readable– Rich: ISO 10241-1 / ISO 704
compatible schemas– Multiple readable formats for different
implementations• Transferrable
– Open data, bulk and offline use– Not locked to APIs, technologies or
implementations
• Terminology– Available: versioning of concepts
and related metadata– Relational: linking relationships
between items
• And a governance process that facilitates them…
SMART standard
• Shared by ISO/TC 184/SC 4/JWG 24 SMART pilot team• Procedure based on IEC Database Procedures (IEC DIR 1 Annex SL)
Change request Validation team CR applied
Terminology Proposer
Vote success
Vote Determine outcome
Domain expertsCR
submitted
Management group
Draft ISO SMART Terminology standardization procedure
SMART Terminology Pilot progress
Progressing to SMART:• machine-readable: JSON, Turtle/SKOS,
ISO-TBX-TBT• managed with ISO 19104 and ISO 19135-1• some concept relationships (SKOS)• concept versioning• change requests via ISO 19135-1Next:• Process and governance development• Develop strategy for ISO/TCs• Relationships between versioned concepts• Detected relationships
• Server framework with desktop app• Adopts the ISO 704 concept system,
ISO 10241-1 term structure• Standardization lifecycle support:
proposal + approval (ISO 19135-1, ISO 19104)
• Git-based storage and collaborative data entry
• Based on the Paneron data registry• https://www.glossarist.org
Glossarist for terminology management
Governance challenge 1: Standardized concepts and relationships change
ABA688Thermo measuring assemblyR1
ABA684Measuring assemblyR1
ABA687Temperature measuring assemblyR1
ABA684Measuring assemblyR1
ABA688Multipoint temperature measuring assemblyR2
broader
broader
broader
broader
an evolving ontology: we must keep historic relationships, too!
ABA688Thermo measuring assemblyR1
succeeds
Governance challenge 2: IEC/TC 1 and IEC/SC 3D definitions of “proximity switch”
«IEV»identifier: 441-14-51
English:designation: proximity switchdefinition: a position switch which is …
French:designation: interrupteur de proximitégender: mdefinition: interrupteur de position …
Finnish:…
«CDD»identifier: 0112/2///61987#ABA731
English: preferred name: proximity switchdefinition: position switch that detects…
French:preferred name: Commutateur de proximitédefinition: commutateur de position qui
détecte…relationships:
superclass: …
Governance challenge 2: IEC/TC 1 and IEC/TC 3 definitions of “voltmeter”
«IEV»identifier: 303-01-03
English:designation: voltmeterdefinition: instrument intended to
measure…French:
designation: voltmètergender: mdefinition: appareil destine à mesurer la…
Finnish:…
«IEC 60617»identifier: S00913
English: name: Voltmeter
French:name: Voltmèter
symbols:EPSGIF…
application notes: A00154relationships:
application class: …function class: …
Potential governance solution?
Initial mapping1. Build a “Common Concepts/Semantics
Registry”2. Deduplicate concepts in SDBs3. Build mapping between SDB concepts
Change requests1. Proposal of new / modification of concept 2. Concept coordination vetting3. Acceptance / modification / mapping of
concept
15
Concept/semantics coordination group
TC 1 / IEV
SC 3D / CDD
TC 3
Thank you!