@prefix : <https://w3id.org/aic/dice-alignment#> .
@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 rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix terms: <http://purl.org/dc/terms/> .
@prefix aic: <https://w3id.org/aic#> .
@prefix dice: <https://w3id.org/digitalconstruction/0.5/Entities#> .
@base <https://w3id.org/aic/dice-alignment#> .

<https://w3id.org/aic/dice-alignment> rdf:type owl:Ontology ;
                                      owl:versionIRI <https://w3id.org/aic/dice-alignment/1.0.0> ;
                                      owl:imports <https://digitalconstruction.github.io/Entities/v/0.5/entities.ttl> ,
                                                  <https://w3id.org/aic/1.1.0> ;
                                      terms:contributor "Daniel Hall" ,
                                                        "Hans Wamelink" ,
                                                        "Pieter Pauwels" ;
                                      terms:creator "Irfan Čustović" ,
                                                    "Jianpeng Cao" ,
                                                    "Ranjith Soman" ;
                                      terms:description "Alignment module mapping selected classes from DiCE v0.5 to AiC v1.1.0 ."@en ;
                                      terms:license <https://creativecommons.org/licenses/by/4.0/> ;
                                      terms:modified "2026-06-20" ;
                                      terms:title "DiCE to AIC alignment"@en ;
                                      owl:versionInfo "1.0.0" .

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

###  http://purl.org/dc/terms/contributor
terms:contributor rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/creator
terms:creator rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/description
terms:description rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/license
terms:license rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/modified
terms:modified rdf:type owl:AnnotationProperty .


###  http://purl.org/dc/terms/title
terms:title rdf:type owl:AnnotationProperty .


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

aic:hasPredecessor rdfs:subPropertyOf dice:precededBy .
aic:hasSuccessor rdfs:subPropertyOf dice:precedes .
aic:focusesOnProcess rdfs:subPropertyOf dice:participatesIn .

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

aic:Material owl:equivalentClass dice:MaterialEntity.
aic:Element owl:equivalentClass dice:BuildingElement . 
aic:Process rdfs:subClassOf dice:Process.
aic:Equipment owl:equivalentClass dice:Equipment .
aic:Zone rdfs:subClassOf dice:SpatialRegion .
aic:InformationID rdfs:subClassOf dice:TemporalRegion .
aic:InformationID owl:equivalentClass dice:Identifier.
aic:OperationMode owl:equivalentClass dice:EntityState .
aic:ProcessState owl:equivalentClass dice:EntityState .

