RDF::SKOS::OeNACE - SKOS - OeNACE Classification Data


   use RDF::SKOS::OeNACE;
   my $oenace = new RDF::SKOS::OeNACE;

   # this is a subclass of RDF::SKOS
   @cs = $oenace->concepts;


To quote from

   Auf nationaler Ebene wird ab 2008 die ÃNACE 2008 angewandt. Diese
   Aktivitätsklassifikation untergliedert die europäische NACE
   mittels Unterklassen noch detaillierter, sodass österreichische
   Spezifika berücksichtigt werden können. Ihr Code ist 5-stellig
   und stimmt bis zur 4. Stelle mit der NACE überein. Die
   Unterklassen werden dabei durch die mit Bindestrich abgetrennte
   letzte Ziffer des Codes dargestellt.

NOTE: Austrian specifics is the usual euphemism of our local buerocracy. Austria is ... special.

This package implements an SKOS view over this data. It is a subclass RDF::SKOS.

SKOS Interpretations

  • The data contains german (de) and english (en) preferred labels.

  • As hidden label the alphanumeric code is used. It is also the ID.

  • No other labels, notes, descriptions, .... are available.

  • There is no related information.

  • As for the parent class, there is no *Match functionality.


  • narrowerTransitive does not respect transitivity. Same with broaderTransitive.



The constructor does not expect any parameters.


See also RDF::SKOS.


Different to the superclass, this method is read-only.


As OeNACE does not have any explicit scheme, this will return an empty list.


As there are no scheme, we will die here.


While there are no schemes, there are top concepts in OeNACE. These are those with a single letter ID (A, B, C, ...) and these will be returned. Any scheme parameter will be ignored.


NOTE: At the moment this does not honor transitivity.


NOTE: At the moment this does not honor transitivity.


Robert Barta, <drrho at>


Please report any bugs or feature requests to bug-rdf-skos at, or through the web interface at I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.


Copyright 2009 Robert Barta, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 34:

Non-ASCII character seen before =encoding in 'ÃNACE'. Assuming CP1252