<?xml version="1.0"?>
<!DOCTYPE rdf:RDF [
	<!ENTITY owl "http://www.w3.org/2002/07/owl#">
	<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">
	<!ENTITY xs "http://www.w3.org/2001/XMLSchema#">
	<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
	<!ENTITY agent "http://metadata.net/PREMIS/Agent.owl#">
	<!ENTITY rights "http://metadata.net/PREMIS/Rights.owl#">
	<!ENTITY object "http://metadata.net/PREMIS/Object.owl#">
	<!ENTITY event "http://metadata.net/PREMIS/Event.owl#">
]>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:xs="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:agent="http://metadata.net/PREMIS/Agent.owl#" xmlns:rights="http://metadata.net/PREMIS/Rights.owl#" xmlns:object="http://metadata.net/PREMIS/Object.owl#" xmlns:event="http://metadata.net/PREMIS/Event.owl#" xmlns="http://metadata.net/PREMIS/Object.owl#" xml:base="http://metadata.net/PREMIS/Object.owl">
	<owl:Ontology rdf:about="">
		<rdfs:comment>PREMIS Agent</rdfs:comment>
		<rdfs:comment>
	The Event entity aggregates information about a digital object held by a preservation repository and describes those characteristics relevant to preservation management.
    </rdfs:comment>
		<rdfs:comment>
	The only madatory semantic unit is objectIdentifier (in RDF this is implicit)
    </rdfs:comment>
		<rdfs:comment>
	Can be associated with one or more rights statments
	Can participate in one or more events
	Can be related to one or more agents
    </rdfs:comment>
		<rdfs:label>PREMIS Agent Ontology</rdfs:label>
	</owl:Ontology>
	<owl:Class rdf:ID="class_signatureInformation">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_signatureInformationEncoding"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_signatureInformationEncoding"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_signer"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_signatureMethod"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_signatureMethod"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_signatureValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_signatureValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_signatureValidationRules"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_signatureValidationRules"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_keyInformation"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_contentLocation">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_contentLocationType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_contentLocationType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_contentLocationValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_contentLocationValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_relatedEventIdentification">
		<!--dfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedEventIdentifierType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedEventIdentifierType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedEventIdentifierValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedEventIdentifierValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedEventSequence"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedEventSequence"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		-->
	</owl:Class>
	<!--
	<owl:Class rdf:ID="class_originalName"/>
	-->
	<owl:Class rdf:ID="class_object">
		<!--		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_objectIdentifier"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
-->
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_preservationLevel"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_objectCategory"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_objectCategory"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_originalName"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_linkingPermissionStatementIdentifier">
		<!--		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingPermissionStatementIdentifierType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingPermissionStatementIdentifierType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingPermissionStatementIdentifierValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingPermissionStatementIdentifierValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
-->
	</owl:Class>
	<owl:Class rdf:ID="class_dependency"/>
	<owl:Class rdf:ID="class_inhibitors">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_inhibitorType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_inhibitorType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_inhibitorKey"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_storage">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_contentLocation"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_storageMedium"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_storageMedium"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_formatDesignation">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_formatName"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_formatName"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_formatVersion"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_relationship">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relationshipType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relationshipType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relationshipSubType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relationshipSubType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedObjectIdentification"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_keyInformation">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_keyType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_keyType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_keyValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_keyValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_keyVerificationInformation"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_fixity">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_messageDigestAlgorithm"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_messageDigestAlgorithm"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_messageDigest"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_messageDigest"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_messageDigestOriginator"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_environment">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_environmentCharacteristic"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_linkingEventIdentifier">
		<!--		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingEventIdentifierType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingEventIdentifierType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingEventIdentifierValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingEventIdentifierValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
-->
	</owl:Class>
	<owl:Class rdf:ID="class_significantProperties"/>
	<!--
	<owl:Class rdf:ID="class_objectIdentifier">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_objectIdentifierType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_objectIdentifierType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_objectIdentifierValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_objectIdentifierValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
-->
	<owl:Class rdf:ID="class_hardware">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_hwName"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_hwName"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_hwType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_hwType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_linkingIntellectualEntityIdentifier">
		<!--		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingIntellectualEntityIdentifierType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingIntellectualEntityIdentifierType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingIntellectualEntityIdentifierValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_linkingIntellectualEntityIdentifierValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
-->
	</owl:Class>
<!--	
	<owl:Class rdf:ID="class_dependencyIdentifier">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_dependencyIdentifierType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_dependencyIdentifierType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_dependencyIdentifierValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_dependencyIdentifierValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
-->	
	<owl:Class rdf:ID="class_format">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_formatDesignation"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>

	
	<owl:Class rdf:ID="class_software">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_swName"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_swName"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_swVersion"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_swType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_swType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_creatingApplication">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_creatingApplicationName"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_creatingApplicationVersion"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_dateCreatedByApplication"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_relatedObjectIdentification">
		<!--
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedObjectIdentifierType"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedObjectIdentifierType"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedObjectIdentifierValue"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedObjectIdentifierValue"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedObjectSequence"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_relatedObjectSequence"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		-->
	</owl:Class>
	<owl:Class rdf:ID="class_formatRegistry">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_formatRegistryName"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_formatRegistryName"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_formatRegistryKey"/>
				<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:minCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_formatRegistryKey"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_formatRegistryRole"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<owl:Class rdf:ID="class_objectCharacteristics">
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_compositionLevel"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_size"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
		<rdfs:subClassOf>
			<owl:Restriction>
				<owl:onProperty rdf:resource="#property_format"/>
				<owl:maxCardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:maxCardinality>
			</owl:Restriction>
		</rdfs:subClassOf>
	</owl:Class>
	<!--
	<owl:DatatypeProperty rdf:ID="property_relatedEventIdentifierType">
		<rdfs:domain rdf:resource="#class_relatedEventIdentification"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	-->
	<owl:ObjectProperty rdf:ID="property_linkingEventIdentifier">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="&event;class_event"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_swDependency">
		<rdfs:domain rdf:resource="#class_software"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_storageMedium">
		<rdfs:domain rdf:resource="#class_storage"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_fixity">
		<rdfs:domain rdf:resource="#class_objectCharacteristics"/>
		<rdfs:range rdf:resource="#class_fixity"/>
	</owl:ObjectProperty>
	
	<!--
	<owl:ObjectProperty rdf:ID="property_dependencyIdentifier">
		<rdfs:domain rdf:resource="#class_dependency"/>
		<rdfs:range rdf:resource="#class_dependencyIdentifier"/>
	</owl:ObjectProperty>
	-->
	<!--	
	<owl:ObjectProperty rdf:ID="property_LinkPermissionStatementXmlID">
		<rdfs:comment>
		This property creates a link between the class_object and rights:class_rights
	</rdfs:comment>
		<rdfs:domain rdf:resource="#class_linkingPermissionStatementIdentifier"/>
		<rdfs:range rdf:resource="&rights;class_rights"/>
	</owl:ObjectProperty>
-->
	<owl:DatatypeProperty rdf:ID="property_hwOtherInformation">
		<rdfs:domain rdf:resource="#class_hardware"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_significantProperties">
		<rdfs:domain rdf:resource="#class_objectCharacteristics"/>
		<rdfs:range rdf:resource="#class_significantProperties"/>
	</owl:ObjectProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_linkingIntellectualEntityIdentifierType">
		<rdfs:domain rdf:resource="#class_linkingIntellectualEntityIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
-->
	<owl:DatatypeProperty rdf:ID="property_formatRegistryKey">
		<rdfs:domain rdf:resource="#class_formatRegistry"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_formatVersion">
		<rdfs:domain rdf:resource="#class_formatDesignation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_objectIdentifierType">
		<rdfs:domain rdf:resource="#class_objectIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	-->
	<owl:DatatypeProperty rdf:ID="property_formatRegistryRole">
		<rdfs:domain rdf:resource="#class_formatRegistry"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_creatingApplicationVersion">
		<rdfs:domain rdf:resource="#class_creatingApplication"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_inhibitors">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_objectCharacteristics"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_compositionLevel">
		<rdfs:domain rdf:resource="#class_objectCharacteristics"/>
		<rdfs:range rdf:resource="&xs;nonNegativeInteger"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_environment">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_environment"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_hwName">
		<rdfs:domain rdf:resource="#class_hardware"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_linkingIntellectualEntityIdentifier">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_intellectualEntity"/>
	</owl:ObjectProperty>
	<owl:Class rdf:ID="class_intellectualEntity"/>
	<owl:DatatypeProperty rdf:ID="property_signer">
		<rdfs:domain rdf:resource="#class_signatureInformation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_relationship">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_relationship"/>
	</owl:ObjectProperty>
	<owl:ObjectProperty rdf:ID="property_relatedEventIdentification">
		<rdfs:domain rdf:resource="#class_relationship"/>
		<rdfs:range rdf:resource="&event;class_event"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_creatingApplicationName">
		<rdfs:domain rdf:resource="#class_creatingApplication"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--	
	<owl:DatatypeProperty rdf:ID="property_xmlID">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="&xs;ID"/>
	</owl:DatatypeProperty>
-->
	<!--
	<owl:DatatypeProperty rdf:ID="property_relatedObjectIdentifierValue">
		<rdfs:domain rdf:resource="#class_relatedObjectIdentification"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	-->
	<!--
	<owl:DatatypeProperty rdf:ID="property_linkingIntellectualEntityIdentifierValue">
		<rdfs:domain rdf:resource="#class_linkingIntellectualEntityIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
-->
	<owl:DatatypeProperty rdf:ID="property_keyVerificationInformation">
		<rdfs:domain rdf:resource="#class_keyInformation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_version">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range>
			<owl:DataRange>
				<owl:oneOf>
					<rdf:List>
						<rdf:first rdf:datatype="&xsd;string">1.1</rdf:first>
						<rdf:rest rdf:resource="&rdf;nil"/>
					</rdf:List>
				</owl:oneOf>
			</owl:DataRange>
		</rdfs:range>
	</owl:DatatypeProperty>
	-->
	<!--
	<owl:DatatypeProperty rdf:ID="property_relatedObjectIdentifierType">
		<rdfs:domain rdf:resource="#class_relatedObjectIdentification"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	-->
	<owl:DatatypeProperty rdf:ID="property_messageDigestOriginator">
		<rdfs:domain rdf:resource="#class_fixity"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--
	<owl:ObjectProperty rdf:ID="property_LinkEventXmlID">
		<rdfs:comment>
		This property creates a link between the class_object and the event:class_event
	</rdfs:comment>
		<rdfs:domain rdf:resource="#class_linkingEventIdentifier"/>
		<rdfs:range rdf:resource="&event;class_event"/>
	</owl:ObjectProperty>
	-->
	<!--	
	<owl:DatatypeProperty rdf:ID="property_linkingPermissionStatementIdentifierType">
		<rdfs:domain rdf:resource="#class_linkingPermissionStatementIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
-->
	<owl:DatatypeProperty rdf:ID="property_swType">
		<rdfs:domain rdf:resource="#class_software"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_originalName">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_keyType">
		<rdfs:domain rdf:resource="#class_keyInformation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_objectCharacteristics">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_objectCharacteristics"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_signatureInformationEncoding">
		<rdfs:domain rdf:resource="#class_signatureInformation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_formatDesignation">
		<rdfs:domain rdf:resource="#class_format"/>
		<rdfs:range rdf:resource="#class_formatDesignation"/>
	</owl:ObjectProperty>
	<owl:ObjectProperty rdf:ID="property_linkingPermissionStatementIdentifier">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="&rights;class_permissionStatement"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_environmentPurpose">
		<rdfs:domain rdf:resource="#class_environment"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_inhibitorTarget">
		<rdfs:domain rdf:resource="#class_inhibitors"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_signatureMethod">
		<rdfs:domain rdf:resource="#class_signatureInformation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_signatureValue">
		<rdfs:domain rdf:resource="#class_signatureInformation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--	
	<owl:DatatypeProperty rdf:ID="property_dependencyIdentifierType">
		<rdfs:domain rdf:resource="#class_dependencyIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
-->
	<owl:ObjectProperty rdf:ID="property_signatureInformation">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_signatureInformation"/>
	</owl:ObjectProperty>
	<owl:ObjectProperty rdf:ID="property_dependency">
		<rdfs:domain rdf:resource="#class_environment"/>
		<rdfs:range rdf:resource="#class_dependency"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_environmentNote">
		<rdfs:domain rdf:resource="#class_environment"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_format">
		<rdfs:domain rdf:resource="#class_objectCharacteristics"/>
		<rdfs:range rdf:resource="#class_format"/>
	</owl:ObjectProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_linkingEventIdentifierType">
		<rdfs:domain rdf:resource="#class_linkingEventIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	-->
	<owl:DatatypeProperty rdf:ID="property_inhibitorKey">
		<rdfs:domain rdf:resource="#class_inhibitors"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_signatureValidationRules">
		<rdfs:domain rdf:resource="#class_signatureInformation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_relatedObjectIdentification">
		<rdfs:domain rdf:resource="#class_relationship"/>
		<rdfs:range rdf:resource="&object;class_object"/>
	</owl:ObjectProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_objectIdentifierValue">
		<rdfs:domain rdf:resource="#class_objectIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	-->
	<owl:ObjectProperty rdf:ID="property_storage">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_storage"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_keyValue">
		<rdfs:domain rdf:resource="#class_keyInformation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_preservationLevel">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--
	<owl:ObjectProperty rdf:ID="property_RelEventXmlID">
		<rdfs:domain rdf:resource="#class_relatedEventIdentification"/>
		<rdfs:range rdf:resource="&event;class_event"/>
	</owl:ObjectProperty>
	-->
	<owl:DatatypeProperty rdf:ID="property_dateCreatedByApplication">
		<rdfs:domain rdf:resource="#class_creatingApplication"/>
		<rdfs:range rdf:resource="&xs;dateTime"/>
	</owl:DatatypeProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_linkingPermissionStatementIdentifierValue">
		<rdfs:domain rdf:resource="#class_linkingPermissionStatementIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
-->
	<owl:DatatypeProperty rdf:ID="property_size">
		<rdfs:domain rdf:resource="#class_objectCharacteristics"/>
		<rdfs:range rdf:resource="&xs;long"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_software">
		<rdfs:domain rdf:resource="#class_environment"/>
		<rdfs:range rdf:resource="#class_software"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_messageDigestAlgorithm">
		<rdfs:domain rdf:resource="#class_fixity"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_formatRegistry">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_formatRegistry"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_swOtherInformation">
		<rdfs:domain rdf:resource="#class_software"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--
	<owl:ObjectProperty rdf:ID="property_objectIdentifier">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_objectIdentifier"/>
	</owl:ObjectProperty>
	-->
	<!--
	<owl:DatatypeProperty rdf:ID="property_dependencyIdentifierValue">
		<rdfs:domain rdf:resource="#class_dependencyIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	-->
	<!--
	<owl:DatatypeProperty rdf:ID="property_type">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range>
			<owl:DataRange>
				<owl:oneOf>
					<rdf:List>
						<rdf:first rdf:datatype="&xsd;string">representation</rdf:first>
						<rdf:rest>
							<rdf:List>
								<rdf:first rdf:datatype="&xsd;string">file</rdf:first>
								<rdf:rest>
									<rdf:List>
										<rdf:first rdf:datatype="&xsd;string">bitstream</rdf:first>
										<rdf:rest rdf:resource="&rdf;nil"/>
									</rdf:List>
								</rdf:rest>
							</rdf:List>
						</rdf:rest>
					</rdf:List>
				</owl:oneOf>
			</owl:DataRange>
		</rdfs:range>
	</owl:DatatypeProperty>
	-->
	<owl:DatatypeProperty rdf:ID="property_swVersion">
		<rdfs:domain rdf:resource="#class_software"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_swName">
		<rdfs:domain rdf:resource="#class_software"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_hwType">
		<rdfs:domain rdf:resource="#class_hardware"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_inhibitorType">
		<rdfs:domain rdf:resource="#class_inhibitors"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_relatedObjectSequence">
		<rdfs:domain rdf:resource="#class_relatedObjectIdentification"/>
		<rdfs:range rdf:resource="&xs;nonNegativeInteger"/>
	</owl:DatatypeProperty>
	-->
	<!--
	<owl:DatatypeProperty rdf:ID="property_relatedEventSequence">
		<rdfs:domain rdf:resource="#class_relatedEventIdentification"/>
		<rdfs:range rdf:resource="&xs;nonNegativeInteger"/>
	</owl:DatatypeProperty>
	-->
	<owl:ObjectProperty rdf:ID="property_keyInformation">
		<rdfs:domain rdf:resource="#class_signatureInformation"/>
		<rdfs:range rdf:resource="#class_keyInformation"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_relationshipType">
		<rdfs:domain rdf:resource="#class_relationship"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_objectCategory">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_formatRegistryName">
		<rdfs:domain rdf:resource="#class_formatRegistry"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_relationshipSubType">
		<rdfs:domain rdf:resource="#class_relationship"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_creatingApplication">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_creatingApplication"/>
	</owl:ObjectProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_relatedEventIdentifierValue">
		<rdfs:domain rdf:resource="#class_relatedEventIdentification"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
-->
	<owl:DatatypeProperty rdf:ID="property_messageDigest">
		<rdfs:domain rdf:resource="#class_fixity"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_contentLocationValue">
		<rdfs:domain rdf:resource="#class_contentLocation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_formatName">
		<rdfs:domain rdf:resource="#class_formatDesignation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:DatatypeProperty rdf:ID="property_contentLocationType">
		<rdfs:domain rdf:resource="#class_contentLocation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_contentLocation">
		<rdfs:domain rdf:resource="#class_storage"/>
		<rdfs:range rdf:resource="#class_contentLocation"/>
	</owl:ObjectProperty>
	<owl:DatatypeProperty rdf:ID="property_signatureProperties">
		<rdfs:domain rdf:resource="#class_signatureInformation"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_linkingEventIdentifierValue">
		<rdfs:domain rdf:resource="#class_linkingEventIdentifier"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
-->
	<owl:DatatypeProperty rdf:ID="property_dependencyName">
		<rdfs:domain rdf:resource="#class_dependency"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<!--
	<owl:DatatypeProperty rdf:ID="property_RelObjectXmlID">
		<rdfs:comment>
		Creates a link between two objects
	</rdfs:comment>
		<rdfs:domain rdf:resource="#class_relatedObjectIdentification"/>
		<rdfs:range rdf:resource="&object;class_object"/>
	</owl:DatatypeProperty>
	-->
	<owl:DatatypeProperty rdf:ID="property_environmentCharacteristic">
		<rdfs:domain rdf:resource="#class_environment"/>
		<rdfs:range rdf:resource="&xs;string"/>
	</owl:DatatypeProperty>
	<owl:ObjectProperty rdf:ID="property_hardware">
		<rdfs:domain rdf:resource="#class_object"/>
		<rdfs:range rdf:resource="#class_environment"/>
	</owl:ObjectProperty>
</rdf:RDF>
