@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <https://w3id.org/CEMontology#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix bibo: <http://purl.org/ontology/bibo/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix terms: <http://purl.org/dc/terms/> .
@prefix schema: <http://schema.org/> .

<http://crimeanalytics.it/cem/Assault>
    a owl:Class ;
    rdfs:comment "Assaults and threats"@en ;
    rdfs:label "Assault"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstPerson> .

<http://crimeanalytics.it/cem/Burglary>
    a owl:Class ;
    rdfs:comment "Entering a building unlawfully with intent to commit a felony or to steal valuable property"@en ;
    rdfs:label "Burglary"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstProperty> .

<http://crimeanalytics.it/cem/Corruption>
    a owl:Class ;
    rdfs:comment "Unlawful acts as defined in the United Nations Convention against Corruption and other national and international legal instruments against corruption"@en ;
    rdfs:label "Corruption"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeWithDeception> .

<http://crimeanalytics.it/cem/CrimeAgainstNaturalEnvironment>
    a owl:Class ;
    rdfs:comment "Acts against the natural environment "@en ;
    rdfs:label "CrimeAgainstNaturalEnvironment"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/CrimeAgainstPerson>
    a owl:Class ;
    rdfs:comment "Acts causing harm or intending to cause harm to the person"@en ;
    rdfs:label "CrimeAgainstPerson"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/CrimeAgainstProperty>
    a owl:Class ;
    rdfs:comment "Acts against property only"@en ;
    rdfs:label "CrimeAgainstProperty"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/CrimeAgainstPropertyAndPerson>
    a owl:Class ;
    rdfs:comment "Acts against property involving violence or threat against a person"@en ;
    rdfs:label "CrimeAgainstPropertyAndPerson"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/CrimeAgainstPublicOrder>
    a owl:Class ;
    rdfs:comment "Acts against public order, authority, and provisions of the State"@en ;
    rdfs:label "CrimeAgainstPublicOrder"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/CrimeAgainstPublicSafety>
    a owl:Class ;
    rdfs:comment "Acts against public safety and state security"@en ;
    rdfs:label "CrimeAgainstPublicSafety"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/CrimeEvent>
    a owl:Class ;
    rdfs:comment "Event subclass to express the crime event."@en ;
    rdfs:label "CrimeEvent"@en ;
    rdfs:subClassOf <http://semanticweb.cs.vu.nl/2009/11/sem/Event>, [
        a owl:Restriction ;
        owl:onProperty <http://crimeanalytics.it/cem/hasAuthor> ;
        owl:someValuesFrom <http://semanticweb.cs.vu.nl/2009/11/sem/Actor>
    ], [
        a owl:Restriction ;
        owl:onProperty <http://crimeanalytics.it/cem/hasOtherSubject> ;
        owl:someValuesFrom <http://semanticweb.cs.vu.nl/2009/11/sem/Actor>
    ], [
        a owl:Restriction ;
        owl:onProperty <http://crimeanalytics.it/cem/hasVictim> ;
        owl:someValuesFrom <http://semanticweb.cs.vu.nl/2009/11/sem/Actor>
    ], [
        a owl:Restriction ;
        owl:onProperty <http://crimeanalytics.it/cem/how> ;
        owl:someValuesFrom xsd:string
    ], [
        a owl:Restriction ;
        owl:onProperty <http://crimeanalytics.it/cem/why> ;
        owl:someValuesFrom xsd:string
    ] .

<http://crimeanalytics.it/cem/CrimeProceeds>
    a owl:Class ;
    rdfs:comment "Acts involving proceeds of crime"@en ;
    rdfs:label "CrimeProceeds"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeWithDeception> .

<http://crimeanalytics.it/cem/CrimeWithDeception>
    a owl:Class ;
    rdfs:comment "Acts involving fraud, deception or corruption"@en ;
    rdfs:label "CrimeWithDeception"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/Defamation>
    a owl:Class ;
    rdfs:comment "Defamation or insult"@en ;
    rdfs:label "Defamation"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstPerson> .

<http://crimeanalytics.it/cem/Discrimination>
    a owl:Class ;
    rdfs:comment "Unfair treatment of a person or group on the basis of prejudice"@en ;
    rdfs:label "Discrimination"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstPerson> .

<http://crimeanalytics.it/cem/Drug>
    a owl:Class ;
    rdfs:comment "Acts involving controlled drugs or other psychoactive substances"@en ;
    rdfs:label "Drug"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/Forgery>
    a owl:Class ;
    rdfs:comment "Forgery/counterfeiting"@en ;
    rdfs:label "Forgery"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeWithDeception> .

<http://crimeanalytics.it/cem/Fraud>
    a owl:Class ;
    rdfs:comment "Intentional deception resulting in injury to another person"@en ;
    rdfs:label "Fraud"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeWithDeception> .

<http://crimeanalytics.it/cem/Homicide>
    a owl:Class ;
    rdfs:comment "Acts leading to death or intending to cause death"@en ;
    rdfs:label "Homicide"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/Intimidation>
    a owl:Class ;
    rdfs:comment "Acts intended to induce fear or emotional distress"@en ;
    rdfs:label "Intimidation"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstPerson> .

<http://crimeanalytics.it/cem/MoneyLaundering>
    a owl:Class ;
    rdfs:comment "Money laundering"@en ;
    rdfs:label "MoneyLaundering"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeProceeds> .

<http://crimeanalytics.it/cem/OtherCrime>
    a owl:Class ;
    rdfs:comment "Other criminal acts not elsewhere classified"@en ;
    rdfs:label "OtherCrime"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/PropertyDamage>
    a owl:Class ;
    rdfs:comment "Property damage"@en ;
    rdfs:label "PropertyDamage"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstProperty> .

<http://crimeanalytics.it/cem/Robbery>
    a owl:Class ;
    rdfs:comment "Unlawfully taking or obtaining property with the use of force or threat of force against a person with intent to permanently or temporarily withhold it from a person or organization"@en ;
    rdfs:label "Robbery"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstPropertyAndPerson>, [
        a owl:Restriction ;
        owl:onProperty <http://crimeanalytics.it/cem/hasWeapon> ;
        owl:someValuesFrom owl:Thing
    ] .

<http://crimeanalytics.it/cem/SexualCrime>
    a owl:Class ;
    rdfs:comment "Injurious acts of a sexual nature"@en ;
    rdfs:label "SexualCrime"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeEvent> .

<http://crimeanalytics.it/cem/SexualExploitation>
    a owl:Class ;
    rdfs:comment "Sexual exploitation"@en ;
    rdfs:label "SexualExploitation"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/SexualCrime> .

<http://crimeanalytics.it/cem/SexualViolence>
    a owl:Class ;
    rdfs:comment "Sexual violence"@en ;
    rdfs:label "SexualViolence"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/SexualCrime> .

<http://crimeanalytics.it/cem/Slavery>
    a owl:Class ;
    rdfs:comment "Slavery and exploitation"@en ;
    rdfs:label "Slavery"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstPerson> .

<http://crimeanalytics.it/cem/TaxEvasion>
    a owl:Class ;
    rdfs:comment "Acts contrary to public revenue or regulatory provisions"@en ;
    rdfs:label "TaxEvasion"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstPublicOrder> .

<http://crimeanalytics.it/cem/Theft>
    a owl:Class ;
    rdfs:comment "Unlawfully taking or obtaining of property with the intent to permanently withhold it from a person or organization without consent and without the use of force, threat of force or violence, coercion or deception"@en ;
    rdfs:label "Theft"@en ;
    rdfs:subClassOf <http://crimeanalytics.it/cem/CrimeAgainstProperty>, [
        a owl:Restriction ;
        owl:onProperty <http://crimeanalytics.it/cem/hasStolenObject> ;
        owl:someValuesFrom owl:Thing
    ] .

<http://crimeanalytics.it/cem/hasAuthor>
    a owl:ObjectProperty ;
    rdfs:comment "Used to state the author(s) of the crime event."@en ;
    rdfs:domain <http://crimeanalytics.it/cem/CrimeEvent> ;
    rdfs:label "hasAuthor"@en ;
    rdfs:range <http://semanticweb.cs.vu.nl/2009/11/sem/Actor> ;
    rdfs:subPropertyOf <http://semanticweb.cs.vu.nl/2009/11/sem/hasActor> .

<http://crimeanalytics.it/cem/hasOtherSubject>
    a owl:ObjectProperty ;
    rdfs:comment "Used to state other subject(s) involved in the crime event (e.g., law enforcement agencies)."@en ;
    rdfs:domain <http://crimeanalytics.it/cem/CrimeEvent> ;
    rdfs:label "hasOtherSubject"@en ;
    rdfs:range <http://semanticweb.cs.vu.nl/2009/11/sem/Actor> ;
    rdfs:subPropertyOf <http://semanticweb.cs.vu.nl/2009/11/sem/hasActor> .

<http://crimeanalytics.it/cem/hasStolenObject>
    a owl:ObjectProperty ;
    rdfs:comment "Property to express the stolen object(s) in a theft."@en ;
    rdfs:domain <http://crimeanalytics.it/cem/Theft> ;
    rdfs:label "has stolen object(s)"@en ;
    rdfs:range owl:Thing .

<http://crimeanalytics.it/cem/hasVictim>
    a owl:ObjectProperty ;
    rdfs:comment "Used to state the victim(s) of the crime event."@en ;
    rdfs:domain <http://crimeanalytics.it/cem/CrimeEvent> ;
    rdfs:label "hasVictim"@en ;
    rdfs:range <http://semanticweb.cs.vu.nl/2009/11/sem/Actor> ;
    rdfs:subPropertyOf <http://semanticweb.cs.vu.nl/2009/11/sem/hasActor> .

<http://crimeanalytics.it/cem/hasWeapon>
    a owl:ObjectProperty ;
    rdfs:comment "Property to express the weapon(s) used in a robbery."@en ;
    rdfs:domain <http://crimeanalytics.it/cem/Robbery> ;
    rdfs:label "hasWeapon"@en ;
    rdfs:range owl:Thing .

<http://crimeanalytics.it/cem/how>
    a owl:DatatypeProperty ;
    rdfs:comment "Property to express how the crime event has been accomplished."@en ;
    rdfs:domain <http://crimeanalytics.it/cem/CrimeEvent> ;
    rdfs:label "how"@en ;
    rdfs:range xsd:string .

<http://crimeanalytics.it/cem/success>
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "Property to manifest if the crime event has been successful."@en ;
    rdfs:domain <http://crimeanalytics.it/cem/CrimeEvent> ;
    rdfs:label "success"@en ;
    rdfs:range xsd:boolean .

<http://crimeanalytics.it/cem/why>
    a owl:DatatypeProperty ;
    rdfs:comment "Property to express the crime event motive."@en ;
    rdfs:domain <http://crimeanalytics.it/cem/CrimeEvent> ;
    rdfs:label "why"@en ;
    rdfs:range xsd:string .

<http://personale.unimore.it/rubrica/dettaglio/frollo>
    a owl:NamedIndividual, foaf:Person ;
    foaf:name "Federica Rollo" .

<http://personale.unimore.it/rubrica/dettaglio/laurapo>
    a owl:NamedIndividual, foaf:Person ;
    foaf:name "Laura Po" .

terms:bibliographicCitation
    a owl:AnnotationProperty .

terms:contributor
    a owl:AnnotationProperty .

terms:created
    a owl:AnnotationProperty .

terms:creator
    a owl:AnnotationProperty .

terms:description
    a owl:AnnotationProperty .

terms:identifier
    a owl:AnnotationProperty .

terms:issued
    a owl:AnnotationProperty .

terms:license
    a owl:AnnotationProperty .

terms:modified
    a owl:AnnotationProperty .

terms:provenance
    a owl:AnnotationProperty .

terms:publisher
    a owl:AnnotationProperty .

terms:source
    a owl:AnnotationProperty .

terms:title
    a owl:AnnotationProperty .

bibo:doi
    a owl:AnnotationProperty .

bibo:status
    a owl:AnnotationProperty .

<http://purl.org/vocab/frbr/core#Work>
    a owl:Class .

vann:preferredNamespacePrefix
    a owl:AnnotationProperty .

vann:preferredNamespaceUri
    a owl:AnnotationProperty .

<http://purl.org/vocommons/voaf#Vocabulary>
    a owl:Class ;
    rdfs:comment "A vocabulary used in the linked data cloud. An instance of voaf:Vocabulary relies on or is used by at least another instance of voaf:Vocabulary"@en ;
    rdfs:isDefinedBy <http://purl.org/vocommons/voaf> ;
    rdfs:label "Vocabulary"@en ;
    rdfs:subClassOf <http://purl.org/vocab/frbr/core#Work>, <http://rdfs.org/ns/void#Dataset> ;
    owl:equivalentClass [
        a owl:Class ;
        owl:unionOf ([
                a owl:Restriction ;
                owl:minCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty <http://purl.org/vocommons/voaf#reliesOn>
            ]
            [
                a owl:Restriction ;
                owl:minCardinality "1"^^xsd:nonNegativeInteger ;
                owl:onProperty <http://purl.org/vocommons/voaf#usedBy>
            ]
        )
    ] .

<http://purl.org/vocommons/voaf#reliesOn>
    a owl:ObjectProperty ;
    rdfs:comment "Indicates that the subject vocabulary uses or extends some class or property of the object vocabulary"@en, "Indique que le vocabulaire sujet utilise ou étend au moins une classe ou propriété du vocabulaire objet"@fr ;
    rdfs:domain <http://purl.org/vocommons/voaf#Vocabulary> ;
    rdfs:isDefinedBy <http://purl.org/vocommons/voaf> ;
    rdfs:label "relies on"@en, "réutilise"@fr ;
    rdfs:range <http://purl.org/vocommons/voaf#Vocabulary> .

<http://purl.org/vocommons/voaf#usedBy>
    a owl:ObjectProperty ;
    rdfs:comment "Indicates that the subject vocabulary is used by the object vocabulary"@en ;
    rdfs:domain <http://purl.org/vocommons/voaf#Vocabulary> ;
    rdfs:isDefinedBy <http://purl.org/vocommons/voaf> ;
    rdfs:label "used by"@en ;
    rdfs:range <http://purl.org/vocommons/voaf#Vocabulary> ;
    owl:inverseOf <http://purl.org/vocommons/voaf#reliesOn> .

<http://rdfs.org/ns/void#Dataset>
    a owl:Class .

schema:Article
    a owl:Class ;
    rdfs:comment "An article, such as a news article or piece of investigative report. Newspapers and magazines have articles of many different types and this is intended to cover them all."@en ;
    rdfs:label "Article"@en ;
    rdfs:subClassOf schema:CreativeWork .

schema:CreativeWork
    a owl:Class ;
    rdfs:comment "The most generic kind of creative work, including books, movies, photographs, software programs, etc."@en ;
    rdfs:label "CreativeWork"@en ;
    rdfs:subClassOf schema:Thing .

schema:DataType
    a owl:Class ;
    rdfs:comment "The basic data types such as Integers, Strings, etc."@en ;
    rdfs:label "DataType"@en ;
    owl:disjointWith <http://semanticweb.cs.vu.nl/2009/11/sem/Core> .

schema:Date
    a owl:Class ;
    rdfs:comment "A date value in <a href=\"http://en.wikipedia.org/wiki/ISO_8601\">ISO 8601 date format</a>."@en ;
    rdfs:isDefinedBy <https://schema.org/Date> ;
    rdfs:label "Date"@en ;
    rdfs:subClassOf schema:DataType .

schema:DateTime
    a owl:Class ;
    rdfs:comment "A combination of date and time of day in the form [-]CCYY-MM-DDThh:mm:ss[Z|(+|-)hh:mm] (see Chapter 5.4 of ISO 8601)."@en ;
    rdfs:isDefinedBy <https://schema.org/DateTime> ;
    rdfs:label "DateTime"@en ;
    rdfs:subClassOf schema:DataType .

schema:Language
    a owl:Class ;
    rdfs:comment "Natural languages such as Spanish, Tamil, Hindi, English, etc. Formal language code tags expressed in BCP 47 can be used via the alternateName property. The Language type previously also covered programming languages such as Scheme and Lisp, which are now best represented using ComputerLanguage."@en ;
    rdfs:label "Language"@en ;
    rdfs:subClassOf schema:Thing .

schema:NewsArticle
    a owl:Class ;
    rdfs:comment """A NewsArticle is an article whose content reports news, or provides background context and supporting materials for understanding the news.<br/><br/>

A more detailed overview of <a href=\"/docs/news.html\">schema.org News markup</a> is also available."""@en ;
    rdfs:isDefinedBy <https://schema.org/NewsArticle> ;
    rdfs:label "NewsArticle"@en ;
    rdfs:subClassOf schema:Article, [
        a owl:Restriction ;
        owl:onProperty schema:mentions ;
        owl:someValuesFrom <http://crimeanalytics.it/cem/CrimeEvent>
    ] .

schema:Organization
    a owl:Class ;
    rdfs:comment "An organization such as a school, NGO, corporation, club, etc."@en ;
    rdfs:label "Organization"@en ;
    rdfs:subClassOf schema:Thing .

schema:Person
    a owl:Class ;
    rdfs:comment "A person (alive, dead, undead, or fictional)."@en ;
    rdfs:label "Person"@en ;
    rdfs:subClassOf schema:Thing .

schema:Place
    a owl:Class ;
    rdfs:comment "Entities that have a somewhat fixed, physical extension."@en ;
    rdfs:label "Place"@en ;
    rdfs:subClassOf schema:Thing ;
    owl:equivalentClass <http://semanticweb.cs.vu.nl/2009/11/sem/Place> .

schema:Text
    a owl:Class ;
    rdfs:comment "Data type: Text."@en ;
    rdfs:isDefinedBy <https://schema.org/Text> ;
    rdfs:label "Text"@en ;
    rdfs:subClassOf schema:DataType .

schema:Thing
    a owl:Class ;
    rdfs:comment "The most generic type of item."@en ;
    rdfs:label "Thing"@en ;
    owl:equivalentClass owl:Thing .

schema:URL
    a owl:Class ;
    rdfs:comment "Data type: URL."@en ;
    rdfs:label "URL"@en ;
    rdfs:subClassOf schema:Text .

schema:articleBody
    a owl:ObjectProperty ;
    rdfs:comment "The actual body of the article."@en ;
    rdfs:domain _:genid1 ;
    rdfs:isDefinedBy <https://schema.org/articleBody> ;
    rdfs:label "articleBody"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (schema:Text
            schema:URL
        )
    ] .

schema:author
    a owl:AnnotationProperty .

schema:containedInPlace
    a owl:ObjectProperty ;
    rdfs:comment "The basic containment relation between a place and one that contains it."@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (schema:Place
        )
    ] ;
    rdfs:isDefinedBy <https://schema.org/containedInPlace> ;
    rdfs:label "containedInPlace"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (schema:Place
            schema:Text
            schema:URL
        )
    ] ;
    owl:inverseOf schema:containsPlace .

schema:containsPlace
    a owl:ObjectProperty ;
    rdfs:comment "Inverse property of containedInPlace."@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (schema:Place
            schema:Text
            schema:URL
        )
    ] ;
    rdfs:label "containsPlace"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (schema:Place
        )
    ] .

schema:datePublished
    a owl:ObjectProperty ;
    rdfs:comment "Date of first broadcast/publication."@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (schema:CreativeWork
        )
    ] ;
    rdfs:isDefinedBy <https://schema.org/datePublished> ;
    rdfs:label "datePublished"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (schema:Date
            schema:DateTime
        )
    ] .

schema:hasurl
    a owl:ObjectProperty ;
    rdfs:comment "URL of the item."@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (schema:Thing
        )
    ] ;
    rdfs:isDefinedBy <https://schema.org/url> ;
    rdfs:label "url"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (schema:Text
            schema:URL
        )
    ] .

schema:headline
    a owl:ObjectProperty ;
    rdfs:comment "Headline of the article."@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (schema:CreativeWork
        )
    ] ;
    rdfs:isDefinedBy <https://schema.org/headline> ;
    rdfs:label "headline"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (schema:Text
            schema:URL
        )
    ] .

schema:inLanguage
    a owl:ObjectProperty ;
    rdfs:comment "The language of the content or performance or used in an action. Please use one of the language codes from the <a href=\"http://tools.ietf.org/html/bcp47\">IETF BCP 47 standard</a>. See also <a class=\"localLink\" href=\"http://schema.org/availableLanguage\">availableLanguage</a>."@en ;
    rdfs:domain schema:CreativeWork ;
    rdfs:isDefinedBy <https://schema.org/inLanguage> ;
    rdfs:label "inLanguage"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (schema:Language
            schema:Text
            schema:URL
        )
    ] .

schema:mentions
    a owl:ObjectProperty ;
    rdfs:comment "Indicates that the CreativeWork contains a reference to, but is not necessarily about a concept."@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (schema:CreativeWork
        )
    ] ;
    rdfs:isDefinedBy <https://schema.org/mentions> ;
    rdfs:label "mentions"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (schema:Text
            schema:Thing
            schema:URL
            owl:Thing
        )
    ] .

schema:publisher
    a owl:ObjectProperty ;
    rdfs:comment "The publisher of the creative work."@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (schema:CreativeWork
        )
    ] ;
    rdfs:isDefinedBy <https://schema.org/publisher> ;
    rdfs:label "publisher"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (schema:Organization
            schema:Person
            schema:Text
            schema:URL
        )
    ] .

<http://semanticweb.cs.vu.nl/2009/11/sem/Actor>
    a owl:Class ;
    rdfs:comment "Actors are entities that take part in an Event, either actively or passively. Actors do not necessarily have to be sentient. They can also be objects. Actors are a thing, animate or inanimate, physical or non-physical." ;
    rdfs:label "Actor" ;
    rdfs:subClassOf <http://semanticweb.cs.vu.nl/2009/11/sem/Core> ;
    skos:broadMatch <http://sw.opencyc.org/2009/04/07/concept/en/SomethingExisting>, <http://www.loa-cnr.it/ontologies/DOLCE-Lite.owl#endurant> ;
    skos:closeMatch terms:Agent, terms:AgentClass, <http://sw.opencyc.org/2009/04/07/concept/en/Agent-Generic>, <http://www.ontologyportal.org/translations/SUMO.owl.txt#Agent>, <http://www8.informatik.uni-erlangen.de/IMMD8/Services/cidoc-crm/erlangen-crm_090330_5_0_1.owl#E39.Actor>, foaf:Agent .

<http://semanticweb.cs.vu.nl/2009/11/sem/Core>
    a owl:Class ;
    rdfs:comment "The SEM Core class contains all entities that make up the context of an event: Events, Actors, Places, Times. This class is meant to be extended for each application domain." ;
    rdfs:label "Core" ;
    rdfs:subClassOf owl:Thing .

<http://semanticweb.cs.vu.nl/2009/11/sem/Event>
    a owl:Class ;
    rdfs:comment "Events are things that happen. This comprises everything from historical events to web site sessions and mythical journeys. Event is the central class of SEM." ;
    rdfs:label "Event" ;
    rdfs:subClassOf <http://semanticweb.cs.vu.nl/2009/11/sem/Core> ;
    skos:broadMatch <http://linkedevents.org/ontology/Event>, <http://purl.org/NET/c4dm/event.owl#Event> ;
    skos:closeMatch <http://purl.org/dc/dcmitype/Event>, <http://sw.opencyc.org/2009/04/07/concept/en/Situation>, <http://www.loa-cnr.it/ontologies/DOLCE-Lite.owl#perdurant>, <http://www.ontologyportal.org/translations/SUMO.owl.txt#Process>, <http://www8.informatik.uni-erlangen.de/IMMD8/Services/cidoc-crm/erlangen-crm_090330_5_0_1.owl#E5.Event> .

<http://semanticweb.cs.vu.nl/2009/11/sem/Place>
    a owl:Class ;
    rdfs:comment "Places are locations where an Event happens. They do not need to be physical places and hence do not necessarily need coordinates. Neither do they need to have any significance apart from them being the location of an Event." ;
    rdfs:label "Place" ;
    rdfs:subClassOf <http://semanticweb.cs.vu.nl/2009/11/sem/Core> ;
    skos:closeMatch terms:Location, <http://sw.opencyc.org/2009/04/07/concept/en/EnduringThing-Localized>, <http://www.ontologyportal.org/translations/SUMO.owl.txt#GeographicArea>, <http://www8.informatik.uni-erlangen.de/IMMD8/Services/cidoc-crm/erlangen-crm_090330_5_0_1.owl#E53.Place> ;
    skos:narrowMatch <http://www.loa-cnr.it/ontologies/DOLCE-Lite.owl#PhysicalRegion>, <http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing> .

<http://semanticweb.cs.vu.nl/2009/11/sem/Time>
    a owl:Class ;
    rdfs:comment "Time contains symbolic representations of when an Event took place. Time instances do not necessarily need to have a timestamp associated with them. The Time class exists to represent semantics of time, e.g. that one thing happens before another, even though the exact timestamps are unknown." ;
    rdfs:label "Time" ;
    rdfs:subClassOf <http://semanticweb.cs.vu.nl/2009/11/sem/Core> ;
    skos:broadMatch <http://www.w3.org/2006/timeTemporalEntity> .

<http://semanticweb.cs.vu.nl/2009/11/sem/eventProperty>
    a owl:ObjectProperty ;
    rdfs:comment "Event properties connect Events to other SEM Core entities."@en ;
    rdfs:domain <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:label "eventProperty" ;
    rdfs:range rdfs:Class .

<http://semanticweb.cs.vu.nl/2009/11/sem/hasActor>
    a owl:ObjectProperty ;
    rdfs:comment "Has actor is used to state which Actors or Objects participate in an Event."@en ;
    rdfs:domain <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:label "hasActor" ;
    rdfs:range <http://semanticweb.cs.vu.nl/2009/11/sem/Actor> ;
    rdfs:subPropertyOf <http://semanticweb.cs.vu.nl/2009/11/sem/eventProperty> ;
    skos:exactMatch <http://linkedevents.org/ontology/involved> ;
    skos:narrowMatch <http://www.kulttuurisampo.fi/ebkr/agent> .

<http://semanticweb.cs.vu.nl/2009/11/sem/hasBeginTimeStamp>
    a owl:DatatypeProperty ;
    rdfs:comment "Has begin timestamp is used to indicate the beginning of a time interval. Omitting the hasBeginTimeStamp while stating a hasEndTimeStamp is interpreted as an open ended interval."@en ;
    rdfs:domain <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:label "hasBeginTimestamp" ;
    rdfs:range xsd:dateTimeStamp ;
    rdfs:subPropertyOf <http://semanticweb.cs.vu.nl/2009/11/sem/hasTimeStamp> .

<http://semanticweb.cs.vu.nl/2009/11/sem/hasEndTimeStamp>
    a owl:DatatypeProperty ;
    rdfs:comment "Has end timestamp is used to indicate the end of a time interval. Omitting the hasEndTimeStamp while stating a hasBeginTimeStamp is interpreted as an open ended interval."@en ;
    rdfs:domain <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:label "hasEndTimestamp" ;
    rdfs:range xsd:dateTimeStamp ;
    rdfs:subPropertyOf <http://semanticweb.cs.vu.nl/2009/11/sem/hasTimeStamp> .

<http://semanticweb.cs.vu.nl/2009/11/sem/hasPlace>
    a owl:ObjectProperty ;
    rdfs:comment "Has place is used to state in which Place(s) an Event happened. Coordinates can be attached to the Place with the W3C Geospatial Vocabulary (http://www.w3.org/2005/Incubator/geo/XGR-geo-20071023/)." ;
    rdfs:domain <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:label "hasPlace" ;
    rdfs:range <http://semanticweb.cs.vu.nl/2009/11/sem/Place> ;
    rdfs:subPropertyOf <http://semanticweb.cs.vu.nl/2009/11/sem/eventProperty> ;
    skos:exactMatch <http://www.kulttuurisampo.fi/ebkr/place> ;
    skos:narrowMatch <http://linkedevents.org/ontology/inSpace> .

<http://semanticweb.cs.vu.nl/2009/11/sem/hasSubEvent>
    a owl:ObjectProperty ;
    rdfs:comment "Has subevent connects an Event to other Events that belong to it. This is a very generic property that does not mean the subevents fully define the superconcept or that there is any causal relationship." ;
    rdfs:domain <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:label "has subevent" ;
    rdfs:range <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:subPropertyOf <http://semanticweb.cs.vu.nl/2009/11/sem/eventProperty> ;
    owl:inverseOf <http://semanticweb.cs.vu.nl/2009/11/sem/subEventOf> ;
    skos:exactMatch <http://purl.org/NET/c4dm/event.owl#sub_event> .

<http://semanticweb.cs.vu.nl/2009/11/sem/hasTime>
    a owl:ObjectProperty ;
    rdfs:comment "Has time is used to indicate at which time an Event took place or when a property under the Temporary Constraint is valid. Has time points to a symbolic representation of time, which allows semantic relations between time resources. (see http://www.w3.org/TR/owl-time/)" ;
    rdfs:domain <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:label "has Time" ;
    rdfs:range <http://semanticweb.cs.vu.nl/2009/11/sem/Time> ;
    rdfs:subPropertyOf <http://semanticweb.cs.vu.nl/2009/11/sem/eventProperty> ;
    skos:broadMatch <http://linkedevents.org/ontology/atTime> .

<http://semanticweb.cs.vu.nl/2009/11/sem/hasTimeStamp>
    a owl:DatatypeProperty ;
    rdfs:comment "Has timestamp is used to put time indicators on any individual. It is the most common way to state when an Event took place. There are subproperties of hasTimeStamp to represent time intervals and uncertain time intervals. If the exact moment is not known, but it is necessary to specify a certain time, use hasTime instead. All of these properties are also used to indicate the time at which a property under the Temporary Constraint is valid."@en ;
    rdfs:domain <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:label "hasTimestamp" ;
    rdfs:range xsd:dateTimeStamp ;
    skos:closeMatch <http://www.kulttuurisampo.fi/ebkr/time> .

<http://semanticweb.cs.vu.nl/2009/11/sem/subEventOf>
    a owl:ObjectProperty ;
    rdfs:comment "Inverse property of hasSubEvent" ;
    rdfs:domain <http://semanticweb.cs.vu.nl/2009/11/sem/Event> ;
    rdfs:label "subevent of" ;
    rdfs:range <http://semanticweb.cs.vu.nl/2009/11/sem/Event> .

<http://semanticweb.cs.vu.nl/2009/11/sem/subTypeOf>
    a owl:ObjectProperty ;
    rdfs:comment "The inverse property of hasSubType."@en ;
    rdfs:domain rdfs:Class ;
    rdfs:label "subtype of" ;
    rdfs:range rdfs:Class ;
    rdfs:subPropertyOf rdfs:subClassOf .

rdfs:Class
    a owl:Class .

rdfs:subClassOf
    a owl:ObjectProperty ;
    rdfs:comment "The subject is a subclass of a class."@en ;
    rdfs:domain rdfs:Class ;
    rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema> ;
    rdfs:label "subClassOf" ;
    rdfs:range rdfs:Class .

<http://www.w3.org/2000/10/swap/pim/contact#Person>
    a owl:Class .

xsd:date
    a rdfs:Datatype .

<http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing>
    a owl:Class .

skos:broadMatch
    a owl:AnnotationProperty .

skos:closeMatch
    a owl:AnnotationProperty .

skos:exactMatch
    a owl:AnnotationProperty .

skos:narrowMatch
    a owl:AnnotationProperty .

foaf:Agent
    a owl:Class .

foaf:Document
    a owl:Class ;
    owl:disjointWith foaf:Organization, foaf:Person .

foaf:Organization
    a owl:Class ;
    rdfs:comment "An organization." ;
    rdfs:isDefinedBy <http://xmlns.com/foaf/0.1/> ;
    rdfs:label "Organization" ;
    rdfs:subClassOf foaf:Agent, <http://xmlns.com/wordnet/1.6/Organization> ;
    owl:disjointWith foaf:Person .

foaf:Person
    a owl:Class ;
    rdfs:comment "A person." ;
    rdfs:isDefinedBy <http://xmlns.com/foaf/0.1/> ;
    rdfs:label "Person" ;
    rdfs:subClassOf <http://www.w3.org/2000/10/swap/pim/contact#Person>, <http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing>, foaf:Agent, <http://xmlns.com/wordnet/1.6/Person> ;
    owl:disjointWith foaf:Project .

foaf:Project
    a owl:Class .

foaf:logo
    a owl:AnnotationProperty .

foaf:name
    a owl:AnnotationProperty .

<http://xmlns.com/wordnet/1.6/Organization>
    a owl:Class .

<http://xmlns.com/wordnet/1.6/Person>
    a owl:Class .

<https://w3id.org/CEMontology>
    terms:bibliographicCitation "Federica Rollo and Laura Po. 2023. CEM: an Ontology for Crime Events in Newspaper Articles. In Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing (SAC '23). Association for Computing Machinery, New York, NY, USA, 1917–1920. https://doi.org/10.1145/3555776.3577862" ;
    terms:contributor <http://personale.unimore.it/rubrica/dettaglio/frollo>, <http://personale.unimore.it/rubrica/dettaglio/laurapo> ;
    terms:created "2022-06-14"^^xsd:date ;
    terms:creator _:genid1 ;
    terms:description "A lightweight ontology to describe crime events"@en ;
    terms:identifier <https://w3id.org/CEMontology/> ;
    terms:issued "2022-06-14"^^xsd:date ;
    terms:license <https://creativecommons.org/licenses/by-nc-sa/4.0/> ;
    terms:modified "2022-10-26"^^xsd:date ;
    terms:provenance <https://w3id.org/CEMontology> ;
    terms:publisher <https://www.unimore.it/> ;
    terms:source <https://doi.org/10.1145/3555776.3577862> ;
    terms:title "Crime Event Model (CEM)"@en ;
    bibo:doi "10.1145/3555776.3577862" ;
    bibo:status "accepted for publication" ;
    vann:preferredNamespacePrefix "cem" ;
    vann:preferredNamespaceUri "https://w3id.org/CEMontology/" ;
    schema:author <http://personale.unimore.it/rubrica/dettaglio/frollo> ;
    a <http://purl.org/vocommons/voaf#Vocabulary>, owl:NamedIndividual, owl:Ontology ;
    rdfs:comment "-Version 1.1: Insertion of ontology descriptors to be inserted in Linked Open Vocabulary-Version 1: creation"@en, "The Crime Event Model is an ontology for the representation of crime events extracted from local newspapers. It could be employed for Crime Analysis purposes: extracting crime information from newspapers and enriching them with proper machine-readable semantics is a critical task to help law enforcement agencies at preventing crime, supporting criminal investigations and evaluating the action of law enforcement agencies themselves. The model is based on the fundamental 5W1H journalistic questions, that are Who?, What?, When?, Where?, Why? and How?. Another important requirement was the attempt to exploit existing knowledge graphs and ontologies such as the Simple Event Model (SEM) Ontology and the Schema.org data model for interoperability and interconnection."@en ;
    rdfs:label "Crime Event Model (CEM)"@en ;
    owl:versionIRI <http://crimeanalytics.it/cem-reference/doc/index-en.html> ;
    owl:versionInfo 1.1 ;
    foaf:logo <http://crimeanalytics.it/cem_logo.png> .

<https://www.unimore.it/>
    a owl:NamedIndividual, foaf:Organization .

_:genid1
    a owl:Class, foaf:Person ;
    owl:unionOf (schema:Article
    ) ;
    foaf:name "Alessandro Castellucci" .

[]
    a owl:AllDisjointClasses ;
    owl:members (schema:CreativeWork
        schema:Language
        schema:Organization
        schema:Person
        <http://semanticweb.cs.vu.nl/2009/11/sem/Place>
    ) .

[]
    a owl:AllDisjointClasses ;
    owl:members (schema:CreativeWork
        schema:Language
        <http://semanticweb.cs.vu.nl/2009/11/sem/Core>
    ) .

[]
    a owl:AllDisjointClasses ;
    owl:members (schema:Date
        schema:DateTime
        schema:Text
    ) .

[]
    a owl:AllDisjointClasses ;
    owl:members (<http://semanticweb.cs.vu.nl/2009/11/sem/Actor>
        <http://semanticweb.cs.vu.nl/2009/11/sem/Event>
        <http://semanticweb.cs.vu.nl/2009/11/sem/Place>
        <http://semanticweb.cs.vu.nl/2009/11/sem/Time>
    ) .

[]
    a owl:AllDisjointProperties ;
    owl:members (schema:articleBody
        schema:containedInPlace
        schema:containsPlace
        schema:datePublished
        schema:headline
        <http://semanticweb.cs.vu.nl/2009/11/sem/eventProperty>
        <http://semanticweb.cs.vu.nl/2009/11/sem/subEventOf>
    ) .

[]
    a owl:AllDisjointProperties ;
    owl:members (<http://semanticweb.cs.vu.nl/2009/11/sem/hasActor>
        <http://semanticweb.cs.vu.nl/2009/11/sem/hasPlace>
        <http://semanticweb.cs.vu.nl/2009/11/sem/hasSubEvent>
        <http://semanticweb.cs.vu.nl/2009/11/sem/hasTime>
    ) .

[]
    a owl:AllDisjointProperties ;
    owl:members (<http://crimeanalytics.it/cem/how>
        <http://crimeanalytics.it/cem/success>
        <http://crimeanalytics.it/cem/why>
        <http://semanticweb.cs.vu.nl/2009/11/sem/hasTimeStamp>
    ) .

