@prefix aec3po: . @prefix cc: . @prefix dct: . @prefix owl: . @prefix rdfs: . @prefix skos: . @prefix vann: . @prefix xsd: . @prefix schema: . # ontology declaration aec3po: a owl:Ontology ; cc:license ; dct:creator aec3po:edlira, aec3po:pan; dct:contributor , aec3po:amna, aec3po:thomas , aec3po:vladimir ; dct:description "The Architecture, Engineering and Construction Compliance Checking and Permitting ontology (AEC3PO), based on the statements on building compliance-related document and design codes."@en ; dct:title "AEC3PO"@en ; vann:preferredNamespacePrefix "aec3po" ; vann:preferredNamespaceUri "https://w3id.org/lbd/aec3po/" ; skos:note "Main classes and properties in the AEC3PO ontology are aligned to higher level ontologies, such as DUL."@en ; owl:imports aec3po:check_method, aec3po:checking_act, aec3po:conformance_report, aec3po:design, aec3po:document, aec3po:feature_of_interest, aec3po:legal_verifier, aec3po:model, aec3po:statement, aec3po:table, aec3po:evidence, aec3po:evidence, aec3po:data_requirement, aec3po:rase_statement . # declaration of reused external entities cc:license a owl:AnnotationProperty . dct:contributor a owl:AnnotationProperty . dct:creator a owl:AnnotationProperty . dct:description a owl:AnnotationProperty . dct:issued a owl:AnnotationProperty . dct:source a owl:AnnotationProperty . dct:title a owl:AnnotationProperty . vann:preferredNamespacePrefix a owl:AnnotationProperty . vann:preferredNamespaceUri a owl:AnnotationProperty . schema:affiliation a owl:AnnotationProperty . schema:email a owl:AnnotationProperty . schema:identifier a owl:AnnotationProperty . schema:name a owl:AnnotationProperty . schema:url a owl:AnnotationProperty . skos:example a owl:AnnotationProperty . skos:note a owl:AnnotationProperty . # authors and contributors a schema:Person ; schema:affiliation ; schema:email "maxime.lefrancois@emse.fr" ; schema:identifier ; schema:name "Maxime Lefrançois" ; schema:url . schema:name "MINES Saint-Étienne" ; schema:url . aec3po:edlira a schema:Person ; schema:affiliation ; schema:email "edlira.vakaj@bcu.ac.uk" ; schema:identifier ; schema:name "Edlira Vakaj" ; schema:url . aec3po:amna a schema:Person ; schema:affiliation ; schema:email "Amna.Dridi@bcu.ac.uk" ; schema:identifier ; schema:name "Amna Dridi" ; schema:url . aec3po:pan a schema:Person ; schema:affiliation ; schema:email "Panagiotis.Patlakas@bcu.ac.uk" ; schema:identifier ; schema:name "Panagiotis Patlakas" ; schema:url . schema:name "Birmingham City University" ; schema:url . aec3po:thomas a schema:Person ; schema:affiliation ; schema:email "beachth@cardiff.ac.uk" ; schema:identifier ; schema:name "Thomas Beach" ; schema:url . schema:name "Cardiff University" ; schema:url . aec3po:vladimir a schema:Person ; schema:affiliation ; schema:email "vladimir.alexiev@ontotext.com" ; schema:identifier ; schema:name "Vladimir Alexiev" ; schema:url . schema:name "Ontotext" ; schema:url . # hasValue is used widely (and wildly) aec3po:hasValue a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "has value"@en ; rdfs:comment "de facto used to link something (anything: property, property design, check, cell, column, ...) to a value, expressed as a literal."@en ; rdfs:isDefinedBy aec3po: ; skos:note "The value of the literal may be a XSD literal (boolean, integer, decimal, string), it may also use custom datatypes such as cdt:ucum"@en ; rdfs:domain [ a owl:Class ; owl:unionOf ( aec3po:FeatureOfInterest aec3po:Property aec3po:CheckMethod) ] . aec3po:asText a owl:DatatypeProperty, owl:FunctionalProperty ; rdfs:label "as text"@en ; rdfs:comment "de facto used to link something (anything: property, statement, property design, check, cell, column, ...) to a literal string."@en ; rdfs:isDefinedBy aec3po: ; skos:hiddenLabel "text" ; rdfs:range xsd:string.