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>


Reply via email to