Terminology Markup Framework and TBX-SKOS Interoperability

Slides:



Advertisements
Similar presentations
Chapter 7 System Models.
Advertisements

Using OLIF, The Open Lexicon Interchange Format Susan McCormick OLIF2 Consortium October 1, 2004.
Multilingual Ontologies – Standards and Technologies Gerhard Budin University of Vienna Chair, ISO/TC 37/SC 2 22nd APAN Meeting NUS, Singapore 20 July,
1 Copyright ©2007 Sandpiper Software, Inc. Vocabulary, Ontology & Specification Management at OMG Elisa Kendall Sandpiper Software
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
ISO TC 37 Terminology and Other Language and Content Resources OntoIOp Telecon Sue Ellen Wright October 20,
1 eXtended Metadata Registry (XMDR) Two Slides for Ontology Summit Presentation Bruce Bargmeyer Lawrence Berkeley National Laboratory and University of.
Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
Status on the Mapping of Metadata Standards
DC2001, Tokyo DCMI Registry : Background and demonstration DC2001 Tokyo October 2001 Rachel Heery, UKOLN, University of Bath Harry Wagner, OCLC
Taxonomy as Content Outline, Site Map and Search Aid SLA NWR Vancouver October 6, 2006 Marjorie M.K. Hlava President
1/ 26 AGROVOC and the OWL Web Ontology Language: the Agriculture Ontology Service - Concept Server OWL model NKOS workshop Alicante,
1 Metadata Registry Standards: A Key to Information Integration Jim Carpenter Bureau of Labor Statistics MIT Seminar June 3, 1999 Previously presented.
Data Modeling and Database Design Chapter 1: Database Systems: Architecture and Components.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Information and Business Work
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
TC3 Meeting in Montreal (Montreal/Secretariat)6 page 1 of 10 Structure and purpose of IEC ISO - IEC Specifications for Document Management.
SKOS and Other W3C Vocabulary Related Activities Gail Hodge Information International Assoc. NKOS Workshop Denver, CO June 10, 2005.
DDI 3.0 Conceptual Model Chris Nelson. Why Have a Model Non syntactic representation of the business domain Useful for identifying common constructs –Identification,
Interchange using TBX 8 th Metadata conference Berlin April 2005 Alan K. Melby Brigham Young University, Provo campus.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
A Registry for controlled vocabularies at the Library of Congress
Methodology Conceptual Database Design
10 December, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: DPM Meta model CWA1Page 1.
TMF - a tutorial TMF - Terminological Markup Framework Laurent Romary - Laboratoire Loria.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
Chapter 3 The Relational Model Transparencies Last Updated: Pebruari 2011 By M. Arief
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Commonalities and Differences.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. XMDR Prototype Day: 21.
Practical RDF Chapter 1. RDF: An Introduction
Rutherford Appleton Laboratory SKOS Ecoterm 2006 Alistair Miles CCLRC Rutherford Appleton Laboratory Semantic Web Best Practices and Deployment.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Classification and the Metadata Registry Judith Newton NIST IRS XML Stakeholders/ XML Working Group May 18, 2004.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. TBX TermBase Exchange Format.
Nancy Lawler U.S. Department of Defense ISO/IEC Part 2: Classification Schemes Metadata Registries — Part 2: Classification Schemes The revision.
D4: SKOS and HIVE—Enhancing the Creation, Design and Flow of Information Speakers: Hollie White Jane Greenberg Coordinator: Alan Keely.
SDMX Standards Relationships to ISO/IEC 11179/CMR Arofan Gregory Chris Nelson Joint UNECE/Eurostat/OECD workshop on statistical metadata (METIS): Geneva.
Interfacing Registry Systems December 2000.
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
Incorporating ARGOVOC in DSpace-based Agricultural Repositories Dr. Devika P. Madalli & Nabonita Guha Documentation Research & Training Centre Indian Statistical.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
Coastal Atlas Interoperability - Ontologies (Advanced topics that we did not get to in detail) Luis Bermudez Stephanie Watson Marine Metadata Interoperability.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
PREMIS Controlled vocabularies Rebecca Guenther Sr. Networking & Standards Specialist, Library of Congress PREMIS Implementation Fair San.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
1 eXtended Metadata Registry (XMDR) Ecoterm Rome, Italy May 17, 2006 Bruce Bargmeyer, Lawrence Berkley National Laboratory University of California Tel:
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
TMF - Terminological Markup Framework Laurent Romary Laboratoire LORIA (CNRS, INRIA, Universités de Nancy) ISO meeting London, 14 August 2000.
Overview of SC 32/WG 2 Standards Projects Supporting Semantics Management Open Forum 2005 on Metadata Registries 14:45 to 15:30 13 April 2005 Larry Fitzwater.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
ISO TC 37/CLARIN SEMANTIC DATA REGISTRY WORKSHOP UTRECHT, DECEMBER ISOcat: Metadata Registry SUE ELLEN WRIGHT DECEMBER 2013.
Dictionary based interchanges for iSURF -An Interoperability Service Utility for Collaborative Supply Chain Planning across Multiple Domains David Webber.
Metadata “Data about data” Describes various aspects of a digital file or group of files Identifies the parts of a digital object and documents their content,
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
ISO TMF - Terminological Markup Framework Laurent Romary - Laboratoire Loria.
ISO TC 37/CLARIN DISCUSSION UTRECHT, DECEMBER 9/ Thinning Down a Bloated Cat SUE ELLEN WRIGHT DECEMBER 2013.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
Extended Metadata Registries and Semantics (Part 2: Implementation) Karlo Berket Ecoterm IV Environmental Terminology Workshop April 18, 2007 Diplomatic.
CM Spec analysis Markup from discussion 15/3. Summary of the scenario by way of the key business entities & their relationships CR Req Implem System or.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
The Re3gistry software and the INSPIRE Registry
Metadata The metadata contains
Information Networks: State of the Art
RDA in a non-MARC environment
Presentation transcript:

Terminology Markup Framework and TBX-SKOS Interoperability Gerhard Budin University of Vienna Chair, ISO/TC 37/SC 2 3rd Ecoterm Group Meeting FAO, Rome 17/18 May, 2006

A Brief History Problems and Solutions Strong diversity of lexico-terminological resources Data models, data structures + data semantics Diversity of semantic, linguistic/cultural complexity and semantic depth/richness Diversity of user groups and their requirements Sheer quantity of resources Data interchange between organizations (within and across domains) as well as (distributed) data integration – early needs asking for immediate solutions  History of data modeling History of interchange standards History of semantic interoperability management

Need for multi-level modeling architectures

Developing the Terminology Markup Framework in order to cope with this complexity-diversity Based on empirical studies and practical user-driven requirements analysis Markup/representation/modeling: XML, XMLS, RDF, UML Open standards strategy (ISO TC 37) ISO 12620 Data categories – meta-model element + semantics registry (RDF) ISO 16642 Terminology Markup Framework (TMF) – meta-model architecture and specifications (UML) ISO 12200 – Terminology Markup Language (XML) Instance for language industry: TBX Termbase Exchange Format (XML) Instance for lexicography/publishing: LexML ISO 1951 Lexical Markup Framework (LMF) (UML) ISO 704 and ISO 1087 (foundational level) ISO 15188 (workflow and collaborative issues) Alignment with ISO 11179, W3C, OASIS, etc.

Introduction to TBX TBX® stands for TermBase eXchange TBX is a Terminological Markup Framework (TMF) markup language TMF is an ISO standard (16642) TBX is consistent with ISO 12200 (MARTIF) TBX is maintained by OSCAR (www.lisa.org) The TBX specification is free

Who Should Care about TBX? If you don’t care about terminological consistency in terminology, then you have no reason to care about TBX If you only need a simple bilingual list of terms (source term and target term) with no additional information, then you don’t need TBX; just use a two-column spreadsheet for your list

On the other hand… If you do care about terminological consistency and you maintain one or more terminology databases (termbases), then you should be interested in TBX, unless you want your termbase to be locked into the terminology management software you are currently using. Portability of complex terminological data is the key benefit of TBX

What does TBX look like? A TBX file is an XML document A TBX file consists of: A header that describes the file A set of entries, one per concept in the termbase For each concept, a set of terms, grouped by language, that designate the concept A terminological concept entry (termEntry) Can be multilingual Can be monolingual

Example of a TBX file <?xml version='1.0'?> [+ ref to DTD/schema] <martif type='TBX' xml:lang='en'> <martifHeader> [global info] </martifHeader> <text> <body> [concept entries] </body> </text> </martif>

TBX Header <martifHeader> <fileDesc> <sourceDesc> <p>from Budin Kobe 2006</p> </sourceDesc> </fileDesc> <encodingDesc> <p type='DCSName'> SYSTEM "TBXDCSv05c.xml" </p> </encodingDesc> </martifHeader>

TBX Body <body> <termEntry id='C171'> [concept: a dollop of cream] </termEntry> <termEntry id='C180'> [concept: frog legs] </body>

TBX and Other Standards (1) TBX and ISO 16642 (TMF) (2) TBX and ISO 12620 (Data Categories) (3) TBX and SKOS

1: TBX and ISO 16642 TBX is a TML (Terminological Markup Language) of TMF (ISO 16642) (see Annex B) TBX maps to the TMF meta-model A TBX file is a TDC (terminological data collection) martifHeader provides GI (global information) termEntry: TE (terminological entry) langSet: LS (language section) tig/ntig: TS (term section) A TMF DCS (Data Category Selection) in TBX is in XCS (eXtensible Constraint Specification) format TBX uses ISO 12200 for its XML style

Terminological Data Collection (TDC) (Concept) Entry/Entries TMF Metamodel Terminological Data Collection (TDC) Global Information (GI) Complementary Information (CI) Terminological (Concept) Entry/Entries (TE) Language Section(s) (LS) Term Section(s) (TS) Term Component Section(s) (TCS)

TMF and lexical resources In general, a terminological resource is organized into concept entries, each of which includes one or more terms designating a particular concept In general, a lexical resource is organized into lexical entries, each of which includes one or more senses of a particular lexical item (a word or phrase) A concept entry containing multiple terms can be split into multiple lexical entries, one per term, and multiple lexical entries associated with the same concept can be combined into one concept entry

2: TBX and ISO 12620 All data categories in the default TBX DCS are taken from ISO 12620

3: TBX and SKOS A typical concept entry will contain a subject field to specify the domain of the concept. However, the subject field is typically some kind of hierarchy that is flattened into a string within TBX SKOS makes it possible to represent the subject field hierarchy as a hierarchy and then create a link within TBX

Simple Knowledge Organization System (SKOS) “SKOS is an area of work developing specifications and standards to support the use of knowledge organisation systems (KOS) such as thesauri, classification schemes, subject heading lists, taxonomies, other types of controlled vocabulary, and perhaps also terminologies and glossaries, within the framework of the Semantic Web.” - http://www.w3.org/2004/02/skos/ (Accessed on 3/17/06)

Sample SKOS <skos:Concept rdf:about="#s71"> <skos:prefLabel>Food</skos:prefLabel> <skos:narrower rdf:resource="#s81"/> <skos:narrower rdf:resource="#s79"/> </skos:Concept> <skos:Concept rdf:about="#s81"> <skos:prefLabel>Recipe Ingredient</skos:prefLabel> <skos:broader rdf:resource="#s71"/> <skos:Concept rdf:about="#s79"> <skos:prefLabel>Restaurant Menu Item</skos:prefLabel>

Visual Representation of SKOS

GEvTerm Initiative The information previously used dealing with food has been taken from FooNaVar, a project of the GEvTerm Initiative. The GEvTerm Initiative is a terminological database that has committed to being fully TBX and SKOS compliant Another example of TBX in use is...

C: Multilingual Thesaurus for Medieval Studies (MLTMS) “Imagine the ability to search across web-resources using your native modern european language and find appropriate primary and secondary sources in Latin, French, Italian, German, Spanish, English, etc., based upon the meaning rather than the form of the search term. Imagine having a tool that would enable you to search for a concept and be able to construct the forms it has taken historically as well as the ability to link outward for both evidence and argument. Imagine a tool that would enable you to study the slippage of concept which is beyond naming. Imagine having a tool that can deconstruct ontological orders asking for different kinds of readings.” -http://www.mith2.umd.edu/thes/ (Accessed on 3/17/06)

Why did MLTSM use TBX? integration of terminological data from multiple sources; querying multiple termbases through a single user interface by passing data through a common intermediate format on a batch or dynamic basis; placing data on an FTP site for download by interested parties; peer review by colleagues of tentative entries - http://www.mith2.umd.edu/thes/ytbx.html (Accessed on 3/17/06)

MLTSM Sample <termEntry id='eid-VocCod-211.01'> <descrip type='subjectField'>personnel</descrip> <descrip type='definition'>personne qui accomplit un travail copie ou d'écriture</descrip> <langSet xml:lang='fr'> <ntig> <termGrp> <term id='tid-voccod-211.01-fr1'>copiste</term> <termNote type='termType'>entryTerm</termNote> </termGrp> </ntig> <term id='tid-voccod-211.01-fr3'>écrivain</term> <termNote type='termType'>synonym</termNote> </langSet> <langSet xml:lang='en'> <term id='tid-voccod-211.01-en1'>scribe</term> </termEntry>

MLTSM Sample (Rendered with XSLT)

TBX  HTML The last few slides have provided an example of rendering HTML from a TBX file. Here is a brief diagram of the process. TBX XSLT HTML Processed by Results in

D: Other Standards ISO 11179 and XCS, which defines a flavor of TBX, both provide a list of data element types XMDR

E: Tasks for TBX Encourage translation technology vendors to implement TBX Revise the specification Compare ISO 11179 to XCS

XMDR Prototype Architecture: Initial Implemented Modules External Interface RegistryStore Registry Java WritableRegistryStore Subversion Authentication Service (defer) RetrievalIndex MetadataValidator (defer) schema-driven syntax checker Jena, Xerces FullTextIndex LogicBasedIndex Jena, OWI KS Racer,Kowari Lucene MappingEngine (defer) Ontology Editor 11179 OWL Ontology Protege Generalization Composition (tight ownership) Aggregation (loose ownership)

OWL, RDF & XML Schema used to specify XMDR as UML used for 11179 Edition 2 Metamodel 11179 Relational Schema Metadata OWL XMDR Ontology & annotations Types & Cardinalities XMDR XML Schema TRang XMDR’s Relax NG Schema Triples: binary labeled relationships RDF Spec XML Schema Language spec XML Objects What things go in own files? Which property direction stored? Sequential ordering of properties

XMDR Prototype Example: dual purpose RDF/XML file: DEALL.1.5394.1.xml <DataElement rdf:about="" xml:base="http://xmdr.lbl.gov/xmdr/data/DEALL.1.5394.1.xml"> <container rdf:resource="http://oaspub.epa.gov/edr"/> <identifier rdf:parseType="Resource"> <string rdf:datatype="&xsd;string">5394</string> </identifier> <version rdf:datatype="&xsd;string">1</version> <administrationRecord rdf:parseType="Resource"> <registrationStatus rdf:datatype="&xsd;string">Standard</registrationStatus> <administrativeStatus rdf:datatype="&xsd;string">Final</administrativeStatus> <creationDate rdf:datatype="&xsd;date">1999-09- 09</creationDate> </administrationRecord> <designation rdf:parseType="Resource"> <context rdf:resource="CXT-Legacy.xml"/> <sign xml:lang="en">Country Name</sign> </designation> <context rdf:resource="CXT-Long Abbreviation.xml"/> <context rdf:resource="CXT-Medium Abbreviation.xml"/> <context rdf:resource="CXT-Short Abbreviation.xml"/> <sign xml:lang="en">Mail Cntry Nm</sign> <designation rdf:parseType="Resource"> <context rdf:resource="CXT-Registry.xml"/> <context rdf:resource="CXT-Standard.xml"/> <sign xml:lang="en">Mailing Address Country Name</sign> </designation> <definition rdf:parseType="Resource"> <context rdf:resource="CXT-Legacy.xml"/> <context rdf:resource="CXT-Long Abbreviation.xml"/> <context rdf:resource="CXT-Medium Abbreviation.xml"/> <context rdf:resource="CXT-Short Abbreviation.xml"/> <text xml:lang="en">The name of the country where the addressee is located.</text> </definition> <type rdf:resource="RCDIS.1.12116.1.xml"/> <domain rdf:resource="VDALL.1.15147.1.xml"/> <meaning rdf:resource="DCDIS.1.12800.1.xml"/> <example rdf:datatype="&xsd;string">United States</example> </DataElement>

XMDR XML schema provides a number of important benefits… Schema specifies what is required as well as what is legal Divides metadata into files conforming to XML schema Normalizes data (ala’ relational “one fact in one place”) Facilitates XSLT transformations by reducing degrees of freedom to a canonical encoding within the RDF standard Relax NG used to create and check XMDR-it schema RNG validator enforces many OWL ontology constraints TRang automatically translates into XML schema syntax

From texts and terminologies to ontologies Using the Risk scenario Termbase Export XML Domain Models – meta-models -> patterns Text corpus Term extraction – comparative testing ProTerm, MultiTerm Extract, MultiCorpora Aligning with termbase Ontology import -> editor

Bornemisza

TBX-SKOS interoperability Differences XML vs. RDF Inherent flexibility + ”open” data modeling for a large variety of resources vs. traditional thesaurus data model as a default for a KOS (diff. scopes) TBX has documented use cases and mapping tools -> language industry standard Different semantics + vocabularies (12620 vs. thesaurus standard) Commonalities Conceptual approach W3C Vocabulary mapping (RDF)

Terminological Data Collection (TDC) (Concept) Entry/Entries TMF Metamodel Terminological Data Collection (TDC) Global Information (GI) Complementary Information (CI) Terminological (Concept) Entry/Entries (TE) Language Section(s) (LS) Term Section(s) (TS) Term Component Section(s) (TCS)

Term Entry Level (Level 1) Terminological Data Collection (TDC) Global Information (GI) Complementary Information (CI) Terminological (Concept) Entry/Entries (TE) Concept- Related Dat-cats Notes Adminis- trative Dat-cats Subject Field Transaction Note Date Definition Responsibility Concept System DatCats SourceID

Language Section Level (Level 2) Terminological Entry Language Section(s) (LS) Language Section(s) (LS) Language Section(s) (LS) (LS * n …) Concept- Related Dat-cats Language- Related Dat-cats Notes Adminis- trative Dat-cats Note Transaction Definition xml:lang Date Concept System Dat-cats Transfer-comment Responsibility Equivalence SourceID

Term-Level Information Language Section(s) (LS) (TS * n …) Term Section(s) (TS) Term Section(s) (TS) Term Section(s) (TS) Term Adminis- trative DatCats Concept- Related Dat-cats Notes Term-related DatCats (TRD) Transaction Definition Note Context Date Transfer- comment Transfer- comment Responsibility SourceID

SKOS Vocabulary SKOS Core is a model for expressing the structure and content of concept schemes (thesauri, classification schemes, subject heading lists, taxonomies, terminologies, glossaries and other types of controlled vocabulary). The SKOS Core Vocabulary is an application of the Resource Description Framework (RDF), that can be used to express a concept scheme as an RDF graph. Using RDF allows data to be linked to and/or merged with other RDF data by semantic web applications.

SKOS Graphs

SKOS Graphs

RDF Representation of SKOS Graph <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> <skos:Collection> <rdfs:label>milk by source animal</rdfs:label> <skos:member rdf:resource="http://www.example.com/concepts#buffalomilk"/> <skos:member rdf:resource="http://www.example.com/concepts#cowmilk"/> <skos:member rdf:resource="http://www.example.com/concepts#goatmilk"/> <skos:member rdf:resource="http://www.example.com/concepts#sheepmilk"/> </skos:Collection> <skos:Concept rdf:about="http://www.example.com/concepts#buffalomilk"> <skos:prefLabel>buffalo milk</skos:prefLabel> </skos:Concept> <skos:Concept rdf:about="http://www.example.com/concepts#cowmilk"> <skos:prefLabel>cow milk</skos:prefLabel> </skos:Concept> <skos:Concept rdf:about="http://www.example.com/concepts#goatmilk"> <skos:prefLabel>goat milk</skos:prefLabel> </skos:Concept> <skos:Concept rdf:about="http://www.example.com/concepts#sheepmilk"> <skos:prefLabel>sheep milk</skos:prefLabel> </skos:Concept> </rdf:RDF>

Mapping TBX/12620 DatCats to SKOS Vocabulary TBX data categories (data element concepts in the sense of ISO/IEC 11179-3) contain instantiations of information that are expressed in SKOS using SKOS core vocabulary. Interoperability (a cross-walk between the two standards) depends on mapping between the two systems

Data Collections collection We do not have this, although collections can be implied in some cases by the use of the coordinateConceptGeneric or possibly subordinateConceptGeneric markers. collectableProperty We do not have this; in SKOS one can assign rules to collections, which makes this useful as an ontology-like property. orderedCollection Not available in our set, although many of our conceptual domains are structured as ordered lists. They are ordered by virtue of proximity, but we don't have a mechanism for enforcing order within the metadata structure.

Collections, cont. memberList An RDF list containing the members of an ordered collection We aren’t sure why this is necessary; why not just use ordered collection? We are assuming the collection by itself embodies an unordered list. member Definition: member of a list If indicated at all, this is embodied in TBX as 1) a simple data category listed as a member of a conceptual domain 2) as a coordinate concept or subordinate concept associated with a broader concept or topTerm

Concept & Concept Schemes Embodied in TMF/TBX as the entire / termEntry /. conceptScheme A concept system; represented via links and notation systems properties Defined links and relations TMF/TBX: no open class of properties or edges that can be freely defined Many pre-defined sets of property relations between individual data element types and between attributes and the members of their conceptual domains.

Scheme Identification inScheme We have pointers to Classification Schemes, but our pointers for thesauri and hierarchical relations do not include a pointer to the name or identifier of a specific scheme. This is a lacuna for us and needs to be added.

Subject (Domain) Identification isPrimarySubjectOf / subject field level 1 / Definition: the primary subject of a resource 12620 allows for 9 levels of granularty and TBX for 3 in defining the granularity of subject references within a scheme isSubjectOf / subject field level 2 /; primarySubject [subject field + a restrictive constraint; 2nd highest level of granularity] subject / subject field level 3 / ; /subject fields 3-9 / subjectIndicator public subject indicator located using a URI Missing in TBX / 12620

Labels (Terms, ConceptNames) Missing: label / term / prefLabel (preferredLabel) / term  termType=preferred term / ; / descriptor / prefSymbol / term  termType=preferred term  termType=symbol / altLabel / term  termType --> admitted term / altSymbol / term  termType=admitted term  termType=symbol / hiddenLabel Generally achieved using a security code reference or an authorization code

Hierarchical Relations hasTopConcept / topTerm / hasTopConcept points to URI which contains the top concept; we could choose to use this methodology. topConcept has been deprecated as a vocabulary item. broader / broader term / (as a pointer to a thesaurus descriptor) / superordinate term generic / (terminological concept system) narrower (hasNarrower) / narrower term / (as a pointer to a thesaurus descriptor) / narrower concept generic / (terminological concept system)

General Relations related semanticRelation / related term / (thesaurus pointer) / related concept / (terminological concept system) semanticRelation Missing example in the Vocabulary document how a semantic relation differs (if it does) from other conceptual relations?

Concept Description definition / definition / example / example /

Notes changeNote editorialNote historyNote privateNote publicNote / admin type=modification  note / The relation between Note and "change" is determined by the position of the note embedded in an <adminGroup> of type=modification. A note about a modification to a concept, not to an entry.] editorialNote / adminNote / A note concerning the administration of a KOS resource historyNote / termProvenance / privateNote / note / + authorization levels publicNote / note / + authorization levels scopeNote

Thank you for your attention Acknowledgements: Slides 5-28 together with Alan Melby, Sue Ellen Wright Slides 29-32 Bruce Bargmeyer Slide 35 WordNet Slides 37-42 diff. sources, 43: ThesShow Legat/Stallbaumer 44: GEMET, 45: Bandholtz, 46/47: Gangemi, 48: Wright, 56-58 Miles/SKOS, 60-69 together with Wright/Melby Gerhard Budin 2006-05-18