This is an automated email from the ASF dual-hosted git repository.

hasan pushed a commit to branch reunited
in repository https://gitbox.apache.org/repos/asf/clerezza.git


The following commit(s) were added to refs/heads/reunited by this push:
     new 0add015  CLEREZZA-1032: Update ontologies pom.xml to export package 
and add ontology classes DCTERMS, PLATFORM, SKOS04, SKOS08
0add015 is described below

commit 0add01564513b56b65a661d07c807e984a154673
Author: Hasan <[email protected]>
AuthorDate: Wed Feb 13 20:52:36 2019 +0100

    CLEREZZA-1032: Update ontologies pom.xml to export package and add ontology 
classes DCTERMS, PLATFORM, SKOS04, SKOS08
---
 ontologies/pom.xml                                 |  18 +-
 .../org/apache/clerezza/ontologies/DCTERMS.java    | 641 +++++++++++++++++++++
 .../org/apache/clerezza/ontologies/PLATFORM.java   |  94 +++
 .../org/apache/clerezza/ontologies/SKOS04.java     | 195 +++++++
 .../org/apache/clerezza/ontologies/SKOS08.java     | 234 ++++++++
 5 files changed, 1180 insertions(+), 2 deletions(-)

diff --git a/ontologies/pom.xml b/ontologies/pom.xml
index 615bd92..a936230 100644
--- a/ontologies/pom.xml
+++ b/ontologies/pom.xml
@@ -16,7 +16,6 @@
   either  express  or implied.  See  the License  for  the  specific
   language governing permissions and limitations under  the License.
 -->
-
 <project xmlns="http://maven.apache.org/POM/4.0.0";
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
@@ -33,6 +32,7 @@
     <version>8-SNAPSHOT</version>
     <name>Clerezza - Ontologies</name>
     <description>Ontology classes</description>
+
     <dependencies>
         <dependency>
             <groupId>org.apache.clerezza</groupId>
@@ -41,4 +41,18 @@
         </dependency>
     </dependencies>
 
-</project>
\ No newline at end of file
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <extensions>true</extensions>
+                <configuration>
+                    <instructions>
+                        
<Export-Package>org.apache.clerezza.ontologies.*</Export-Package>
+                    </instructions>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+</project>
diff --git 
a/ontologies/src/main/java/org/apache/clerezza/ontologies/DCTERMS.java 
b/ontologies/src/main/java/org/apache/clerezza/ontologies/DCTERMS.java
new file mode 100644
index 0000000..f4b4655
--- /dev/null
+++ b/ontologies/src/main/java/org/apache/clerezza/ontologies/DCTERMS.java
@@ -0,0 +1,641 @@
+package org.apache.clerezza.ontologies;
+
+import org.apache.clerezza.api.IRI;
+
+public class DCTERMS {
+       // Classes
+
+       /**
+        * description: Examples of Agent include person, organization, and 
software agent.
+comment: A resource that acts or has the power to act.
+
+        */
+       public static final IRI Agent = new 
IRI("http://purl.org/dc/terms/Agent";);
+
+       /**
+        * description: Examples of Agent Class include groups seen as classes, 
such as students, women, charities, lecturers.
+comment: A group of agents.
+
+        */
+       public static final IRI AgentClass = new 
IRI("http://purl.org/dc/terms/AgentClass";);
+
+       /**
+        * comment: A book, article, or other documentary resource.
+
+        */
+       public static final IRI BibliographicResource = new 
IRI("http://purl.org/dc/terms/BibliographicResource";);
+
+       /**
+        * comment: The set of regions in space defined by their geographic 
coordinates according to the DCMI Box Encoding Scheme.
+
+        */
+       public static final IRI Box = new IRI("http://purl.org/dc/terms/Box";);
+
+       /**
+        * description: Examples include the formats defined by the list of 
Internet Media Types.
+comment: A digital resource format.
+
+        */
+       public static final IRI FileFormat = new 
IRI("http://purl.org/dc/terms/FileFormat";);
+
+       /**
+        * comment: A rate at which something recurs.
+
+        */
+       public static final IRI Frequency = new 
IRI("http://purl.org/dc/terms/Frequency";);
+
+       /**
+        * comment: The set of codes listed in ISO 3166-1 for the 
representation of names of countries.
+
+        */
+       public static final IRI ISO3166 = new 
IRI("http://purl.org/dc/terms/ISO3166";);
+
+       /**
+        * comment: The three-letter alphabetic codes listed in ISO639-2 for 
the representation of names of languages.
+
+        */
+       public static final IRI ISO639_2 = new 
IRI("http://purl.org/dc/terms/ISO639-2";);
+
+       /**
+        * comment: The set of three-letter codes listed in ISO 639-3 for the 
representation of names of languages.
+
+        */
+       public static final IRI ISO639_3 = new 
IRI("http://purl.org/dc/terms/ISO639-3";);
+
+       /**
+        * comment: The extent or range of judicial, law enforcement, or other 
authority.
+
+        */
+       public static final IRI Jurisdiction = new 
IRI("http://purl.org/dc/terms/Jurisdiction";);
+
+       /**
+        * comment: A legal document giving official permission to do something 
with a Resource.
+
+        */
+       public static final IRI LicenseDocument = new 
IRI("http://purl.org/dc/terms/LicenseDocument";);
+
+       /**
+        * description: Examples include written, spoken, sign, and computer 
languages.
+comment: A system of signs, symbols, sounds, gestures, or rules used in 
communication.
+
+        */
+       public static final IRI LinguisticSystem = new 
IRI("http://purl.org/dc/terms/LinguisticSystem";);
+
+       /**
+        * comment: A spatial region or named place.
+
+        */
+       public static final IRI Location = new 
IRI("http://purl.org/dc/terms/Location";);
+
+       /**
+        * comment: A location, period of time, or jurisdiction.
+
+        */
+       public static final IRI LocationPeriodOrJurisdiction = new 
IRI("http://purl.org/dc/terms/LocationPeriodOrJurisdiction";);
+
+       /**
+        * comment: A file format or physical medium.
+
+        */
+       public static final IRI MediaType = new 
IRI("http://purl.org/dc/terms/MediaType";);
+
+       /**
+        * comment: A media type or extent.
+
+        */
+       public static final IRI MediaTypeOrExtent = new 
IRI("http://purl.org/dc/terms/MediaTypeOrExtent";);
+
+       /**
+        * comment: A method by which resources are added to a collection.
+
+        */
+       public static final IRI MethodOfAccrual = new 
IRI("http://purl.org/dc/terms/MethodOfAccrual";);
+
+       /**
+        * comment: A process that is used to engender knowledge, attitudes, 
and skills.
+
+        */
+       public static final IRI MethodOfInstruction = new 
IRI("http://purl.org/dc/terms/MethodOfInstruction";);
+
+       /**
+        * comment: The set of time intervals defined by their limits according 
to the DCMI Period Encoding Scheme.
+
+        */
+       public static final IRI Period = new 
IRI("http://purl.org/dc/terms/Period";);
+
+       /**
+        * comment: An interval of time that is named or defined by its start 
and end dates.
+
+        */
+       public static final IRI PeriodOfTime = new 
IRI("http://purl.org/dc/terms/PeriodOfTime";);
+
+       /**
+        * description: Examples include paper, canvas, or DVD.
+comment: A physical material or carrier.
+
+        */
+       public static final IRI PhysicalMedium = new 
IRI("http://purl.org/dc/terms/PhysicalMedium";);
+
+       /**
+        * comment: A material thing.
+
+        */
+       public static final IRI PhysicalResource = new 
IRI("http://purl.org/dc/terms/PhysicalResource";);
+
+       /**
+        * comment: The set of points in space defined by their geographic 
coordinates according to the DCMI Point Encoding Scheme.
+
+        */
+       public static final IRI Point = new 
IRI("http://purl.org/dc/terms/Point";);
+
+       /**
+        * comment: A plan or course of action by an authority, intended to 
influence and determine decisions, actions, and other matters.
+
+        */
+       public static final IRI Policy = new 
IRI("http://purl.org/dc/terms/Policy";);
+
+       /**
+        * comment: A statement of any changes in ownership and custody of a 
resource since its creation that are significant for its authenticity, 
integrity, and interpretation.
+
+        */
+       public static final IRI ProvenanceStatement = new 
IRI("http://purl.org/dc/terms/ProvenanceStatement";);
+
+       /**
+        * comment: The set of tags, constructed according to RFC 1766, for the 
identification of languages.
+
+        */
+       public static final IRI RFC1766 = new 
IRI("http://purl.org/dc/terms/RFC1766";);
+
+       /**
+        * description: RFC 3066 has been obsoleted by RFC 4646.
+comment: The set of tags constructed according to RFC 3066 for the 
identification of languages.
+
+        */
+       public static final IRI RFC3066 = new 
IRI("http://purl.org/dc/terms/RFC3066";);
+
+       /**
+        * description: RFC 4646 obsoletes RFC 3066.
+comment: The set of tags constructed according to RFC 4646 for the 
identification of languages.
+
+        */
+       public static final IRI RFC4646 = new 
IRI("http://purl.org/dc/terms/RFC4646";);
+
+       /**
+        * comment: A statement about the intellectual property rights (IPR) 
held in or over a Resource, a legal document giving official permission to do 
something with a resource, or a statement about access rights.
+
+        */
+       public static final IRI RightsStatement = new 
IRI("http://purl.org/dc/terms/RightsStatement";);
+
+       /**
+        * description: Examples include a number of pages, a specification of 
length, width, and breadth, or a period in hours, minutes, and seconds.
+comment: A dimension or extent, or a time taken to play or execute.
+
+        */
+       public static final IRI SizeOrDuration = new 
IRI("http://purl.org/dc/terms/SizeOrDuration";);
+
+       /**
+        * comment: A basis for comparison; a reference point against which 
other things can be evaluated.
+
+        */
+       public static final IRI Standard = new 
IRI("http://purl.org/dc/terms/Standard";);
+
+       /**
+        * comment: The set of identifiers constructed according to the generic 
syntax for Uniform Resource Identifiers as specified by the Internet 
Engineering Task Force.
+
+        */
+       public static final IRI URI = new IRI("http://purl.org/dc/terms/URI";);
+
+       /**
+        * comment: The set of dates and times constructed according to the W3C 
Date and Time Formats Specification.
+
+        */
+       public static final IRI W3CDTF = new 
IRI("http://purl.org/dc/terms/W3CDTF";);
+
+       // Properties
+
+       /**
+        * comment: A summary of the resource.
+
+        */
+       public static final IRI abstract_ = new 
IRI("http://purl.org/dc/terms/abstract";);
+
+       /**
+        * description: Access Rights may include information regarding access 
or restrictions based on privacy, security, or other policies.
+comment: Information about who can access the resource or an indication of its 
security status.
+
+        */
+       public static final IRI accessRights = new 
IRI("http://purl.org/dc/terms/accessRights";);
+
+       /**
+        * comment: The method by which items are added to a collection.
+
+        */
+       public static final IRI accrualMethod = new 
IRI("http://purl.org/dc/terms/accrualMethod";);
+
+       /**
+        * comment: The frequency with which items are added to a collection.
+
+        */
+       public static final IRI accrualPeriodicity = new 
IRI("http://purl.org/dc/terms/accrualPeriodicity";);
+
+       /**
+        * comment: The policy governing the addition of items to a collection.
+
+        */
+       public static final IRI accrualPolicy = new 
IRI("http://purl.org/dc/terms/accrualPolicy";);
+
+       /**
+        * description: The distinction between titles and alternative titles 
is application-specific.
+comment: An alternative name for the resource.
+note: In current practice, this term is used primarily with literal values; 
however, there are important uses with non-literal values as well.  As of 
December 2007, the DCMI Usage Board is leaving this range unspecified pending 
an investigation of options.
+
+        */
+       public static final IRI alternative = new 
IRI("http://purl.org/dc/terms/alternative";);
+
+       /**
+        * comment: A class of entity for whom the resource is intended or 
useful.
+
+        */
+       public static final IRI audience = new 
IRI("http://purl.org/dc/terms/audience";);
+
+       /**
+        * comment: Date (often a range) that the resource became or will 
become available.
+
+        */
+       public static final IRI available = new 
IRI("http://purl.org/dc/terms/available";);
+
+       /**
+        * description: Recommended practice is to include sufficient 
bibliographic detail to identify the resource as unambiguously as possible.
+comment: A bibliographic reference for the resource.
+
+        */
+       public static final IRI bibliographicCitation = new 
IRI("http://purl.org/dc/terms/bibliographicCitation";);
+
+       /**
+        * comment: An established standard to which the described resource 
conforms.
+
+        */
+       public static final IRI conformsTo = new 
IRI("http://purl.org/dc/terms/conformsTo";);
+
+       /**
+        * description: Examples of a Contributor include a person, an 
organization, or a service. Typically, the name of a Contributor should be used 
to indicate the entity.
+comment: An entity responsible for making contributions to the resource.
+
+        */
+       public static final IRI contributor = new 
IRI("http://purl.org/dc/terms/contributor";);
+
+       /**
+        * description: Spatial topic and spatial applicability may be a named 
place or a location specified by its geographic coordinates. Temporal topic may 
be a named period, date, or date range. A jurisdiction may be a named 
administrative entity or a geographic place to which the resource applies. 
Recommended best practice is to use a controlled vocabulary such as the 
Thesaurus of Geographic Names [TGN]. Where appropriate, named places or time 
periods can be used in preference to numeric i [...]
+comment: The spatial or temporal topic of the resource, the spatial 
applicability of the resource, or the jurisdiction under which the resource is 
relevant.
+
+        */
+       public static final IRI coverage = new 
IRI("http://purl.org/dc/terms/coverage";);
+
+       /**
+        * comment: Date of creation of the resource.
+
+        */
+       public static final IRI created = new 
IRI("http://purl.org/dc/terms/created";);
+
+       /**
+        * description: Examples of a Creator include a person, an 
organization, or a service. Typically, the name of a Creator should be used to 
indicate the entity.
+comment: An entity primarily responsible for making the resource.
+
+        */
+       public static final IRI creator = new 
IRI("http://purl.org/dc/terms/creator";);
+
+       /**
+        * description: Date may be used to express temporal information at any 
level of granularity.  Recommended best practice is to use an encoding scheme, 
such as the W3CDTF profile of ISO 8601 [W3CDTF].
+comment: A point or period of time associated with an event in the lifecycle 
of the resource.
+
+        */
+       public static final IRI date = new IRI("http://purl.org/dc/terms/date";);
+
+       /**
+        * description: Examples of resources to which a Date Accepted may be 
relevant are a thesis (accepted by a university department) or an article 
(accepted by a journal).
+comment: Date of acceptance of the resource.
+
+        */
+       public static final IRI dateAccepted = new 
IRI("http://purl.org/dc/terms/dateAccepted";);
+
+       /**
+        * comment: Date of copyright.
+
+        */
+       public static final IRI dateCopyrighted = new 
IRI("http://purl.org/dc/terms/dateCopyrighted";);
+
+       /**
+        * description: Examples of resources to which a Date Submitted may be 
relevant are a thesis (submitted to a university department) or an article 
(submitted to a journal).
+comment: Date of submission of the resource.
+
+        */
+       public static final IRI dateSubmitted = new 
IRI("http://purl.org/dc/terms/dateSubmitted";);
+
+       /**
+        * description: Description may include but is not limited to: an 
abstract, a table of contents, a graphical representation, or a free-text 
account of the resource.
+comment: An account of the resource.
+
+        */
+       public static final IRI description = new 
IRI("http://purl.org/dc/terms/description";);
+
+       /**
+        * comment: A class of entity, defined in terms of progression through 
an educational or training context, for which the described resource is 
intended.
+
+        */
+       public static final IRI educationLevel = new 
IRI("http://purl.org/dc/terms/educationLevel";);
+
+       /**
+        * comment: The size or duration of the resource.
+
+        */
+       public static final IRI extent = new 
IRI("http://purl.org/dc/terms/extent";);
+
+       /**
+        * description: Examples of dimensions include size and duration. 
Recommended best practice is to use a controlled vocabulary such as the list of 
Internet Media Types [MIME].
+comment: The file format, physical medium, or dimensions of the resource.
+
+        */
+       public static final IRI format = new 
IRI("http://purl.org/dc/terms/format";);
+
+       /**
+        * comment: A related resource that is substantially the same as the 
pre-existing described resource, but in another format.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI hasFormat = new 
IRI("http://purl.org/dc/terms/hasFormat";);
+
+       /**
+        * comment: A related resource that is included either physically or 
logically in the described resource.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI hasPart = new 
IRI("http://purl.org/dc/terms/hasPart";);
+
+       /**
+        * comment: A related resource that is a version, edition, or 
adaptation of the described resource.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI hasVersion = new 
IRI("http://purl.org/dc/terms/hasVersion";);
+
+       /**
+        * description: Recommended best practice is to identify the resource 
by means of a string conforming to a formal identification system. 
+comment: An unambiguous reference to the resource within a given context.
+
+        */
+       public static final IRI identifier = new 
IRI("http://purl.org/dc/terms/identifier";);
+
+       /**
+        * description: Instructional Method will typically include ways of 
presenting instructional materials or conducting instructional activities, 
patterns of learner-to-learner and learner-to-instructor interactions, and 
mechanisms by which group and individual levels of learning are measured.  
Instructional methods include all aspects of the instruction and learning 
processes from planning and implementation through evaluation and feedback.
+comment: A process, used to engender knowledge, attitudes and skills, that the 
described resource is designed to support.
+
+        */
+       public static final IRI instructionalMethod = new 
IRI("http://purl.org/dc/terms/instructionalMethod";);
+
+       /**
+        * comment: A related resource that is substantially the same as the 
described resource, but in another format.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI isFormatOf = new 
IRI("http://purl.org/dc/terms/isFormatOf";);
+
+       /**
+        * comment: A related resource in which the described resource is 
physically or logically included.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI isPartOf = new 
IRI("http://purl.org/dc/terms/isPartOf";);
+
+       /**
+        * comment: A related resource that references, cites, or otherwise 
points to the described resource.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI isReferencedBy = new 
IRI("http://purl.org/dc/terms/isReferencedBy";);
+
+       /**
+        * comment: A related resource that supplants, displaces, or supersedes 
the described resource.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI isReplacedBy = new 
IRI("http://purl.org/dc/terms/isReplacedBy";);
+
+       /**
+        * comment: A related resource that requires the described resource to 
support its function, delivery, or coherence.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI isRequiredBy = new 
IRI("http://purl.org/dc/terms/isRequiredBy";);
+
+       /**
+        * description: Changes in version imply substantive changes in content 
rather than differences in format.
+comment: A related resource of which the described resource is a version, 
edition, or adaptation.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI isVersionOf = new 
IRI("http://purl.org/dc/terms/isVersionOf";);
+
+       /**
+        * comment: Date of formal issuance (e.g., publication) of the resource.
+
+        */
+       public static final IRI issued = new 
IRI("http://purl.org/dc/terms/issued";);
+
+       /**
+        * description: Recommended best practice is to use a controlled 
vocabulary such as RFC 4646 [RFC4646].
+comment: A language of the resource.
+
+        */
+       public static final IRI language = new 
IRI("http://purl.org/dc/terms/language";);
+
+       /**
+        * comment: A legal document giving official permission to do something 
with the resource.
+
+        */
+       public static final IRI license = new 
IRI("http://purl.org/dc/terms/license";);
+
+       /**
+        * description: In an educational context, a mediator might be a 
parent, teacher, teaching assistant, or care-giver.
+comment: An entity that mediates access to the resource and for whom the 
resource is intended or useful.
+
+        */
+       public static final IRI mediator = new 
IRI("http://purl.org/dc/terms/mediator";);
+
+       /**
+        * comment: The material or physical carrier of the resource.
+
+        */
+       public static final IRI medium = new 
IRI("http://purl.org/dc/terms/medium";);
+
+       /**
+        * comment: Date on which the resource was changed.
+
+        */
+       public static final IRI modified = new 
IRI("http://purl.org/dc/terms/modified";);
+
+       /**
+        * description: The statement may include a description of any changes 
successive custodians made to the resource.
+comment: A statement of any changes in ownership and custody of the resource 
since its creation that are significant for its authenticity, integrity, and 
interpretation.
+
+        */
+       public static final IRI provenance = new 
IRI("http://purl.org/dc/terms/provenance";);
+
+       /**
+        * description: Examples of a Publisher include a person, an 
organization, or a service. Typically, the name of a Publisher should be used 
to indicate the entity.
+comment: An entity responsible for making the resource available.
+
+        */
+       public static final IRI publisher = new 
IRI("http://purl.org/dc/terms/publisher";);
+
+       /**
+        * comment: A related resource that is referenced, cited, or otherwise 
pointed to by the described resource.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI references = new 
IRI("http://purl.org/dc/terms/references";);
+
+       /**
+        * description: Recommended best practice is to identify the related 
resource by means of a string conforming to a formal identification system. 
+comment: A related resource.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI relation = new 
IRI("http://purl.org/dc/terms/relation";);
+
+       /**
+        * comment: A related resource that is supplanted, displaced, or 
superseded by the described resource.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI replaces = new 
IRI("http://purl.org/dc/terms/replaces";);
+
+       /**
+        * comment: A related resource that is required by the described 
resource to support its function, delivery, or coherence.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI requires = new 
IRI("http://purl.org/dc/terms/requires";);
+
+       /**
+        * description: Typically, rights information includes a statement 
about various property rights associated with the resource, including 
intellectual property rights.
+comment: Information about rights held in and over the resource.
+
+        */
+       public static final IRI rights = new 
IRI("http://purl.org/dc/terms/rights";);
+
+       /**
+        * comment: A person or organization owning or managing rights over the 
resource.
+
+        */
+       public static final IRI rightsHolder = new 
IRI("http://purl.org/dc/terms/rightsHolder";);
+
+       /**
+        * description: The described resource may be derived from the related 
resource in whole or in part. Recommended best practice is to identify the 
related resource by means of a string conforming to a formal identification 
system.
+comment: A related resource from which the described resource is derived.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI source = new 
IRI("http://purl.org/dc/terms/source";);
+
+       /**
+        * comment: Spatial characteristics of the resource.
+
+        */
+       public static final IRI spatial = new 
IRI("http://purl.org/dc/terms/spatial";);
+
+       /**
+        * description: Typically, the subject will be represented using 
keywords, key phrases, or classification codes. Recommended best practice is to 
use a controlled vocabulary. To describe the spatial or temporal topic of the 
resource, use the Coverage element.
+comment: The topic of the resource.
+note: This term is intended to be used with non-literal values as defined in 
the DCMI Abstract Model (http://dublincore.org/documents/abstract-model/).  As 
of December 2007, the DCMI Usage Board is seeking a way to express this 
intention with a formal range declaration.
+
+        */
+       public static final IRI subject = new 
IRI("http://purl.org/dc/terms/subject";);
+
+       /**
+        * comment: A list of subunits of the resource.
+
+        */
+       public static final IRI tableOfContents = new 
IRI("http://purl.org/dc/terms/tableOfContents";);
+
+       /**
+        * comment: Temporal characteristics of the resource.
+
+        */
+       public static final IRI temporal = new 
IRI("http://purl.org/dc/terms/temporal";);
+
+       /**
+        * description: A name given to the resource.
+note: In current practice, this term is used primarily with literal values; 
however, there are important uses with non-literal values as well.  As of 
December 2007, the DCMI Usage Board is leaving this range unspecified pending 
an investigation of options.
+
+        */
+       public static final IRI title = new 
IRI("http://purl.org/dc/terms/title";);
+
+       /**
+        * description: Recommended best practice is to use a controlled 
vocabulary such as the DCMI Type Vocabulary [DCMITYPE]. To describe the file 
format, physical medium, or dimensions of the resource, use the Format element.
+comment: The nature or genre of the resource.
+
+        */
+       public static final IRI type = new IRI("http://purl.org/dc/terms/type";);
+
+       /**
+        * comment: Date (often a range) of validity of a resource.
+
+        */
+       public static final IRI valid = new 
IRI("http://purl.org/dc/terms/valid";);
+
+       // Properties
+
+       /**
+        * comment: The set of conceptual resources specified by the Dewey 
Decimal Classification.
+
+        */
+       public static final IRI DDC = new IRI("http://purl.org/dc/terms/DDC";);
+
+       /**
+        * comment: The set of classes specified by the DCMI Type Vocabulary, 
used to categorize the nature or genre of the resource.
+
+        */
+       public static final IRI DCMIType = new 
IRI("http://purl.org/dc/terms/DCMIType";);
+
+       /**
+        * comment: The set of media types specified by the Internet Assigned 
Numbers Authority.
+
+        */
+       public static final IRI IMT = new IRI("http://purl.org/dc/terms/IMT";);
+
+       /**
+        * comment: The set of labeled concepts specified by the Library of 
Congress Subject Headings.
+
+        */
+       public static final IRI LCSH = new IRI("http://purl.org/dc/terms/LCSH";);
+
+       /**
+        * comment: The set of labeled concepts specified by the Medical 
Subject Headings.
+
+        */
+       public static final IRI MESH = new IRI("http://purl.org/dc/terms/MESH";);
+
+       /**
+        * comment: The set of conceptual resources specified by the Universal 
Decimal Classification.
+
+        */
+       public static final IRI UDC = new IRI("http://purl.org/dc/terms/UDC";);
+
+       /**
+        * comment: The set of places specified by the Getty Thesaurus of 
Geographic Names.
+
+        */
+       public static final IRI TGN = new IRI("http://purl.org/dc/terms/TGN";);
+
+       /**
+        * comment: The set of conceptual resources specified by the National 
Library of Medicine Classification.
+
+        */
+       public static final IRI NLM = new IRI("http://purl.org/dc/terms/NLM";);
+
+       /**
+        * comment: The set of conceptual resources specified by the Library of 
Congress Classification.
+
+        */
+       public static final IRI LCC = new IRI("http://purl.org/dc/terms/LCC";);
+}
diff --git 
a/ontologies/src/main/java/org/apache/clerezza/ontologies/PLATFORM.java 
b/ontologies/src/main/java/org/apache/clerezza/ontologies/PLATFORM.java
new file mode 100644
index 0000000..86537a2
--- /dev/null
+++ b/ontologies/src/main/java/org/apache/clerezza/ontologies/PLATFORM.java
@@ -0,0 +1,94 @@
+package org.apache.clerezza.ontologies;
+
+import org.apache.clerezza.api.IRI;
+
+public class PLATFORM {
+       // Classes
+
+       /**
+        * definition: A web page typically rendered with a header.
+
+        */
+       public static final IRI HeadedPage = new 
IRI("http://clerezza.org/2009/08/platform#HeadedPage";);
+
+       /**
+        * definition: 
+               An instance of a Clerezza platform.
+       
+
+        */
+       public static final IRI Instance = new 
IRI("http://clerezza.org/2009/08/platform#Instance";);
+
+       // Properties
+
+       /**
+        * definition: Points to a base URI of the Clerezza
+               platform instance. A base Uri is the shortest URI of a 
URI-Hierarhy the
+               platform handles.
+       
+
+        */
+       public static final IRI baseUri = new 
IRI("http://clerezza.org/2009/08/platform#baseUri";);
+
+       /**
+        * definition: Points to the default base URI of the Clerezza
+               platform instance.
+       
+
+        */
+       public static final IRI defaultBaseUri = new 
IRI("http://clerezza.org/2009/08/platform#defaultBaseUri";);
+
+       /**
+        * definition: Points to a platform instance.
+       
+
+        */
+       public static final IRI instance = new 
IRI("http://clerezza.org/2009/08/platform#instance";);
+
+       /**
+        * definition: Points to a rdf list containing the languages
+               supported by the platform instance. The first langague in the 
list is
+               the default language.
+       
+
+        */
+       public static final IRI languages = new 
IRI("http://clerezza.org/2009/08/platform#languages";);
+
+       /**
+        * definition: Points to the last login time stamp of the user.
+       
+
+        */
+       public static final IRI lastLogin = new 
IRI("http://clerezza.org/2009/08/platform#lastLogin";);
+
+       /**
+        * definition: Points to a literal which represents the ISO code of
+       a language.
+       
+
+        */
+       public static final IRI preferredLangInISOCode = new 
IRI("http://clerezza.org/2009/08/platform#preferredLangInISOCode";);
+
+       /**
+        * definition: Points to a platform user.
+       
+
+        */
+       public static final IRI user = new 
IRI("http://clerezza.org/2009/08/platform#user";);
+
+       /**
+        * definition: Points to a  unique name which is used as
+identifier for an online account of a platform. This is an inverse functional
+property.
+       
+
+        */
+       public static final IRI userName = new 
IRI("http://clerezza.org/2009/08/platform#userName";);
+
+       // Properties
+
+       /**
+        * 
+        */
+       public static final IRI THIS_ONTOLOGY = new 
IRI("http://clerezza.org/2009/08/platform#";);
+}
diff --git 
a/ontologies/src/main/java/org/apache/clerezza/ontologies/SKOS04.java 
b/ontologies/src/main/java/org/apache/clerezza/ontologies/SKOS04.java
new file mode 100644
index 0000000..1f858b1
--- /dev/null
+++ b/ontologies/src/main/java/org/apache/clerezza/ontologies/SKOS04.java
@@ -0,0 +1,195 @@
+package org.apache.clerezza.ontologies;
+
+import org.apache.clerezza.api.IRI;
+
+public class SKOS04 {
+       // Classes
+
+       /**
+        * 
+        */
+       public static final IRI Collection = new 
IRI("http://www.w3.org/2004/02/skos/core#Collection";);
+
+       /**
+        * 
+        */
+       public static final IRI Concept = new 
IRI("http://www.w3.org/2004/02/skos/core#Concept";);
+
+       /**
+        * example: Thesauri, classification schemes, subject heading lists, 
taxonomies, 'folksonomies', and other types of controlled vocabulary are all 
examples of concept schemes. Concept schemes are also embedded in glossaries 
and terminologies.
+
+        */
+       public static final IRI ConceptScheme = new 
IRI("http://www.w3.org/2004/02/skos/core#ConceptScheme";);
+
+       /**
+        * 
+        */
+       public static final IRI OrderedCollection = new 
IRI("http://www.w3.org/2004/02/skos/core#OrderedCollection";);
+
+       // Properties
+
+       /**
+        * comment: The range of skos:altLabel is the class of RDF plain 
literals.
+comment: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise 
disjoint properties.
+example: Acronyms, abbreviations, spelling variants, and irregular 
plural/singular forms may be included among the alternative labels for a 
concept. Mis-spelled terms are normally included as hidden labels (see 
skos:hiddenLabel).
+
+        */
+       public static final IRI altLabel = new 
IRI("http://www.w3.org/2004/02/skos/core#altLabel";);
+
+       /**
+        * 
+        */
+       public static final IRI broadMatch = new 
IRI("http://www.w3.org/2004/02/skos/core#broadMatch";);
+
+       /**
+        * comment: Broader concepts are typically rendered as parents in a 
concept hierarchy (tree).
+
+        */
+       public static final IRI broader = new 
IRI("http://www.w3.org/2004/02/skos/core#broader";);
+
+       /**
+        * 
+        */
+       public static final IRI broaderTransitive = new 
IRI("http://www.w3.org/2004/02/skos/core#broaderTransitive";);
+
+       /**
+        * 
+        */
+       public static final IRI changeNote = new 
IRI("http://www.w3.org/2004/02/skos/core#changeNote";);
+
+       /**
+        * 
+        */
+       public static final IRI closeMatch = new 
IRI("http://www.w3.org/2004/02/skos/core#closeMatch";);
+
+       /**
+        * 
+        */
+       public static final IRI definition = new 
IRI("http://www.w3.org/2004/02/skos/core#definition";);
+
+       /**
+        * 
+        */
+       public static final IRI editorialNote = new 
IRI("http://www.w3.org/2004/02/skos/core#editorialNote";);
+
+       /**
+        * comment: skos:exactMatch is disjoint with each of the properties 
skos:broadMatch and skos:relatedMatch.
+
+        */
+       public static final IRI exactMatch = new 
IRI("http://www.w3.org/2004/02/skos/core#exactMatch";);
+
+       /**
+        * 
+        */
+       public static final IRI example = new 
IRI("http://www.w3.org/2004/02/skos/core#example";);
+
+       /**
+        * 
+        */
+       public static final IRI hasTopConcept = new 
IRI("http://www.w3.org/2004/02/skos/core#hasTopConcept";);
+
+       /**
+        * comment: skos:prefLabel, skos:altLabel and skos:hiddenLabel are 
pairwise disjoint properties.
+comment: The range of skos:hiddenLabel is the class of RDF plain literals.
+
+        */
+       public static final IRI hiddenLabel = new 
IRI("http://www.w3.org/2004/02/skos/core#hiddenLabel";);
+
+       /**
+        * 
+        */
+       public static final IRI historyNote = new 
IRI("http://www.w3.org/2004/02/skos/core#historyNote";);
+
+       /**
+        * 
+        */
+       public static final IRI inScheme = new 
IRI("http://www.w3.org/2004/02/skos/core#inScheme";);
+
+       /**
+        * comment: These concept mapping relations mirror semantic relations, 
and the data model defined below is similar (with the exception of 
skos:exactMatch) to the data model defined for semantic relations. A distinct 
vocabulary is provided for concept mapping relations, to provide a convenient 
way to differentiate links within a concept scheme from links between concept 
schemes. However, this pattern of usage is not a formal requirement of the SKOS 
data model, and relies on informal defi [...]
+
+        */
+       public static final IRI mappingRelation = new 
IRI("http://www.w3.org/2004/02/skos/core#mappingRelation";);
+
+       /**
+        * 
+        */
+       public static final IRI member = new 
IRI("http://www.w3.org/2004/02/skos/core#member";);
+
+       /**
+        * comment: For any resource, every item in the list given as the value 
of the
+      skos:memberList property is also a value of the skos:member property.
+
+        */
+       public static final IRI memberList = new 
IRI("http://www.w3.org/2004/02/skos/core#memberList";);
+
+       /**
+        * 
+        */
+       public static final IRI narrowMatch = new 
IRI("http://www.w3.org/2004/02/skos/core#narrowMatch";);
+
+       /**
+        * comment: Narrower concepts are typically rendered as children in a 
concept hierarchy (tree).
+
+        */
+       public static final IRI narrower = new 
IRI("http://www.w3.org/2004/02/skos/core#narrower";);
+
+       /**
+        * 
+        */
+       public static final IRI narrowerTransitive = new 
IRI("http://www.w3.org/2004/02/skos/core#narrowerTransitive";);
+
+       /**
+        * 
+        */
+       public static final IRI notation = new 
IRI("http://www.w3.org/2004/02/skos/core#notation";);
+
+       /**
+        * 
+        */
+       public static final IRI note = new 
IRI("http://www.w3.org/2004/02/skos/core#note";);
+
+       /**
+        * comment: A resource has no more than one value of skos:prefLabel per 
language tag, and no more than one value of skos:prefLabel without language tag.
+comment: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise
+      disjoint properties.
+comment: The range of skos:prefLabel is the class of RDF plain literals.
+
+        */
+       public static final IRI prefLabel = new 
IRI("http://www.w3.org/2004/02/skos/core#prefLabel";);
+
+       /**
+        * comment: skos:related is disjoint with skos:broaderTransitive
+
+        */
+       public static final IRI related = new 
IRI("http://www.w3.org/2004/02/skos/core#related";);
+
+       /**
+        * 
+        */
+       public static final IRI relatedMatch = new 
IRI("http://www.w3.org/2004/02/skos/core#relatedMatch";);
+
+       /**
+        * 
+        */
+       public static final IRI scopeNote = new 
IRI("http://www.w3.org/2004/02/skos/core#scopeNote";);
+
+       /**
+        * 
+        */
+       public static final IRI semanticRelation = new 
IRI("http://www.w3.org/2004/02/skos/core#semanticRelation";);
+
+       /**
+        * 
+        */
+       public static final IRI topConceptOf = new 
IRI("http://www.w3.org/2004/02/skos/core#topConceptOf";);
+
+       // Properties
+
+       /**
+        * title: SKOS Vocabulary
+description: An RDF vocabulary for describing the basic structure and content 
of concept schemes such as thesauri, classification schemes, subject heading 
lists, taxonomies, 'folksonomies', other types of controlled vocabulary, and 
also concept schemes embedded in glossaries and terminologies.
+
+        */
+       public static final IRI core = new 
IRI("http://www.w3.org/2004/02/skos/core";);
+}
diff --git 
a/ontologies/src/main/java/org/apache/clerezza/ontologies/SKOS08.java 
b/ontologies/src/main/java/org/apache/clerezza/ontologies/SKOS08.java
new file mode 100644
index 0000000..985bbcd
--- /dev/null
+++ b/ontologies/src/main/java/org/apache/clerezza/ontologies/SKOS08.java
@@ -0,0 +1,234 @@
+package org.apache.clerezza.ontologies;
+
+import org.apache.clerezza.api.IRI;
+
+public class SKOS08 {
+       // Classes
+
+       /**
+        * definition: A meaningful collection of concepts.
+comment: Labelled collections can be used with collectable semantic relation 
properties e.g. skos:narrower, where you would like a set of concepts to be 
displayed under a 'node label' in the hierarchy.
+
+        */
+       public static final IRI Collection = new 
IRI("http://www.w3.org/2008/05/skos#Collection";);
+
+       /**
+        * definition: An abstract idea or notion; a unit of thought.
+
+        */
+       public static final IRI Concept = new 
IRI("http://www.w3.org/2008/05/skos#Concept";);
+
+       /**
+        * definition: A set of concepts, optionally including statements about 
semantic relationships between those concepts.
+comment: A concept scheme may be defined to include concepts from different 
sources.
+comment: Thesauri, classification schemes, subject heading lists, taxonomies, 
'folksonomies', and other types of controlled vocabulary are all examples of 
concept schemes.  Concept schemes are also embedded in glossaries and 
terminologies.
+
+        */
+       public static final IRI ConceptScheme = new 
IRI("http://www.w3.org/2008/05/skos#ConceptScheme";);
+
+       /**
+        * definition: An ordered collection of concepts, where both the 
grouping and the ordering are meaningful.
+comment: Ordered collections can be used with collectable semantic relation 
properties, where you would like a set of concepts to be displayed in a 
specific order, and optionally under a 'node label'.
+
+        */
+       public static final IRI OrderedCollection = new 
IRI("http://www.w3.org/2008/05/skos#OrderedCollection";);
+
+       // Properties
+
+       /**
+        * definition: An alternative lexical label for a resource.
+comment: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise 
disjoint properties.
+comment: The range of skos:altLabel is the class of RDF plain literals.
+comment: Acronyms, abbreviations, spelling variants, and irregular 
plural/singular forms may be included among the alternative labels for a 
concept.  Mis-spelled terms are normally included as hidden labels (see 
skos:hiddenLabel).
+
+        */
+       public static final IRI altLabel = new 
IRI("http://www.w3.org/2008/05/skos#altLabel";);
+
+       /**
+        * definition: skos:broadMatch is used to state a hierarchical mapping 
link between two conceptual resources in different concept schemes.
+
+        */
+       public static final IRI broadMatch = new 
IRI("http://www.w3.org/2008/05/skos#broadMatch";);
+
+       /**
+        * definition: A concept that is more general in meaning.
+comment: By convention, skos:broader is only used to assert an immediate (i.e. 
direct) hierarchical link between two conceptual resources.
+comment: Broader concepts are typically rendered as parents in a concept 
hierarchy (tree).
+
+        */
+       public static final IRI broader = new 
IRI("http://www.w3.org/2008/05/skos#broader";);
+
+       /**
+        * definition: skos:broaderTransitive is a transitive superproperty of 
skos:broader.
+comment: By convention, skos:broaderTransitive is not used to make assertions. 
Rather, the properties can be used to draw inferences about the transitive 
closure of the hierarchical relation, which is useful e.g. when implementing a 
simple query expansion algorithm in a search application.
+
+        */
+       public static final IRI broaderTransitive = new 
IRI("http://www.w3.org/2008/05/skos#broaderTransitive";);
+
+       /**
+        * definition: A note about a modification to a concept.
+
+        */
+       public static final IRI changeNote = new 
IRI("http://www.w3.org/2008/05/skos#changeNote";);
+
+       /**
+        * definition: skos:closeMatch is used to link two concepts that are 
sufficiently similar that they can be used interchangeably in some information 
retrieval applications. In order to avoid the possibility of "compound errors" 
when combining mappings across more than two concept schemes, skos:closeMatch 
is not declared to be a transitive property.
+
+        */
+       public static final IRI closeMatch = new 
IRI("http://www.w3.org/2008/05/skos#closeMatch";);
+
+       /**
+        * definition: A statement or formal explanation of the meaning of a 
concept.
+
+        */
+       public static final IRI definition = new 
IRI("http://www.w3.org/2008/05/skos#definition";);
+
+       /**
+        * definition: A note for an editor, translator or maintainer of the 
vocabulary.
+
+        */
+       public static final IRI editorialNote = new 
IRI("http://www.w3.org/2008/05/skos#editorialNote";);
+
+       /**
+        * definition: skos:exactMatch is used to link two concepts, indicating 
a high degree of confidence that the concepts can be used interchangeably 
across a wide range of information retrieval applications. skos:exactMatch is a 
transitive property, and is a sub-property of skos:closeMatch.
+comment: skos:exactMatch is disjoint with each of the properties 
skos:broadMatch and skos:relatedMatch.
+
+        */
+       public static final IRI exactMatch = new 
IRI("http://www.w3.org/2008/05/skos#exactMatch";);
+
+       /**
+        * definition: An example of the use of a concept.
+
+        */
+       public static final IRI example = new 
IRI("http://www.w3.org/2008/05/skos#example";);
+
+       /**
+        * definition: A top level concept in the concept scheme.
+
+        */
+       public static final IRI hasTopConcept = new 
IRI("http://www.w3.org/2008/05/skos#hasTopConcept";);
+
+       /**
+        * definition: A lexical label for a resource that should be hidden 
when generating visual displays of the resource, but should still be accessible 
to free text search operations.
+comment: The range of skos:hiddenLabel is the class of RDF plain literals.
+comment: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise 
disjoint properties.
+
+        */
+       public static final IRI hiddenLabel = new 
IRI("http://www.w3.org/2008/05/skos#hiddenLabel";);
+
+       /**
+        * definition: A note about the past state/use/meaning of a concept.
+
+        */
+       public static final IRI historyNote = new 
IRI("http://www.w3.org/2008/05/skos#historyNote";);
+
+       /**
+        * definition: A concept scheme in which the concept is included.
+comment: A concept may be a member of more than one concept scheme.
+
+        */
+       public static final IRI inScheme = new 
IRI("http://www.w3.org/2008/05/skos#inScheme";);
+
+       /**
+        * definition: Definition
+comment: These concept mapping relations mirror semantic relations, and the 
data model defined below is similar (with the exception of skos:exactMatch) to 
the data model defined for semantic relations. A distinct vocabulary is 
provided for concept mapping relations, to provide a convenient way to 
differentiate links within a concept scheme from links between concept schemes. 
However, this pattern of usage is not a formal requirement of the SKOS data 
model, and relies on informal definiti [...]
+
+        */
+       public static final IRI mappingRelation = new 
IRI("http://www.w3.org/2008/05/skos#mappingRelation";);
+
+       /**
+        * definition: A member of a collection.
+
+        */
+       public static final IRI member = new 
IRI("http://www.w3.org/2008/05/skos#member";);
+
+       /**
+        * definition: An RDF list containing the members of an ordered 
collection.
+comment: For any resource, every item in the list given as the value of the 
skos:memberList property is also a value of the skos:member property.
+
+        */
+       public static final IRI memberList = new 
IRI("http://www.w3.org/2008/05/skos#memberList";);
+
+       /**
+        * definition: skos:narrowMatch is used to state a hierarchical mapping 
link between two conceptual resources in different concept schemes.
+
+        */
+       public static final IRI narrowMatch = new 
IRI("http://www.w3.org/2008/05/skos#narrowMatch";);
+
+       /**
+        * definition: A concept that is more specific in meaning.
+comment: By convention, skos:broader is only used to assert an immediate (i.e. 
direct) hierarchical link between two conceptual resources.
+comment: Narrower concepts are typically rendered as children in a concept 
hierarchy (tree).
+
+        */
+       public static final IRI narrower = new 
IRI("http://www.w3.org/2008/05/skos#narrower";);
+
+       /**
+        * definition: skos:narrowerTransitive is a transitive superproperty of 
skos:broader. By convention, skos:narrowerTransitive is not intended to be used 
in assertions, but provides a mechanism whereby the transitive closure of 
skos:narrower can be queried.
+comment: By convention, skos:narrowerTransitive is not used to make 
assertions. Rather, the properties can be used to draw inferences about the 
transitive closure of the hierarchical relation, which is useful e.g. when 
implementing a simple query expansion algorithm in a search application.
+
+        */
+       public static final IRI narrowerTransitive = new 
IRI("http://www.w3.org/2008/05/skos#narrowerTransitive";);
+
+       /**
+        * definition: A notation, also known as classification code, is a 
string of characters such as "T58.5" or "303.4833" used to uniquely identify a 
concept within the scope of a given concept scheme.
+comment: By convention, skos:notation is used with a typed literal in the 
object position of the triple.
+
+        */
+       public static final IRI notation = new 
IRI("http://www.w3.org/2008/05/skos#notation";);
+
+       /**
+        * definition: A general note, for any purpose.
+comment: This property may be used directly, or as a super-property for more 
specific note types.
+
+        */
+       public static final IRI note = new 
IRI("http://www.w3.org/2008/05/skos#note";);
+
+       /**
+        * definition: The preferred lexical label for a resource, in a given 
language.
+comment: The range of skos:prefLabel is the class of RDF plain literals.
+comment: skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise 
disjoint properties.
+comment: No two concepts in the same concept scheme may have the same value 
for skos:prefLabel in a given language.
+
+        */
+       public static final IRI prefLabel = new 
IRI("http://www.w3.org/2008/05/skos#prefLabel";);
+
+       /**
+        * definition: A concept with which there is an associative semantic 
relationship.
+comment: skos:related is disjoint with skos:broaderTransitive
+
+        */
+       public static final IRI related = new 
IRI("http://www.w3.org/2008/05/skos#related";);
+
+       /**
+        * definition: skos:relatedMatch is used to state an associative 
mapping link between two conceptual resources in different concept schemes.
+
+        */
+       public static final IRI relatedMatch = new 
IRI("http://www.w3.org/2008/05/skos#relatedMatch";);
+
+       /**
+        * definition: A note that helps to clarify the meaning of a concept.
+
+        */
+       public static final IRI scopeNote = new 
IRI("http://www.w3.org/2008/05/skos#scopeNote";);
+
+       /**
+        * definition: A concept related by meaning.
+comment: This property should not be used directly, but as a super-property 
for all properties denoting a relationship of meaning between concepts.
+
+        */
+       public static final IRI semanticRelation = new 
IRI("http://www.w3.org/2008/05/skos#semanticRelation";);
+
+       /**
+        * definition: Relates a concept to the concept scheme that it is a top 
level concept of.
+
+        */
+       public static final IRI topConceptOf = new 
IRI("http://www.w3.org/2008/05/skos#topConceptOf";);
+
+       // Properties
+
+       /**
+        * 
+        */
+       public static final IRI skos = new 
IRI("http://www.w3.org/2008/05/skos";);
+}

Reply via email to