You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@clerezza.apache.org by ha...@apache.org on 2010/01/05 19:21:00 UTC

svn commit: r896160 [2/2] - in /incubator/clerezza: issues/CLEREZZA-60/ issues/CLEREZZA-60/org.apache.clerezza.platform.concept/ issues/CLEREZZA-60/org.apache.clerezza.platform.concept/org.apache.clerezza.platform.concept.core/ issues/CLEREZZA-60/org.a...

Added: incubator/clerezza/issues/CLEREZZA-60/org.apache.clerezza.platform.concept/org.apache.clerezza.platform.concept.ontologies/src/main/resources/org/apache/clerezza/platform/concept/ontologies/concept.rdf
URL: http://svn.apache.org/viewvc/incubator/clerezza/issues/CLEREZZA-60/org.apache.clerezza.platform.concept/org.apache.clerezza.platform.concept.ontologies/src/main/resources/org/apache/clerezza/platform/concept/ontologies/concept.rdf?rev=896160&view=auto
==============================================================================
--- incubator/clerezza/issues/CLEREZZA-60/org.apache.clerezza.platform.concept/org.apache.clerezza.platform.concept.ontologies/src/main/resources/org/apache/clerezza/platform/concept/ontologies/concept.rdf (added)
+++ incubator/clerezza/issues/CLEREZZA-60/org.apache.clerezza.platform.concept/org.apache.clerezza.platform.concept.ontologies/src/main/resources/org/apache/clerezza/platform/concept/ontologies/concept.rdf Tue Jan  5 18:20:58 2010
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<rdf:RDF
+	xmlns="http://clerezza.org/2010/01/concept#"
+	xml:base="http://clerezza.org/2010/01/concept"
+	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+	xmlns:owl="http://www.w3.org/2002/07/owl#"
+	xmlns:dc="http://purl.org/dc/elements/1.1/"
+	xmlns:skos="http://www.w3.org/2008/05/skos#"
+	xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+>
+
+<!-- Ontology -->
+
+<owl:Ontology rdf:about="http://clerezza.org/2010/01/concept#">
+	<owl:versionInfo>Revision: 0.1</owl:versionInfo>
+	<dc:title xml:lang="en">
+		Clerezza Concept
+	</dc:title>
+</owl:Ontology>
+
+<!-- Classes -->
+
+<rdfs:Class rdf:about="#ConceptsPage">
+	<rdf:type rdf:resource="owl:Class"/>
+	<rdfs:label xml:lang="en">Concepts Page</rdfs:label>
+	<skos:definition xml:lang="en">
+		A web page containing a list of concept entries and associated information.
+	</skos:definition>
+</rdfs:Class>
+
+<rdfs:Class rdf:about="#ManageConceptProvidersPage">
+	<rdf:type rdf:resource="owl:Class"/>
+	<rdfs:label xml:lang="en">Manage Concept Providers Page</rdfs:label>
+	<skos:definition xml:lang="en">
+		A web page for managing all concept providers
+	</skos:definition>
+</rdfs:Class>
+
+<rdfs:Class rdf:about="#SearchTerm">
+	<rdf:type rdf:resource="owl:Class"/>
+	<rdfs:label xml:lang="en">Search Term</rdfs:label>
+	<skos:definition xml:lang="en">A search term</skos:definition>
+</rdfs:Class>
+
+<rdfs:Class rdf:about="#ConceptProvider">
+	<rdf:type rdf:resource="owl:Class"/>
+	<rdfs:label xml:lang="en">Concept Provider</rdfs:label>
+	<skos:definition xml:lang="en">
+		A Provider for retrieving concepts
+	</skos:definition>
+</rdfs:Class>
+
+<rdfs:Class rdf:about="#LocalConceptProvider">
+	<rdf:type rdf:resource="owl:Class"/>
+	<rdfs:subClassOf rdf:resource="ConceptProvider"/>
+	<rdfs:label xml:lang="en">Local Concept Provider</rdfs:label>
+	<skos:definition xml:lang="en">
+		A Concept Provider for retrieving concepts from a graph in localhost
+	</skos:definition>
+</rdfs:Class>
+
+<rdfs:Class rdf:about="#RemoteConceptProvider">
+	<rdf:type rdf:resource="owl:Class"/>
+	<rdfs:label xml:lang="en">Remote Concept Provider</rdfs:label>
+	<rdfs:subClassOf rdf:resource="ConceptProvider"/>
+	<skos:definition xml:lang="en">
+		A Concept Provider for retrieving concepts via a sparql endpoint
+	</skos:definition>
+</rdfs:Class>
+
+<rdfs:Class rdf:about="#ConceptProviderList">
+	<rdf:type rdf:resource="owl:Class"/>
+	<rdfs:label xml:lang="en">Concept Provider List</rdfs:label>
+	<skos:definition xml:lang="en">
+		A list of Concept Providers
+	</skos:definition>
+</rdfs:Class>
+
+<rdfs:Class rdf:about="#ConceptCache">
+	<rdf:type rdf:resource="owl:Class"/>
+	<rdfs:label xml:lang="en">Concept Cache</rdfs:label>
+	<skos:definition xml:lang="en">A cache for all concepts retrieved from a
+		specific Graph managed by a specific SPARQL End Point.
+	</skos:definition>
+</rdfs:Class>
+
+<!-- Properties -->
+
+<rdf:Property rdf:about="#selectedScheme">
+	<rdf:type rdf:resource="owl:ObjectProperty"/>
+	<rdfs:label xml:lang="en">selected concept scheme</rdfs:label>
+	<skos:definition xml:lang="en">Points to the selected concept scheme.</skos:definition>
+	<rdfs:domain rdf:resource="#ConceptsPage"/>
+	<rdfs:domain rdf:resource="#ConceptProvider"/>
+	<rdfs:range rdf:resource="skos:ConceptScheme"/>
+</rdf:Property>
+
+<rdf:Property rdf:about="#queryTemplate">
+	<rdf:type rdf:resource="owl:DatatypeProperty"/>
+	<rdfs:label xml:lang="en">query template</rdfs:label>
+	<skos:definition xml:lang="en">
+		Points to a template containing a sparql query string.
+	</skos:definition>
+	<rdfs:domain rdf:resource="#ConceptProvider"/>
+	<rdfs:range rdf:resource="xsd:string"/>
+</rdf:Property>
+
+<rdf:Property rdf:about="#searchTerm">
+	<rdf:type rdf:resource="owl:DatatypeProperty"/>
+	<rdfs:label xml:lang="en">search Term</rdfs:label>
+	<skos:definition xml:lang="en">Points to string.</skos:definition>
+	<rdfs:domain rdf:resource="#SearchTerm"/>
+	<rdfs:range rdf:resource="xsd:string"/>
+</rdf:Property>
+
+<rdf:Property rdf:about="#searchResult">
+	<rdf:type rdf:resource="owl:ObjectProperty"/>
+	<rdfs:label xml:lang="en">search Result</rdfs:label>
+	<skos:definition xml:lang="en">Points to a concept.</skos:definition>
+	<rdfs:domain rdf:resource="#SearchTerm"/>
+	<rdfs:range rdf:resource="skos:Concept"/>
+</rdf:Property>
+
+<rdf:Property rdf:about="#sparqlEndPoint">
+	<rdf:type rdf:resource="owl:ObjectProperty"/>
+	<rdfs:label xml:lang="en">Sparql End Point</rdfs:label>
+	<skos:definition xml:lang="en">
+		Points to a UriRef of a sparql endpoint.
+	</skos:definition>
+	<rdfs:domain rdf:resource="#ConceptProvider"/>
+</rdf:Property>
+
+<rdf:Property rdf:about="#defaultGraph">
+	<rdf:type rdf:resource="owl:ObjectProperty"/>
+	<rdfs:label xml:lang="en">default Graph</rdfs:label>
+	<skos:definition xml:lang="en">Points to a graph.</skos:definition>
+	<rdfs:domain rdf:resource="#ConceptProvider"/>
+</rdf:Property>
+
+<rdf:Property rdf:about="#cacheEntry">
+	<rdf:type rdf:resource="owl:ObjectProperty"/>
+	<rdfs:label xml:lang="en">cache Entry</rdfs:label>
+	<skos:definition xml:lang="en">Points to a resource which describes
+		cached search results for a search term.
+	</skos:definition>
+	<rdfs:domain rdf:resource="#ConceptCache"/>
+</rdf:Property>
+
+</rdf:RDF>
\ No newline at end of file

Added: incubator/clerezza/issues/CLEREZZA-60/org.apache.clerezza.platform.concept/pom.xml
URL: http://svn.apache.org/viewvc/incubator/clerezza/issues/CLEREZZA-60/org.apache.clerezza.platform.concept/pom.xml?rev=896160&view=auto
==============================================================================
--- incubator/clerezza/issues/CLEREZZA-60/org.apache.clerezza.platform.concept/pom.xml (added)
+++ incubator/clerezza/issues/CLEREZZA-60/org.apache.clerezza.platform.concept/pom.xml Tue Jan  5 18:20:58 2010
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.apache.clerezza</groupId>
+		<artifactId>org.apache.clerezza.webapp.parent</artifactId>
+		<version>0.2-incubating-SNAPSHOT</version>
+	</parent>
+	<groupId>org.apache.clerezza</groupId>
+	<artifactId>org.apache.clerezza.platform.concept</artifactId>
+	<packaging>pom</packaging>
+	<version>0.1-incubating-SNAPSHOT</version>
+	<name>Clerezza - Platform Concept</name>
+	<description>Provides services for tagging resources with SKOS concepts.</description>
+	<modules>
+		<module>org.apache.clerezza.platform.concept.ontologies</module>
+		<module>org.apache.clerezza.platform.concept.core</module>
+	</modules>
+</project>

Modified: incubator/clerezza/trunk/org.apache.clerezza.parent/pom.xml
URL: http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/pom.xml?rev=896160&r1=896159&r2=896160&view=diff
==============================================================================
--- incubator/clerezza/trunk/org.apache.clerezza.parent/pom.xml (original)
+++ incubator/clerezza/trunk/org.apache.clerezza.parent/pom.xml Tue Jan  5 18:20:58 2010
@@ -941,6 +941,21 @@
 				<artifactId>org.apache.clerezza.platform.content.imagemetadata</artifactId>
 				<version>0.1-incubating-SNAPSHOT</version>
 			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.platform.concept</artifactId>
+				<version>0.1-incubating-SNAPSHOT</version>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.platform.concept.core</artifactId>
+				<version>0.1-incubating-SNAPSHOT</version>
+			</dependency>
+			<dependency>
+				<groupId>org.apache.clerezza</groupId>
+				<artifactId>org.apache.clerezza.platform.concept.ontologies</artifactId>
+				<version>0.1-incubating-SNAPSHOT</version>
+			</dependency>
 		</dependencies>
 	</dependencyManagement>
 	<distributionManagement>