Already a subscriber?
MADCAD.com Free Trial
Sign up for a 3 day free trial to explore the MADCAD.com interface, PLUS access the
2009 International Building Code to see how it all works.
If you like to setup a quick demo, let us know at support@madcad.com
or +1 800.798.9296 and we will be happy to schedule a webinar for you.
Security check
Please login to your personal account to use this feature.
Please login to your authorized staff account to use this feature.
Are you sure you want to empty the cart?
DD 8723-5:2008 Structured vocabularies for information retrieval. Guide - Exchange formats and protocols for interoperability, 2008
- Contents [Go to Page]
- Introduction 1
- 1 Scope 2
- 2 Normative references 2
- 3 Definitions 3
- 4 Functions involving vocabularies that need interoperability 4
- 5 Data model 7
- 5.1 General 7
- 5.2 Notes on the model 9
- 5.3 Tabular presentation 12
- 6 Exchange formats 17
- 6.1 XML schema for thesaurus exchange 17
- 6.2 Exchanging a whole thesaurus 18
- 6.3 Updating a thesaurus 18
- 6.4 Exchanging thesaurus subsets 18
- 7 Alternative formats in widespread use 28
- 8 Protocols 29
- Annexes
- Annex A (informative) Examples of thesaurus data in DD 8723-5 format 30
- Bibliography 51
- Index (DD 8723-5) 54
- List of figures
- Figure 1 - UML model 8
- Figure 2 - XML schema 19
- Figure A.1 - Example A: Hierarchical display 31
- Figure A.2 - Example A: Alphabetical display 31
- Figure A.3 - Example A: Data encoded in DD 8723-5 format 32
- Figure A.4 - Example B: Alphabetical display in English 35
- Figure A.5 - Example B: Alphabetical display in Spanish 36
- Figure A.6 - Example B: Bilingual classified display, with node labels and notation 37
- Figure A.7 - Example B: Data encoded in DD 8723-5 format 38
- Figure A.8 - Example C: Alphabetical display 42
- Figure A.9 - Example C: Hierarchical display 42
- Figure A.10 - Example C: Data encoded in DD 8723-5 format 43
- Figure A.11 - Example D: Alphabetical display 45
- Figure A.12 - Example D: Classified display 46
- Figure A.13 - Example D: Hierarchical display 46
- Figure A.14 - Example D: Data encoded in DD 8723-5 format 47
- List of tables
- Table 1 - Attributes and associations of Thesaurus 13
- Table 2 - Attributes and associations of ThesaurusArray 14
- Table 3 - Attributes and associations of ThesaurusConcept 14
- Table 4 - Attributes and associations of ThesaurusTerm 16
- Table 5 - Attributes and associations of Note 17
- Table 6 - Definitions of occurrence as used in Tables 1 to 5 17
- Table A.1 - Tags used for Example B 37
- Foreword
- Introduction
- 1 Scope
- 2 Normative references
- 3 Definitions [Go to Page]
- 3.1 client
- 3.2 computer application
- 3.3 data model
- 3.4 exchange format
- 3.5 federated search
- 3.6 markup
- 3.7 markup language
- 3.8 protocol
- 3.9 server
- 4 Functions involving vocabularies that need interoperability [Go to Page]
- a) Publish or exchange a vocabulary
- b) Update a vocabulary publication
- c) Access a vocabulary for indexing or searching
- 5 Data model [Go to Page]
- 5.1 General [Go to Page]
- Figure 1 UML model
- 5.2 Notes on the model [Go to Page]
- 5.2.1 Naming conventions
- 5.2.2 Symbols for associations
- 5.2.3 Identifier
- 5.2.4 Dates
- 5.2.5 Status
- 5.2.6 Notation
- 5.2.7 Source
- 5.2.8 Language codes
- 5.2.9 Dublin Core elements
- 5.2.10 Multiplicity of PreferredTerm
- 5.2.11 Top level concepts
- 5.2.12 Note references
- 5.2.13 Custom attributes
- 5.2.14 Arrays and node labels
- 5.2.15 Relationship roles
- 5.2.16 Compound non-preferred terms
- 5.2.17 Role of relationship tags
- 5.3 Tabular presentation [Go to Page]
- Table 1 Attributes and associations of Thesaurus
- Table 2 Attributes and associations of ThesaurusArray
- Table 3 Attributes and associations of ThesaurusConcept
- Table 4 Attributes and associations of ThesaurusTerm
- Table 5 Attributes and associations of Note
- Table 6 Definitions of occurrence as used in Tables 1 to 5
- 6 Exchange formats [Go to Page]
- 6.1 XML schema for thesaurus exchange
- 6.2 Exchanging a whole thesaurus
- 6.3 Updating a thesaurus
- 6.4 Exchanging thesaurus subsets [Go to Page]
- a) single records, i.e. all the data associated with a single concept or term. Such subsets are trivially simple and may be conveyed using the appropriate elements from the recommended format, without the validations required for a whole thesaurus;
- b) updates (see 6.3);
- c) responses in the course of live indexing/searching applications (see Clause 8);
- d) selections of data large and coherent enough to serve as an independent thesaurus.
- Figure 2 XML schema (continued)
- 7 Alternative formats in widespread use
- 8 Protocols
- Annex A (informative) Examples of thesaurus data in DD 8723-5 format [Go to Page]
- A.1 General
- A.2 Example A: A very simple thesaurus [Go to Page]
- A.2.1 Source data description [Go to Page]
- Figure A.1 Example A: Hierarchical display
- Figure A.2 Example A: Alphabetical display
- Figure A.3 Example A: Data encoded in DD 8723-5 format
- A.2.2 Commentary
- A.3 Example B: Extract from a bilingual thesaurus, with notation and node labels [Go to Page]
- A.3.1 Source data description [Go to Page]
- Figure A.4 Example B: Alphabetical display in English
- Figure A.5 Example B: Alphabetical display in Spanish
- Figure A.6 Example B: Bilingual classified display, with node labels and notation [Go to Page]
- Table A.1 Tags used for Example B
- A.3.2 Commentary [Go to Page]
- Figure A.7 Example B: Data encoded in DD 8723-5 format
- A.4 Example C: Compound terms [Go to Page]
- Figure A.8 Example C: Alphabetical display
- Figure A.9 Example C: Hierarchical display
- Figure A.10 Example C: Data encoded in DD 8723-5 format
- A.5 Example D: Thesaurus extract, showing top level terms/concepts [Go to Page]
- Figure A.11 Example D: Alphabetical display
- Figure A.12 Example D: Classified display
- Figure A.13 Example D: Hierarchical display
- Figure A.14 Example D: Data encoded in DD 8723-5 format
- Bibliography [Go to Page]
- [1] WORLD WIDE WEB CONSORTIUM. HTML 4.01 specification. W3C specification, 24 December 1999. [Latest version available at http://www.w3.org/TR/html401.]
- [2] WORLD WIDE WEB CONSORTIUM. XML Schema - Part 0: Primer Second Edition. W3C Recommendation, 28 October 2004. [Available at http://www.w3.org/TR/xmlschema-0/.]
- [3] WORLD WIDE WEB CONSORTIUM. XML Schema - Part 1: Structures Second Edition. W3C Recommendation, 28 October 2004. [Available at http://www.w3.org/TR/xmlschema-1/.]
- [4] WORLD WIDE WEB CONSORTIUM. XML Schema - Part 2: Datatypes Second Edition. W3C Recommendation, 28 October 2004. [Available at http://www.w3.org/TR/xmlschema-2/.]
- [5] POSTEL, J., and REYNOLDS, R. File Transfer Protocol. RFC 0959. Internet Engineering Task Force, October 1985. [Online version available at http://tools.ietf.org/html/0959.]
- [6] OBJECT MANAGEMENT GROUP. Unified Modeling Language™ : UML® resource page. Needham, Ma.: Object Management Group, 2008. [Available at http://www.uml.org/.]
- [7] OBJECT MANAGEMENT GROUP. Unified Modeling Language Specification. Version 1.4.2, January 2005. [Available at http://www.omg.org/docs/formal/05-04-01.pdf. Also available from ISO as ISO/IEC 19501.]
- [8] OBJECT MANAGEMENT GROUP. Unified Modeling Language (UML), version 2.1.2. Needham, Ma.: Object Management Group, 2007. [Available at http://www.omg.org/technology/documents/formal/ uml.htm.]
- [9] DUBLIN CORE METADATA INITIATIVE. Dublin core metadata element set, version 1.1. DCMI recommendation, 14 January 2008. [Lates...
- [10] UK CABINET OFFICE. e-Government Schema Guidelines for XML. Version 3.1. London: Cabinet Office, 6 February 2004. [Available at http://www.govtalk.gov.uk/schemasstandards/ developerguide_document.asp?docnum=946.]
- [11] WORLD WIDE WEB CONSORTIUM. Extensible Markup Language (XML) 1.0 (Fourth Edition). W3C Recommendation, 16 August 2006. [Latest version available at http://www.w3.org/TR/REC-xml.]
- [12] WORLD WIDE WEB CONSORTIUM. Extensible Markup Language (XML) 1.1 (Second Edition). W3C recommendation, 16 August 2006. [Latest version available at http://www.w3.org/TR/xml11.]
- [13] UNICODE CONSORTIUM, ed. JOAN ALIPRAND et al. The Unicode standard, version 4.0. Boston, Ma.: Addison-Wesley, 2003. ISBN 0-321-18578-1. [Available at http://www.unicode.org/versions/Unicode4.0.0/.]
- [14] US LIBRARY OF CONGRESS NETWORK DEVELOPMENT AND MARC STANDARDS OFFICE. MARC 21 format for authority data. Washington, D.C.: Library of Congress. [Concise version available online at http://www.loc.gov/marc/authority/.]
- [15] US LIBRARY OF CONGRESS NETWORK DEVELOPMENT AND MARC STANDARDS OFFICE. MARC 21 format for classification data. Washington, D.C.: Library of Congress. [Concise version available online at http://www.loc.gov/marc/classification/.]
- [16] US LIBRARY OF CONGRESS NETWORK DEVELOPMENT AND MARC STANDARDS OFFICE. MARC 21 XML schema. Washington, D.C.: Library of Congress. [Available at http://www.loc.gov/standards/marcxml/.]
- [17] WORLD WIDE WEB CONSORTIUM. SKOS Simple Knowledge Organization System Primer. W3C Working Draft 21 February 2008. [Latest version available at http://www.w3.org/TR/swbp-skos-core-guide/.]
- [18] WORLD WIDE WEB CONSORTIUM. SKOS Simple Knowledge Organization System Reference. W3C Working Draft 25 January 2008. [Latest version available at http://www.w3.org/TR/swbp-skos-core-spec/.]
- [19] TAYLOR, HAMMER, LEVAN, LYNCH, PLACE, STEVENS and TICE. The Zthes specifications for thesaurus representation, access and navigation. 17 February 2006. [Available at http://zthes.z3950.org/.]
- [20] JANÉE, G, IKEDA, S. and HILL, LL. The ADL Thesaurus Protocol - Version 1.0. [Latest version available at http://www.alexandria.ucsb.edu/thesaurus/specification.html.]
- [21] WORLD WIDE WEB CONSORTIUM, INFORMATION SOCIETY TECHNOLOGIES and SWAD EUROPE. SKOS API (Simple Knowledge Organization System...
- [22] US LIBRARY OF CONGRESS. SRU: Search/Retrieve via URL. Washington, D.C.: Library of Congress. [Online version available at http://www.loc.gov/standards/sru/.]
- [23] US LIBRARY OF CONGRESS. Z39.50. Maintenance Agency page. Washington, D.C.: Library of Congress. [Online version available at http://www.loc.gov/z3950/agency/.]
- Index (DD 8723-5) [Go to Page]