@prefix duplo: <https://ontology.inferal.com/modules/data-usage-processing-lineage/> .
@prefix dpv: <https://w3id.org/dpv#> .
@prefix ex: <https://example.com/duplo/query/conformance-gap/> .

ex:expected-context a <https://ontology.inferal.com/modules/data-classification/ClassificationContext> .
ex:actual-context a <https://ontology.inferal.com/modules/data-classification/ClassificationContext> .

ex:specification
    a duplo:ProcessingSpecification ;
    duplo:declaresProcessing dpv:Transform ;
    duplo:hasInputPort ex:input-port ;
    duplo:hasOutputPort ex:output-port ;
    duplo:specificationContext ex:expected-context .

ex:input-port a duplo:DataInputPort .
ex:output-port a duplo:OutputPort .

ex:run
    a duplo:ProcessingActivity ;
    duplo:performedProcessing dpv:Transform ;
    duplo:realizesSpecification ex:specification ;
    duplo:processingContext ex:actual-context .
