Assessment | Biopsychology | Comparative | Cognitive | Developmental | Language | Individual differences | Personality | Philosophy | Social |
Methods | Statistics | Clinical | Educational | Industrial | Professional items | World psychology |

Psychology: Debates · Journals · Psychologists

Simple Knowledge Organization System (SKOS) is a W3C recommendation designed for representation of thesauri, classification schemes, taxonomies, subject-heading systems, or any other type of structured controlled vocabulary. SKOS is part of the Semantic Web family of standards built upon RDF and RDFS, and its main objective is to enable easy publication and use of such vocabularies as linked data.

History Edit

DESIRE II project (1997–2000) Edit

The most direct ancestor to SKOS was the RDF Thesaurus work undertaken in the second phase of the EU DESIRE project [1][citation needed]. Motivated by the need to improve the user interface and usability of multi-service browsing and searching,[2] a basic RDF vocabulary for Thesauri was produced. As noted later in the SWAD-Europe workplan, the DESIRE work was adopted and further developed in the SOSIG and LIMBER projects. A version of the DESIRE/SOSIG implementation was described in W3C's QL'98 workshop, motivating early work on RDF rule and query languages: A Query and Inference Service for RDF.[3]

LIMBER (1999-2001) Edit

SKOS built upon the output of the Language Independent Metadata Browsing of European Resources (LIMBER) project funded by the European Community, and part of the Information Society Technologies programme. In the LIMBER project CCLRC further developed an RDF thesaurus interchange format[4] which was demonstrated on the European Language Social Science Thesaurus (ELSST) at the UK Data Archive as a multilingual version of the English language Humanities and Social Science Electronic Thesaurus (HASSET) which was planned to be used by the Council of European Social Science Data Archives CESSDA.

SWAD-Europe (2002-2004) Edit

SKOS as a distinct initiative began in the SWAD-Europe project, bringing together partners from both DESIRE, SOSIG (ILRT) and LIMBER (CCLRC) who had worked with earlier versions of the schema. It was developed in the Thesaurus Activity Work Package, in the Semantic Web Advanced Development for Europe (SWAD-Europe) project.[5] SWAD-Europe was funded by the European Community, and part of the Information Society Technologies programme. The project was designed to support W3C's Semantic Web Activity through research, demonstrators and outreach efforts conducted by the five project partners, ERCIM, the ILRT at Bristol University, HP Labs, CCLRC and Stilo.[6] The first release of SKOS Core and SKOS Mapping were published at the end of 2003, along with other deliverables on RDF encoding of multilingual thesauri[7] and thesaurus mapping.[8]

Semantic web activity (2004-2005) Edit

Following the termination of SWAD-Europe, SKOS effort was supported by the W3C Semantic Web Activity[9] in the framework of the Best Practice and Deployment Working Group.[10] During this period, focus was put both on consolidation of SKOS Core, and development of practical guidelines for porting and publishing thesauri for the Semantic Web.

Later status and roadmap (2006-2008)Edit

SKOS is a work in progress, and the main published documents — the SKOS Core Guide,[11] the SKOS Core Vocabulary Specification,[12] and the Quick Guide to Publishing a Thesaurus on the Semantic Web[13] — have W3C Working Draft status. The main editors of SKOS are Alistair Miles[14] and Dan Brickley.[15]

The new Semantic Web Deployment Working Group,[16] chartered for two years (May 2006 - April 2008), has put in its charter to push SKOS forward on the W3C Recommendation track. The roadmap projects SKOS as a Candidate Recommendation by the end of 2007, and as a Proposed Recommendation in the first quarter of 2008. The main issues to solve are determining its precise scope of use, and its articulation with other RDF languages and standards used in libraries (such as Dublin Core).[17][18]

(2009-08-18) Edit

On this date, W3C announced a new standard that builds a bridge between the world of knowledge organization systems - including thesauri, classifications, subject headings, taxonomies, and folksonomies - and the linked data community, bringing benefits to both. Libraries, museums, newspapers, government portals, enterprises, social networking applications, and other communities that manage large collections of books, historical artifacts, news reports, business glossaries, blog entries, and other items can now use SKOS[19] to leverage the power of linked data.

Community and participation Edit

All development work is carried out via the mailing list which is a completely open and publicly archived[20] mailing list devoted to discussion of issues relating to knowledge organisation systems, information retrieval and the Semantic Web. Anyone may participate informally in the development of SKOS by joining the discussions on - informal participation is warmly welcomed. Anyone who works for a W3C member organisation may formally participate in the development process by joining the Semantic Web Deployment Working Group - this entitles individuals to edit specifications and to vote on publication decisions.

Components Edit

SKOS is designed as a modular and extensible family of languages, and in a way that its use and implementation should be as simple as possible.

SKOS Core Edit

SKOS Core[21] defines the classes and properties sufficient to represent the common features found in a standard thesaurus. It is based on a concept-centric view of the vocabulary, where primitive objects are not terms, but abstract notions represented by terms. Each SKOS concept is defined as an RDF resource. Each concept can have RDF properties attached, including:

  • one or more preferred index terms (at most one in each natural language)
  • alternative terms or synonyms
  • definitions and notes, with specification of their language

Concepts can be organized in hierarchies using broader-narrower relationships, or linked by non-hierarchical (associative) relationships. Concepts can be gathered in concept schemes, to provide consistent and structured sets of concepts, representing whole or part of a controlled vocabulary.

These features represent the stable part of SKOS Core. Other elements of the vocabulary are still considered unstable.[citation needed]

SKOS Mapping Edit

SKOS Mapping[22] is intended to provide a vocabulary to express matching (exact or fuzzy) of concepts from one concept scheme to another. This part of SKOS has been developed in the SWAD-Europe project and currently has no official home. It is maintained informally by SKOS editors.

SKOS Extensions Edit

SKOS Extensions[23] are intended to provide ways to declare relationships between concepts with more specific semantics than the simple "broader-narrower", such as class-instance or partitive relationships. Like SKOS Mapping, this part is likely to stay in standby mode until SKOS Core is completed as a W3C Recommendation.

Metamodel Edit

The SKOS metamodel is broadly compatible with the data model of ISO 25964-1 - Thesauri for Information Retrieval. This data model can be viewed and downloaded free of charge from the official website for ISO 25964.[24]

File:Skos metamodel.png

Applications Edit

Tools Edit

  • Mondeca's Intelligent Topic Manager (ITM) is a full-featured SKOS-compliant solution for managing taxonomies, thesauri, and other controlled vocabularies.
  • TemaTres Vocabulary Server[29] is an open source web-based vocabulary server for managing controlled vocabularies, taxonomies and thesaurus. Tematres provides complete export of vocabularies into SKOS-core in addition to Zthes, TopicMaps, MADS, Dublin Core,VDEX, BS 8723, SiteMap, SQL and text.
  • ThManager[30] is a Java open-source application for creating and visualizing SKOS vocabularies.
  • The W3C provides an experimental on-line validation service.[31]
  • SKOS files can also be imported and edited in RDF-OWL editors such as Protégé or SWOOP developed by Maryland Information and Network Dynamics Lab Semantic Web Agents Project Mindswap.[32]
  • SKOS synonyms can be transformed from WordNet RDF format using an XSLT stylesheet see W3C RDF
  • PoolParty[33] is a commercial-quality thesaurus management system and a SKOS editor for the Semantic Web including text analysis functionalities and Linked Data capabilities.
  • qSKOS[34] is an open-source tool for performing quality assessment of SKOS vocabularies by checking against a quality issue catalog.
  • SKOSEd[35] is an open source plugin for the Protégé 4[36] OWL ontology editor that supports authoring SKOS vocabularies. SKOSEd has an accompanying SKOS API[37] written in Java that can be used to build SKOS based applications.
  • Model Futures SKOS Exporter[38] for Microsoft Excel allows simple vocabularies to be developed as indented Excel spreadsheets and exported as SKOS RDF. BETA VERSION.
  • Lexaurus[39] is an enterprise thesaurus management system and multi-format editor. Its extensive API includes full revision management. SKOS is one of its many supported formats.
  • TopBraid Enterprise Vocabulary Net (EVN) [40] is a web-based solution for simplified development and management of interconnected controlled vocabularies. It supports collaboration on defining and linking enterprise vocabularies, taxonomies, thesauri and ontologies used for information integration, customization and search.
  • Thesaurus Master, for creating, developing, and maintaining taxonomies and thesauri, is part of Access Innovations' Data Harmony knowledge management software line. It offers SKOS-compliant export.

Data Edit

There are publicly available SKOS data sources.

  • SKOS DataZone wiki[41] The W3C recommends to use this list of publicly available SKOS data sources in a wiki. Most data found there can be used for commercial and research applications.

Relationships with other standards Edit

SKOS and thesaurus standardsEdit

SKOS development has involved experts from both RDF and library community, and SKOS intends to allow easy migration of thesauri defined by standards such as NISO Z39.19 - 2005[42] or ISO 25964.[24]

SKOS and other semantic web standards Edit

SKOS is intended to provide a way to make a legacy of concept schemes available to Semantic Web applications, simpler than the more complex ontology language, OWL. OWL is intended to express complex conceptual structures, which can be used to generate rich metadata and support inference tools. However, constructing useful web ontologies is demanding in terms of expertise, effort, and cost. In many cases, this type of effort might be superfluous or unsuited to requirements, and SKOS might be a better choice. The extensibility of RDF makes possible further incorporation or extension of SKOS vocabularies into more complex vocabularies, including OWL ontologies.

See also Edit

References Edit

  1. Desire: Development of a European Service for Information on Research and Education, Desire Consortium, August 7, 2000, Archived from the original on July 25, 2011, 
  2. Desire: Research Deliverables: D3.1, Desire Consortium, Archived from the original on May 9, 2008, 
  3. A Query and Inference Service for RDF
  4. Miller, K. & Matthews, B. (2001). Having the right connections: the LIMBER Project. Journal of Digital Information, 1 (8), 5 February.
  5. SWAD-Europe
  6. Stilo Home Page
  7. SWAD-Europe Deliverable 8.3 : RDF Encoding of Multilingual Thesauri
  8. SWAD-Europe Deliverable 8.4 : Inter-Thesaurus Mapping
  9. W3C Semantic Web Activity
  10. W3C Semantic Web Best Practice and Deployment Working Group : Porting Thesauri Task Force
  11. SKOS Core Guide W3C Working Draft 2 November 2005
  12. SKOS Core Vocabulary Specification W3C Working Draft 2 November 2005
  13. Quick Guide to Publishing a Thesaurus on the Semantic Web W3C Working Draft 17 May 2005
  14. Alistair Miles Home Page
  15. Dan Brickley Home Page
  16. W3C Semantic Web Deployment Working Group
  17. SKOS: Requirements for Standardization. The paper by Alistair Miles presented in October 2006 at the International Conference on Dublin Core and Metadata Applications.
  18. Retrieval and the Semantic Web, incorporating a Theory of Retrieval Using Structured Vocabularies. Dissertation on the theory of retrieval using structured vocabularies by Alistair Miles.
  19. Simple Knowledge Organization System (SKOS)
  20. online archive. Archives of mailing list used for SKOS development.
  21. SKOS Core
  22. SKOS Mapping
  23. SKOS Extensions
  24. 24.0 24.1 ISO 25964 – the international standard for thesauri and interoperability with other vocabularies
  25. About the Library of Congress Authorities
  26. Semantic Web Environmental Directory
  27. A Method to Convert Thesauri to SKOS
  28. Subject classification using DITA and SKOS by IBM developerWorks.
  29. TemaTres is a Web tool to manage formal and linguistic representations of knowledge.
  30. ThManager an Open Source Tool for creating and visualizing SKOS RDF vocabularies.
  31. SKOS Core Validation Service
  32. SWOOP A Hypermedia-based Featherweight OWL Ontology Editor, developed by Mindswap - Maryland Information and Network Dynamics Lab Semantic Web Agents Project
  33. PoolParty is a thesaurus management system and a SKOS editor for the Semantic Web.
  34. qSKOS is an open-source tool for SKOS vocabulary quality assessment.
  35. SKOSEd SKOS plugin for Protege 4
  36. Protégé 4 Protégé 4 OWL editor
  37. SKOS Java API Java API for SKOS
  38. Model Futures Excel SKOS Exporter
  39. Lexaurus is an enterprise thesaurus management system and multi-format editor.
  40. TopBraid EVN
  41. SkosDev/DataZone
  42. NISO Standards Z39.19 - 2005 : Guidelines for the Construction, Format, and Management of Monolingual Controlled Vocabularies

External linksEdit

Template:Semantic Web Template:W3C standards

This page uses Creative Commons Licensed content from Wikipedia (view authors).

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.