@prefix : <http://streamreasoning.org/ontologies/frappe#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix ns: <http://creativecommons.org/ns#> .
@prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix om-1: <http://www.wurvoc.org/vocabularies/om-1.6/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix event: <http://purl.org/NET/c4dm/event.owl#> .
@prefix terms: <http://purl.org/dc/terms/> .
@prefix geosparql: <http://www.opengis.net/ont/geosparql#> .
@base <http://streamreasoning.org/ontologies/frappe#> .

<http://streamreasoning.org/ontologies/frappe#> rdf:type owl:Ontology ;
                                                
                                                rdfs:label "FraPPE: Frame, Pixel, Place, Event vocabulary"^^xsd:string ;
                                                
                                                owl:priorVersion "0.1"^^xsd:string ;
                                                
                                                owl:versionInfo "0.2"^^xsd:string ;
                                                
                                                terms:issued "2015-04-07"^^xsd:date ;
                                                
                                                terms:modified "2015-04-07"^^xsd:date ,
                                                               "2015-04-28T15:30:00.000+02:00"^^xsd:dateTime ;
                                                
                                                rdfs:comment "FraPPE is a vocabulary to enable Visual Analitycs operations on geo-spatial time varying data. By enabling Visual Analytics instruments FraPPE ease the capture, correalation and comapration operations on geo-spatial data from different sources evolving over time"^^xsd:string ;
                                                
                                                dc:creator """Marco Balduini - marco.balduini@polimi.it
Emanuele Della Valle - emanuele.dellavalle@polimi.it"""^^xsd:string ;
                                                
                                                ns:license "http://www.apache.org/licenses/LICENSE-2.0"^^xsd:string ;
                                                
                                                owl:imports <http://purl.org/NET/c4dm/event.owl> ,
                                                            <http://www.opengis.net/ont/geosparql> ,
                                                            <http://www.opengis.net/ont/gml> ,
                                                            <http://www.opengis.net/ont/sf> ,
                                                            <http://www.w3.org/2006/time> ,
                                                            prov: .


#################################################################
#
#    Annotation properties
#
#################################################################


###  http://creativecommons.org/ns#license

ns:license rdf:type owl:AnnotationProperty .



###  http://www.w3.org/2000/01/rdf-schema#isDefinedBy

rdfs:isDefinedBy rdf:type owl:AnnotationProperty .



###  http://www.w3.org/2000/01/rdf-schema#label

rdfs:label rdf:type owl:AnnotationProperty .



###  http://www.w3.org/2003/06/sw-vocab-status/ns#status

vs:status rdf:type owl:AnnotationProperty .





#################################################################
#
#    Object Properties
#
#################################################################


###  http://streamreasoning.org/ontologies/frappe#contains

:contains rdf:type owl:ObjectProperty ;
          
          rdfs:label "Contains"^^xsd:string ;
          
          rdfs:comment "Relates a Frame with its Pixels"^^xsd:string ;
          
          rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                           "stable"^^xsd:string ;
          
          rdfs:domain :Frame ;
          
          rdfs:range :Pixel .



###  http://streamreasoning.org/ontologies/frappe#isIn

:isIn rdf:type owl:ObjectProperty ;
      
      rdfs:label "isIn"^^xsd:string ;
      
      rdfs:comment "Relates a Pixel with its Frame"^^xsd:string ;
      
      rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                       "stable"^^xsd:string ;
      
      rdfs:range :Frame ;
      
      rdfs:domain :Pixel ;
      
      owl:inverseOf :contains .



###  http://streamreasoning.org/ontologies/frappe#isLocationOf

:isLocationOf rdf:type owl:ObjectProperty ;
              
              rdfs:label "isLocationOf"^^xsd:string ;
              
              rdfs:comment "Relates a Place with its Events"^^xsd:string ;
              
              rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                               "stable"^^xsd:string ;
              
              rdfs:range event:Event ;
              
              rdfs:domain :Place .



###  http://streamreasoning.org/ontologies/frappe#isReferredBy

:isReferredBy rdf:type owl:ObjectProperty ;
              
              rdfs:label "isReferredBy"^^xsd:string ;
              
              rdfs:comment "Relates a Cell with its Pixels"^^xsd:string ;
              
              rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                               "stable"^^xsd:string ;
              
              rdfs:domain :Cell ;
              
              rdfs:range :Pixel .



###  http://streamreasoning.org/ontologies/frappe#location

:location rdf:type owl:ObjectProperty ;
          
          rdfs:label "location"^^xsd:string ;
          
          rdfs:comment "Relates an Event with its Pixel"^^xsd:string ;
          
          rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                           "stable"^^xsd:string ;
          
          rdfs:domain event:Event ;
          
          rdfs:range :Place ;
          
          owl:inverseOf :isLocationOf .



###  http://streamreasoning.org/ontologies/frappe#refers

:refers rdf:type owl:ObjectProperty ;
        
        rdfs:label "refers"^^xsd:string ;
        
        rdfs:comment "Relates Pixel to its Cell"^^xsd:string ;
        
        rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                         "stable"^^xsd:string ;
        
        rdfs:range :Cell ;
        
        rdfs:domain :Pixel ;
        
        owl:inverseOf :isReferredBy .



###  http://streamreasoning.org/ontologies/frappe#samplingTime

:samplingTime rdf:type owl:ObjectProperty ;
              
              rdfs:label "samplingTs"^^xsd:string ;
              
              rdfs:comment "Relates a Frame with its creation Instant"^^xsd:string ;
              
              rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                               "stable"^^xsd:string ;
              
              rdfs:domain :CapturedFrame ;
              
              rdfs:range time:Instant .



###  http://streamreasoning.org/ontologies/frappe#timeExposure

:timeExposure rdf:type owl:ObjectProperty ;
              
              rdfs:label "timeExposure"^^xsd:string ;
              
              rdfs:comment "Relate a Capture Frame to the time interval needed to capture a minimum quantity of data"^^xsd:string ;
              
              rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                               "stable"^^xsd:string ;
              
              rdfs:domain :CapturedFrame ;
              
              rdfs:range time:Interval .



###  http://streamreasoning.org/ontologies/frappe#wasCapturedFrom

:wasCapturedFrom rdf:type owl:ObjectProperty ;
                 
                 rdfs:label "wasCapturedFrom"^^xsd:string ;
                 
                 rdfs:comment "Relates a Frame to a Grid"^^xsd:string ;
                 
                 rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                                  "stable"^^xsd:string ;
                 
                 rdfs:domain :CapturedFrame ;
                 
                 rdfs:range :Grid .



###  http://streamreasoning.org/ontologies/frappe#wasSynthetizedFrom

:wasSynthetizedFrom rdf:type owl:ObjectProperty ;
                    
                    rdfs:label "wasSynthetizedFrom"^^xsd:string ;
                    
                    rdfs:comment "Relates a Synthetic Frame to the elements needed to the Synthetization"^^xsd:string ;
                    
                    rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                                     "stable"^^xsd:string ;
                    
                    rdfs:range :Frame ;
                    
                    rdfs:domain :SyntheticFrame .





#################################################################
#
#    Data properties
#
#################################################################


###  http://streamreasoning.org/ontologies/frappe#hasValue

:hasValue rdf:type owl:DatatypeProperty ;
          
          rdfs:domain :Pixel ;
          
          rdfs:range rdfs:Literal .





#################################################################
#
#    Classes
#
#################################################################


###  http://streamreasoning.org/ontologies/frappe#Capture

:Capture rdf:type owl:Class ;
         
         rdfs:label "Capture"^^xsd:string ;
         
         rdfs:subClassOf prov:Activity ;
         
         rdfs:comment "Activity to create new Captured Frame"^^xsd:string ;
         
         rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                          "stable"^^xsd:string .



###  http://streamreasoning.org/ontologies/frappe#CapturedFrame

:CapturedFrame rdf:type owl:Class ;
               
               rdfs:label "CapturedFrame"^^xsd:string ;
               
               rdfs:subClassOf :Frame ;
               
               rdfs:comment "Original time varying representation of a Grid, mediated by the Capture activity"^^xsd:string ;
               
               rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                                "stable"^^xsd:string .



###  http://streamreasoning.org/ontologies/frappe#Cell

:Cell rdf:type owl:Class ;
      
      rdfs:label "Cell"^^xsd:string ;
      
      rdfs:subClassOf geosparql:Feature ;
      
      rdfs:comment "A Cell represents the basic spatial unit of aggregation of information"^^xsd:string ;
      
      rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                       "stable"^^xsd:string .



###  http://streamreasoning.org/ontologies/frappe#Frame

:Frame rdf:type owl:Class ;
       
       rdfs:label "Frame"^^xsd:string ;
       
       rdfs:subClassOf prov:Entity ;
       
       rdfs:comment "A Frame represents a time varying representation of a Grid"^^xsd:string ;
       
       rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                        "stable"^^xsd:string .



###  http://streamreasoning.org/ontologies/frappe#Grid

:Grid rdf:type owl:Class ;
      
      rdfs:label "Grid"^^xsd:string ;
      
      rdfs:subClassOf geosparql:Feature ,
                      prov:Entity ;
      
      rdfs:comment "The Grid represents a group of contiguous Cells"^^xsd:string ;
      
      rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                       "stable"^^xsd:string .



###  http://streamreasoning.org/ontologies/frappe#Pixel

:Pixel rdf:type owl:Class ;
       
       rdfs:label "Pixel"^^xsd:string ;
       
       rdfs:subClassOf owl:Thing ;
       
       rdfs:comment """A Pixel is a time varying representation of a Cell
"""^^xsd:string ;
       
       rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                        "stable"^^xsd:string .



###  http://streamreasoning.org/ontologies/frappe#Place

:Place rdf:type owl:Class ;
       
       rdfs:label "Place"^^xsd:string ;
       
       rdfs:subClassOf geosparql:Feature ;
       
       rdfs:comment "A Place represents a point in space"^^xsd:string ;
       
       rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                        "stable"^^xsd:string .



###  http://streamreasoning.org/ontologies/frappe#SyntheticFrame

:SyntheticFrame rdf:type owl:Class ;
                
                rdfs:label "SyntheticFrame"^^xsd:string ;
                
                rdfs:subClassOf :Frame ;
                
                rdfs:comment "Synthetic time varying representation of a Grid, mediated by the Synthetize activity. A Synthetic Frame can be be created starting from Captured Frames or Synthetic Frames"^^xsd:string ;
                
                rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                                 "stable"^^xsd:string .



###  http://streamreasoning.org/ontologies/frappe#Synthetize

:Synthetize rdf:type owl:Class ;
            
            rdfs:label "Synthetize"^^xsd:string ;
            
            rdfs:subClassOf prov:Activity ;
            
            rdfs:comment "Activity to create new Synthetic Frame"^^xsd:string ;
            
            rdfs:isDefinedBy "http://streamreasoning.org/ontologies/frappe#"^^xsd:string ,
                             "stable"^^xsd:string .




###  Generated by the OWL API (version 3.5.0) http://owlapi.sourceforge.net

