diff --git a/dependencies/CASE-develop b/dependencies/CASE-develop index 26bd54e8..462cd105 160000 --- a/dependencies/CASE-develop +++ b/dependencies/CASE-develop @@ -1 +1 @@ -Subproject commit 26bd54e8b8776cdad40034380a2d9276110a2e60 +Subproject commit 462cd10595b308c82893004cbe4c78f22d3d5940 diff --git a/dependencies/CASE-develop-2.0.0 b/dependencies/CASE-develop-2.0.0 index 5709674c..fdc6e528 160000 --- a/dependencies/CASE-develop-2.0.0 +++ b/dependencies/CASE-develop-2.0.0 @@ -1 +1 @@ -Subproject commit 5709674c24d7d1f495cd3a0be2255c6404ec32c1 +Subproject commit fdc6e528b6d70f1e7790463d9a160d5f41634843 diff --git a/dependencies/CASE-unstable b/dependencies/CASE-unstable index 46e1405a..39d3487f 160000 --- a/dependencies/CASE-unstable +++ b/dependencies/CASE-unstable @@ -1 +1 @@ -Subproject commit 46e1405a78dc7ae9458611eac7e963dd66b08c5f +Subproject commit 39d3487fe60f7dd7552b793c18c03475a4aa7034 diff --git a/dependencies/CASE-unstable-2.0.0 b/dependencies/CASE-unstable-2.0.0 index 450ef799..caa62014 160000 --- a/dependencies/CASE-unstable-2.0.0 +++ b/dependencies/CASE-unstable-2.0.0 @@ -1 +1 @@ -Subproject commit 450ef79970287ab87fc8a13e156ac9cfb37cfa27 +Subproject commit caa620145adbde80123b9f6a7bfff3786fe03688 diff --git a/ontology/CASE-develop-2.0.0.ttl b/ontology/CASE-develop-2.0.0.ttl index 6d898a21..51ed24e6 100644 --- a/ontology/CASE-develop-2.0.0.ttl +++ b/ontology/CASE-develop-2.0.0.ttl @@ -5778,6 +5778,12 @@ observable:DeviceFacet sh:nodeKind sh:IRI ; sh:path observable:manufacturer ; ] , + [ + sh:datatype xsd:string ; + sh:maxCount "1"^^xsd:integer ; + sh:nodeKind sh:Literal ; + sh:path observable:cpeid ; + ] , [ sh:datatype xsd:string ; sh:maxCount "1"^^xsd:integer ; diff --git a/ontology/CASE-develop.ttl b/ontology/CASE-develop.ttl index 5ee476de..eddaece1 100644 --- a/ontology/CASE-develop.ttl +++ b/ontology/CASE-develop.ttl @@ -5777,6 +5777,12 @@ observable:DeviceFacet sh:nodeKind sh:IRI ; sh:path observable:manufacturer ; ] , + [ + sh:datatype xsd:string ; + sh:maxCount "1"^^xsd:integer ; + sh:nodeKind sh:Literal ; + sh:path observable:cpeid ; + ] , [ sh:datatype xsd:string ; sh:maxCount "1"^^xsd:integer ; diff --git a/ontology/CASE-unstable-2.0.0.ttl b/ontology/CASE-unstable-2.0.0.ttl index 794b97f4..643756b5 100644 --- a/ontology/CASE-unstable-2.0.0.ttl +++ b/ontology/CASE-unstable-2.0.0.ttl @@ -561,6 +561,7 @@ investigation:authorizationIdentifier investigation:authorizationType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "authorizationType"@en ; rdfs:comment "A label categorizing a type of authorization (e.g. warrant)"@en ; rdfs:range xsd:string ; @@ -582,6 +583,7 @@ investigation:focus investigation:investigationForm a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "investigationForm"@en ; rdfs:comment "A label categorizing a type of investigation (case, incident, suspicious-activity, etc.)"@en ; rdfs:range [ @@ -2441,6 +2443,7 @@ configuration:dependencyDescription configuration:dependencyType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "dependencyType"@en ; rdfs:comment "The type of a tool or other software dependency."@en ; rdfs:range xsd:string ; @@ -2479,6 +2482,7 @@ configuration:itemObject configuration:itemType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "itemType"@en ; rdfs:comment "The type of a configuration setting entry item."@en ; rdfs:range xsd:string ; @@ -3142,6 +3146,7 @@ core:eventContext core:eventType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "Event Type"@en ; rdfs:comment "An event type specifies a classification type for the event."@en ; rdfs:range xsd:string ; @@ -3204,6 +3209,12 @@ core:hasParticipant rdfs:range core:Endurant ; . +core:informalType + a owl:DatatypeProperty ; + rdfs:label "informalType"@en ; + rdfs:comment "Informal Type serves as a parent property for string-valued properties meant to describe a type without implementing a class design. This property hierarchy supports a balancing point between semantic specificity and operational agility. The known benefits of describing types rather than implementing them include swift extensibility of some existing, or possibly non-existing, subclass hierarchy in UCO without requiring training in ontological development, taxonomic specification, or OWL, SHACL, or RDF maintenance logistics. The known detractions of using string-literals for type descriptions include that used vocabularies may require careful maintenance among data-sharing parties; that vocabularies require independent logistics (external to UCO) for providing definitions (i.e., dictionary-style semantics) to string-literals chosen; and that string-literals cannot by themselves encode hierarchical structure or entailments, such as the informal device type string 'ExamplePhone 8 P4321' entailing 'ExamplePhone 8', 'ExamplePhone', or 'ExamplePhone models discontinued in 2020'. Usage of Informal Type to house strings should be weighed against usage of classes when classes are available, and should periodically be reviewed for potential additions to UCO's class hierarchy or downstream extensions thereof."@en ; + . + core:isDirectional a owl:DatatypeProperty ; rdfs:label "isDirectional"@en ; @@ -3768,6 +3779,7 @@ location:SimpleAddressFacet location:addressType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "addressType"@en ; rdfs:comment "The type of the address, for instance home or work."@en ; rdfs:range xsd:string ; @@ -4043,6 +4055,7 @@ marking:definition marking:definitionType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "definitionType"@en ; rdfs:comment "Specifies the Marking Model for a Marking Definition."@en ; rdfs:range xsd:string ; @@ -8106,6 +8119,7 @@ observable:MSISDN observable:MSISDNType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "MSISDNType"@en ; rdfs:comment "???."@en ; rdfs:range xsd:string ; @@ -13553,6 +13567,7 @@ observable:accountLogin observable:accountLogonType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "accountLogonType"@en ; rdfs:comment "Specifies the security logon method required to run the tasks associated with the account. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa383013(v=vs.85).aspx."@en ; rdfs:range xsd:string ; @@ -13567,6 +13582,7 @@ observable:accountRunLevel observable:accountType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "accountType"@en ; rdfs:comment "The type of account, for instance bank, phone, application, service, etc."@en ; rdfs:range [ @@ -13594,6 +13610,7 @@ observable:actionList observable:actionType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "actionType"@en ; rdfs:comment "Specifies the type of the action. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa380596(v=vs.85).aspx."@en ; rdfs:range [ @@ -13702,6 +13719,7 @@ observable:applicationIdentifier observable:archiveType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "archiveType"@en ; rdfs:comment "The type of a file archive, e.g. ZIP, GZIP or RAR."@en ; rdfs:range xsd:string ; @@ -13735,6 +13753,7 @@ observable:attendant observable:audioType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "audioType"@en ; rdfs:comment "The type of a audio. For example: music or speech."@en ; rdfs:range xsd:string ; @@ -13849,6 +13868,7 @@ observable:bitsPerPixel observable:blockType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "blockType"@en ; rdfs:comment "The blockType property specifies the block type of a particular memory object."@en ; rdfs:range [ @@ -13928,6 +13948,7 @@ observable:byteStringValue observable:callType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "callType"@en ; rdfs:comment "The type of a phone call,for example incoming, outgoing, missed."@en ; rdfs:range xsd:string ; @@ -14003,6 +14024,7 @@ observable:cellSiteNetworkCode observable:cellSiteType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "cellSiteType"@en ; rdfs:comment "Specifies the technology used by the Cell Site (e.g., GSM, CDMA, or LTE)."@en ; rdfs:range xsd:string ; @@ -14292,6 +14314,7 @@ observable:contentRecoveredStatus observable:contentType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "contentType"@en ; rdfs:range xsd:string ; . @@ -14444,6 +14467,7 @@ observable:dataPayloadReferenceURL observable:dataType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "dataType"@en ; rdfs:range xsd:string ; . @@ -14483,6 +14507,7 @@ observable:destinationPort observable:deviceType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "deviceType"@en ; rdfs:range xsd:string ; . @@ -14510,6 +14535,7 @@ observable:dhcpServer observable:diskPartitionType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "diskPartitionType"@en ; rdfs:comment "Specifies the type of partition being characterized."@en ; rdfs:range xsd:string ; @@ -14524,6 +14550,7 @@ observable:diskSize observable:diskType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "diskType"@en ; rdfs:comment "The type of disk being characterized, e.g., removable."@en ; rdfs:range xsd:string ; @@ -14586,6 +14613,7 @@ observable:driveLetter observable:driveType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "driveType"@en ; rdfs:comment "Specifies the drive type of a windows volume."@en ; rdfs:range [ @@ -14779,6 +14807,7 @@ observable:eventStatus observable:eventType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "eventType"@en ; rdfs:comment "The type of the event, for example 'information', 'warning' or 'error'."@en ; rdfs:range xsd:string ; @@ -14862,6 +14891,7 @@ observable:extDeletionTime observable:extFileType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "extFileType"@en ; rdfs:comment "Specifies the EXT file type (FIFO, Directory, Regular file, Symbolic link, etc) for the Inode."@en ; rdfs:range xsd:integer ; @@ -14966,6 +14996,7 @@ observable:filePath observable:fileSystemType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "fileSystemType"@en ; rdfs:comment "The specific type of a file system."@en ; rdfs:range xsd:string ; @@ -15161,6 +15192,7 @@ observable:hexadecimalValue observable:hiveType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "hiveType"@en ; rdfs:comment "The type of a registry hive."@en ; rdfs:range xsd:string ; @@ -15251,6 +15283,7 @@ observable:icmpCode observable:icmpType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "icmpType"@en ; rdfs:comment "Specifies the ICMP type byte."@en ; rdfs:range xsd:hexBinary ; @@ -15278,6 +15311,7 @@ observable:imageName observable:imageType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "imageType"@en ; rdfs:comment "The type of the image, e.g. EnCase, RAW or LocalFolder."@en ; rdfs:range xsd:string ; @@ -15629,6 +15663,7 @@ observable:length observable:libraryType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "libraryType"@en ; rdfs:comment "Specifies the type of library being characterized."@en ; rdfs:range xsd:string ; @@ -15780,6 +15815,7 @@ observable:messageThread observable:messageType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "messageType"@en ; rdfs:comment "Message type specifies what sort of message (email, chat, SMS, etc) a Message is."@en ; rdfs:range xsd:string ; @@ -15890,6 +15926,7 @@ observable:mimeClass observable:mimeType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "mimeType"@en ; rdfs:comment "MIME type of the data. For example 'text/html' or 'audio/mp3'."@en ; rdfs:range xsd:string ; @@ -16313,6 +16350,7 @@ observable:passwordLastChanged observable:passwordType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "passwordType"@en ; rdfs:comment "The type of password, for instance plain-text or encrypted."@en ; rdfs:range xsd:string ; @@ -16353,6 +16391,7 @@ observable:pdfModDate observable:peType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "peType"@en ; rdfs:comment "Specifies the type of the PE binary."@en ; rdfs:range xsd:string ; @@ -16380,6 +16419,7 @@ observable:pictureHeight observable:pictureType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "pictureType"@en ; rdfs:comment "The type of a picture, for example a thumbnail."@en ; rdfs:range xsd:string ; @@ -16607,6 +16647,7 @@ observable:rangeOffset observable:rangeOffsetType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "rangeOffsetType"@en ; rdfs:comment "The type of offset defined for the range (e.g., image, file, address)."@en ; rdfs:range xsd:string ; @@ -16963,6 +17004,7 @@ observable:serviceStatus observable:serviceType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "serviceType"@en ; rdfs:range xsd:string ; . @@ -17237,6 +17279,7 @@ observable:startTime observable:startType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "startType"@en ; rdfs:range xsd:string ; . @@ -17537,6 +17580,7 @@ observable:triggerMaxRunTime observable:triggerSessionChangeType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "triggerSessionChangeType"@en ; rdfs:comment "Specifies the type of Terminal Server session change that would trigger a task launch. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa381298(v=vs.85).aspx."@en ; rdfs:range xsd:string ; @@ -17544,6 +17588,7 @@ observable:triggerSessionChangeType observable:triggerType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "triggerType"@en ; rdfs:comment "Specifies the type of the task trigger."@en ; rdfs:range [ @@ -17613,6 +17658,7 @@ observable:urlTargeted observable:urlTransitionType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "Transition Type"@en ; rdfs:comment "Specifies how a browser navigated to a particular URL on a particular visit."@en ; rdfs:range [ @@ -17712,6 +17758,7 @@ observable:volumeID observable:whoisContactType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "whoisContactType"@en ; rdfs:comment "Specifies what type of WHOIS contact this is."@en ; rdfs:range [ @@ -18357,6 +18404,7 @@ tool:swid tool:toolType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "toolType"@en ; rdfs:comment "The type of tool."@en ; rdfs:range xsd:string ; diff --git a/ontology/CASE-unstable.ttl b/ontology/CASE-unstable.ttl index a0d09bd9..6f650417 100644 --- a/ontology/CASE-unstable.ttl +++ b/ontology/CASE-unstable.ttl @@ -561,6 +561,7 @@ investigation:authorizationIdentifier investigation:authorizationType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "authorizationType"@en ; rdfs:comment "A label categorizing a type of authorization (e.g. warrant)"@en ; rdfs:range xsd:string ; @@ -582,6 +583,7 @@ investigation:focus investigation:investigationForm a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "investigationForm"@en ; rdfs:comment "A label categorizing a type of investigation (case, incident, suspicious-activity, etc.)"@en ; rdfs:range [ @@ -2431,6 +2433,7 @@ configuration:dependencyDescription configuration:dependencyType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "dependencyType"@en ; rdfs:comment "The type of a tool or other software dependency."@en ; rdfs:range xsd:string ; @@ -2469,6 +2472,7 @@ configuration:itemObject configuration:itemType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "itemType"@en ; rdfs:comment "The type of a configuration setting entry item."@en ; rdfs:range xsd:string ; @@ -3087,6 +3091,7 @@ core:eventContext core:eventType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "Event Type"@en ; rdfs:comment "An event type specifies a classification type for the event."@en ; rdfs:range xsd:string ; @@ -3139,6 +3144,12 @@ core:hasFacet-shape sh:targetObjectsOf core:hasFacet ; . +core:informalType + a owl:DatatypeProperty ; + rdfs:label "informalType"@en ; + rdfs:comment "Informal Type serves as a parent property for string-valued properties meant to describe a type without implementing a class design. This property hierarchy supports a balancing point between semantic specificity and operational agility. The known benefits of describing types rather than implementing them include swift extensibility of some existing, or possibly non-existing, subclass hierarchy in UCO without requiring training in ontological development, taxonomic specification, or OWL, SHACL, or RDF maintenance logistics. The known detractions of using string-literals for type descriptions include that used vocabularies may require careful maintenance among data-sharing parties; that vocabularies require independent logistics (external to UCO) for providing definitions (i.e., dictionary-style semantics) to string-literals chosen; and that string-literals cannot by themselves encode hierarchical structure or entailments, such as the informal device type string 'ExamplePhone 8 P4321' entailing 'ExamplePhone 8', 'ExamplePhone', or 'ExamplePhone models discontinued in 2020'. Usage of Informal Type to house strings should be weighed against usage of classes when classes are available, and should periodically be reviewed for potential additions to UCO's class hierarchy or downstream extensions thereof."@en ; + . + core:isDirectional a owl:DatatypeProperty ; rdfs:label "isDirectional"@en ; @@ -3690,6 +3701,7 @@ location:SimpleAddressFacet location:addressType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "addressType"@en ; rdfs:comment "The type of the address, for instance home or work."@en ; rdfs:range xsd:string ; @@ -3965,6 +3977,7 @@ marking:definition marking:definitionType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "definitionType"@en ; rdfs:comment "Specifies the Marking Model for a Marking Definition."@en ; rdfs:range xsd:string ; @@ -8069,6 +8082,7 @@ observable:MSISDN observable:MSISDNType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "MSISDNType"@en ; rdfs:comment "???."@en ; rdfs:range xsd:string ; @@ -13576,6 +13590,7 @@ observable:accountLogin observable:accountLogonType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "accountLogonType"@en ; rdfs:comment "Specifies the security logon method required to run the tasks associated with the account. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa383013(v=vs.85).aspx."@en ; rdfs:range xsd:string ; @@ -13590,6 +13605,7 @@ observable:accountRunLevel observable:accountType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "accountType"@en ; rdfs:comment "The type of account, for instance bank, phone, application, service, etc."@en ; rdfs:range [ @@ -13617,6 +13633,7 @@ observable:actionList observable:actionType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "actionType"@en ; rdfs:comment "Specifies the type of the action. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa380596(v=vs.85).aspx."@en ; rdfs:range [ @@ -13725,6 +13742,7 @@ observable:applicationIdentifier observable:archiveType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "archiveType"@en ; rdfs:comment "The type of a file archive, e.g. ZIP, GZIP or RAR."@en ; rdfs:range xsd:string ; @@ -13758,6 +13776,7 @@ observable:attendant observable:audioType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "audioType"@en ; rdfs:comment "The type of a audio. For example: music or speech."@en ; rdfs:range xsd:string ; @@ -13872,6 +13891,7 @@ observable:bitsPerPixel observable:blockType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "blockType"@en ; rdfs:comment "The blockType property specifies the block type of a particular memory object."@en ; rdfs:range [ @@ -13951,6 +13971,7 @@ observable:byteStringValue observable:callType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "callType"@en ; rdfs:comment "The type of a phone call,for example incoming, outgoing, missed."@en ; rdfs:range xsd:string ; @@ -14026,6 +14047,7 @@ observable:cellSiteNetworkCode observable:cellSiteType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "cellSiteType"@en ; rdfs:comment "Specifies the technology used by the Cell Site (e.g., GSM, CDMA, or LTE)."@en ; rdfs:range xsd:string ; @@ -14315,6 +14337,7 @@ observable:contentRecoveredStatus observable:contentType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "contentType"@en ; rdfs:range xsd:string ; . @@ -14468,6 +14491,7 @@ observable:dataPayloadReferenceURL observable:dataType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "dataType"@en ; rdfs:range xsd:string ; . @@ -14507,6 +14531,7 @@ observable:destinationPort observable:deviceType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "deviceType"@en ; rdfs:range xsd:string ; . @@ -14534,6 +14559,7 @@ observable:dhcpServer observable:diskPartitionType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "diskPartitionType"@en ; rdfs:comment "Specifies the type of partition being characterized."@en ; rdfs:range xsd:string ; @@ -14548,6 +14574,7 @@ observable:diskSize observable:diskType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "diskType"@en ; rdfs:comment "The type of disk being characterized, e.g., removable."@en ; rdfs:range xsd:string ; @@ -14610,6 +14637,7 @@ observable:driveLetter observable:driveType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "driveType"@en ; rdfs:comment "Specifies the drive type of a windows volume."@en ; rdfs:range [ @@ -14803,6 +14831,7 @@ observable:eventStatus observable:eventType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "eventType"@en ; rdfs:comment "The type of the event, for example 'information', 'warning' or 'error'."@en ; rdfs:range xsd:string ; @@ -14886,6 +14915,7 @@ observable:extDeletionTime observable:extFileType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "extFileType"@en ; rdfs:comment "Specifies the EXT file type (FIFO, Directory, Regular file, Symbolic link, etc) for the Inode."@en ; rdfs:range xsd:integer ; @@ -14990,6 +15020,7 @@ observable:filePath observable:fileSystemType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "fileSystemType"@en ; rdfs:comment "The specific type of a file system."@en ; rdfs:range xsd:string ; @@ -15185,6 +15216,7 @@ observable:hexadecimalValue observable:hiveType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "hiveType"@en ; rdfs:comment "The type of a registry hive."@en ; rdfs:range xsd:string ; @@ -15275,6 +15307,7 @@ observable:icmpCode observable:icmpType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "icmpType"@en ; rdfs:comment "Specifies the ICMP type byte."@en ; rdfs:range xsd:hexBinary ; @@ -15302,6 +15335,7 @@ observable:imageName observable:imageType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "imageType"@en ; rdfs:comment "The type of the image, e.g. EnCase, RAW or LocalFolder."@en ; rdfs:range xsd:string ; @@ -15653,6 +15687,7 @@ observable:length observable:libraryType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "libraryType"@en ; rdfs:comment "Specifies the type of library being characterized."@en ; rdfs:range xsd:string ; @@ -15804,6 +15839,7 @@ observable:messageThread observable:messageType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "messageType"@en ; rdfs:comment "Message type specifies what sort of message (email, chat, SMS, etc) a Message is."@en ; rdfs:range xsd:string ; @@ -15914,6 +15950,7 @@ observable:mimeClass observable:mimeType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "mimeType"@en ; rdfs:comment "MIME type of the data. For example 'text/html' or 'audio/mp3'."@en ; rdfs:range xsd:string ; @@ -16337,6 +16374,7 @@ observable:passwordLastChanged observable:passwordType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "passwordType"@en ; rdfs:comment "The type of password, for instance plain-text or encrypted."@en ; rdfs:range xsd:string ; @@ -16377,6 +16415,7 @@ observable:pdfModDate observable:peType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "peType"@en ; rdfs:comment "Specifies the type of the PE binary."@en ; rdfs:range xsd:string ; @@ -16404,6 +16443,7 @@ observable:pictureHeight observable:pictureType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "pictureType"@en ; rdfs:comment "The type of a picture, for example a thumbnail."@en ; rdfs:range xsd:string ; @@ -16631,6 +16671,7 @@ observable:rangeOffset observable:rangeOffsetType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "rangeOffsetType"@en ; rdfs:comment "The type of offset defined for the range (e.g., image, file, address)."@en ; rdfs:range xsd:string ; @@ -16987,6 +17028,7 @@ observable:serviceStatus observable:serviceType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "serviceType"@en ; rdfs:range xsd:string ; . @@ -17261,6 +17303,7 @@ observable:startTime observable:startType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "startType"@en ; rdfs:range xsd:string ; . @@ -17561,6 +17604,7 @@ observable:triggerMaxRunTime observable:triggerSessionChangeType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "triggerSessionChangeType"@en ; rdfs:comment "Specifies the type of Terminal Server session change that would trigger a task launch. See also: http://msdn.microsoft.com/en-us/library/windows/desktop/aa381298(v=vs.85).aspx."@en ; rdfs:range xsd:string ; @@ -17568,6 +17612,7 @@ observable:triggerSessionChangeType observable:triggerType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "triggerType"@en ; rdfs:comment "Specifies the type of the task trigger."@en ; rdfs:range [ @@ -17637,6 +17682,7 @@ observable:urlTargeted observable:urlTransitionType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "Transition Type"@en ; rdfs:comment "Specifies how a browser navigated to a particular URL on a particular visit."@en ; rdfs:range [ @@ -17736,6 +17782,7 @@ observable:volumeID observable:whoisContactType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "whoisContactType"@en ; rdfs:comment "Specifies what type of WHOIS contact this is."@en ; rdfs:range [ @@ -18372,6 +18419,7 @@ tool:swid tool:toolType a owl:DatatypeProperty ; + rdfs:subPropertyOf core:informalType ; rdfs:label "toolType"@en ; rdfs:comment "The type of tool."@en ; rdfs:range xsd:string ;