@prefix : <https://w3id.org/noria/ontology/> .
@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#> .
@base <https://w3id.org/noria/ontology/> .

<https://w3id.org/noria/ontology/> rdf:type owl:Ontology ;
                                    owl:versionIRI :noria-0.2 ;
                                    owl:imports :ApplicationOntology-0.2 ,
                                                :CoreOntology-0.2 ,
                                                :DocumentOntology-0.2 ,
                                                :LocationOntology-0.2 ,
                                                :NotificationOntology-0.2 ,
                                                :ObservableOntology-0.2 ,
                                                :ResourceOntology-0.2 ;
                                    <http://purl.org/dc/terms/creator> "Lionel Tailhardat (https://orcid.org/0000-0001-5887-899X)" ,
                                                                       "Raphaël Troncy (https://orcid.org/0000-0003-0457-1436)" ,
                                                                       "Yoan Chabot (https://orcid.org/0000-0001-5639-1504)" ;
                                    <http://purl.org/dc/terms/description> """The NORIA-O project is a data model for IT networks, events and operations information.
The ontology is developed using web technologies (e.g. RDF, OWL, SKOS) and is intended as a structure for realizing an IT Service Management (ITSM) Knowledge Graph (KG) for Anomaly Detection (AD) and Risk Management applications.
The model has been developed in collaboration with operational teams, and in connection with third parties linked vocabularies.

Alignment with third parties vocabularies is implemented on a per class or per property basis when relevant (e.g. with `rdfs:subClassOf`, `owl:equivalentClass`).
Directions for direct instanciation of these vocabularies are provided for cases where implementing a class/property alignment is redundant.
Alignment holds for the following vocabulary releases:
- [BBO](https://hal.archives-ouvertes.fr/hal-02365012/) 1.0.0
- [BOT](https://w3id.org/bot/) 0.3.2
- [DevOps-Infra](https://oeg-upm.github.io/devops-infra/) 1.0.0
- [FOLIO](https://github.com/IBCNServices/Folio-Ontology) 1.0.0
- [ORG](https://www.w3.org/TR/vocab-org/) 0.8
- [PEP](https://w3id.org/pep/) 1.1
- [SEAS](https://w3id.org/seas/) 1.1
- [SLOGERT](https://sepses.ifs.tuwien.ac.at/ns/log/index-en.html) 1.1.0
- [UCO](https://github.com/ucoProject/uco) Release-0.8.0
"""@en ;
                                    <http://purl.org/dc/terms/issued> "2022-05-10"^^xsd:date ;
                                    <http://purl.org/dc/terms/license> <https://spdx.org/licenses/BSD-4-Clause> ;
                                    <http://purl.org/dc/terms/modified> "2022-12-15"^^xsd:date ;
                                    <http://purl.org/dc/terms/publisher> <https://www.orange.com/> ;
                                    <http://purl.org/dc/terms/title> "The NORIA Ontology"@en ;
                                    <http://purl.org/ontology/bibo/status> <http://purl.org/ontology/bibo/status/nonPeerReviewed> ;
                                    <http://purl.org/vocab/vann/preferredNamespacePrefix> "noria" ;
                                    <http://purl.org/vocab/vann/preferredNamespaceUri> "https://w3id.org/noria/ontology/" ;
                                    rdfs:seeAlso <https://w3id.org/noria/doc/> ;
                                    owl:incompatibleWith :noria-0.1 ;
                                    owl:priorVersion :noria-0.1 ;
                                    owl:versionInfo "v0.2" ;
                                    <http://xmlns.com/foaf/0.1/depiction> <https://github.com/Orange-OpenSource/noria-ontology/raw/master/dataset/noria-0.2/noria-ontology-UC.pnghttps://raw.githubusercontent.com/Orange-OpenSource/noria-ontology/master/dataset/noria-0.2/noria-ontology-UC.png> .

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

###  http://xmlns.com/foaf/0.1/depiction
<http://xmlns.com/foaf/0.1/depiction> rdf:type owl:AnnotationProperty .


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

###  https://w3id.org/noria/ontology/actionCorrelatedOperationPlan
:actionCorrelatedOperationPlan rdf:type owl:ObjectProperty ;
                               rdfs:subPropertyOf <https://w3id.org/pep/usedProcedure> ;
                               rdfs:domain :ChangeAction ,
                                           :CorrectiveMaintenanceAction ;
                               rdfs:range :OperationPlan ;
                               rdfs:comment "The Operation Plan (procedure) guiding the execution of the given Action."@en ;
                               rdfs:isDefinedBy :DocumentOntology ;
                               rdfs:label "actionCorrelatedOperationPlan" ;
                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/agentManagesResource
:agentManagesResource rdf:type owl:ObjectProperty ;
                      rdfs:subPropertyOf <http://xmlns.com/foaf/0.1/topic_interest> ;
                      owl:inverseOf :resourceManagedBy ;
                      rdfs:domain <http://xmlns.com/foaf/0.1/Agent> ;
                      rdfs:comment """The Network Element (IT Resource) the Agent is responsible of (supervises).

Alignment:
- *FOAF*: A team may be interested into following the state of some resources, hence this property is semantically akin to `foaf:topic_interest`.
"""@en ;
                      rdfs:isDefinedBy :ResourceOntology ;
                      rdfs:label "agentManagesResource" ;
                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                      <http://www.w3.org/2004/02/skos/core#changeNote> """Change in v0.2:
- rdfs:domain moved from noria:Employee to foaf:Agent.
- name and label moved from teamManagesResource to agentManagesResource.
- Removing rdfs:range noria:Resource for noria:Resource and noria:NetworkLink compatibility.""" .


###  https://w3id.org/noria/ontology/agentPreferredContactMethod
:agentPreferredContactMethod rdf:type owl:ObjectProperty ;
                             rdfs:domain <http://xmlns.com/foaf/0.1/Agent> ;
                             rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                               [ rdf:type owl:Restriction ;
                                                                 owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                                 owl:hasValue <https://w3id.org/noria/kos/org/agent-contact-method>
                                                               ]
                                                             ) ;
                                          rdf:type owl:Class
                                        ] ;
                             rdfs:comment "The preferred contact method to reach the Agent (Team, Group, Employee)."@en ;
                             rdfs:isDefinedBy :CoreOntology ;
                             rdfs:label "agentPreferredContactMethod" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                             <http://www.w3.org/2004/02/skos/core#changeNote> """Change in v0.2:
- rdfs:domain moved from noria:Employee to foaf:Agent.
- name and label moved from employeePreferredContactMethod to agentPreferredContactMethod.
- adding rdfs:subPropertyOf observable:contactNote.
""" ;
                             <http://www.w3.org/2004/02/skos/core#example> "Phone, e-mail"@en .


###  https://w3id.org/noria/ontology/alarmMitigatedBy
:alarmMitigatedBy rdf:type owl:ObjectProperty ;
                  rdfs:domain :EventRecord ;
                  rdfs:range <https://w3id.org/pep/ProcedureExecutionContainer> ;
                  rdfs:comment """The ProcedureExecutionContainer (i.e. the set of Procedure Execution(s)) that led to clear the alarm and/or solve the issue.

This allows, for example, the timely reporting of changing conditions prevalent at the time of the alarm."""@en ;
                  rdfs:isDefinedBy :NotificationOntology ;
                  rdfs:label "alarmMitigatedBy" ;
                  <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                  <http://www.w3.org/2004/02/skos/core#example> """ProcedureExecutionContainer(x)
    .ldp:member EventRecord(y)
        .hasCommand='ip address 10.1.5.1 255.255.255.0'
        .hasResult='SYS-5-CONFIG_I: Configured from console by vty2 (10.34.195.36)'
""" .


###  https://w3id.org/noria/ontology/alarmMonitoredAttribute
:alarmMonitoredAttribute rdf:type owl:ObjectProperty ;
                         rdfs:domain :EventRecord ;
                         rdfs:comment """The Monitored attributes parameter, when present, defines one or more attributes of the managed object and their corresponding values at the time of the alarm.
Managed object definers may specify the set of attributes which are of interest, if any.
This allows, for example, the timely reporting of changing conditions prevalent at the time of the alarm.
"""@en ;
                         rdfs:isDefinedBy :NotificationOntology ,
                                          <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-monitoredAttributes> ,
                                          <https://www.itu.int/rec/T-REC-X.733-199202-I/> ;
                         rdfs:label "alarmMonitoredAttribute" ;
                         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/alarmProposedRepairAction
:alarmProposedRepairAction rdf:type owl:ObjectProperty ;
                           rdfs:domain :EventRecord ;
                           rdfs:range <https://w3id.org/pep/Procedure> ;
                           rdfs:comment """This parameter, when present, is used if the cause is known and the system being managed can suggest one or more solutions.
This parameter is a set of possibilities specified by the object class definer.
"""@en ;
                           rdfs:isDefinedBy :NotificationOntology ,
                                            <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-proposedRepairActions> ,
                                            <https://www.itu.int/rec/T-REC-X.733-199202-I/> ;
                           rdfs:label "alarmProposedRepairAction" ;
                           <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                           <http://www.w3.org/2004/02/skos/core#example> "Switch to standby equipment, retry to connect, replace media, etc."@en .


###  https://w3id.org/noria/ontology/alarmSeverity
:alarmSeverity rdf:type owl:ObjectProperty ;
               rdfs:subPropertyOf <http://IBCNServices.github.io/Folio-Ontology/Folio.owl#hasCriticality> ,
                                  <http://purl.org/dc/terms/type> ;
               rdfs:domain :EventRecord ;
               rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                 [ rdf:type owl:Restriction ;
                                                   owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                   owl:hasValue <https://w3id.org/noria/Notification/Severity/PerceivedSeverity>
                                                 ]
                                               ) ;
                            rdf:type owl:Class
                          ] ;
               rdfs:comment "Indication of how it is perceived that the capability of the managed object has been affected, or how serious are the service affecting conditions (including for security alarms)."@en ;
               rdfs:isDefinedBy :NotificationOntology ,
                                <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-perceivedSeverity> ,
                                <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-securityAlarmSeverity> ,
                                <https://www.itu.int/rec/T-REC-X.733-199202-I/> ;
               rdfs:label "alarmSeverity" ;
               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
               <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Changed owl:hasValue restriction to <Notification/Severity/PerceivedSeverity> in place of <Notification/PerceivedSeverity>.
- Adding rdfs:subPropertyOf dcterms:type.
- Adding rdfs:subPropertyOf folio:hasCriticality.
- Merging the noria:securityAlarmSeverity.
""" ;
               <http://www.w3.org/2004/02/skos/core#example> "Critical, Major, Minor, Warning."@en .


###  https://w3id.org/noria/ontology/applicationBusinessImportance
:applicationBusinessImportance rdf:type owl:ObjectProperty ;
                               rdfs:domain :Application ;
                               rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                                 [ rdf:type owl:Restriction ;
                                                                   owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                                   owl:hasValue <https://w3id.org/noria/kos/application/business-importance>
                                                                 ]
                                                               ) ;
                                            rdf:type owl:Class
                                          ] ;
                               rdfs:comment "The importance of the Application from the business impact perspective for risk assessment analysis and incident management prioritization."@en ;
                               rdfs:isDefinedBy :ApplicationOntology ;
                               rdfs:label "applicationBusinessImportance" ;
                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                               <http://www.w3.org/2004/02/skos/core#changeNote> "Introduced in v0.2" .


###  https://w3id.org/noria/ontology/applicationModuleAdministrationLeader
:applicationModuleAdministrationLeader rdf:type owl:ObjectProperty ;
                                       rdfs:subPropertyOf :applicationModuleRelatedParty ;
                                       rdfs:range <http://xmlns.com/foaf/0.1/Agent> ;
                                       rdfs:comment "Administration leader."@en ,
                                                    "Responsable de l'entité exploitante."@fr ;
                                       rdfs:isDefinedBy :ApplicationOntology ;
                                       rdfs:label "applicationModuleAdministrationLeader" ;
                                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                                       <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- rdfs:range foaf:Agent in place of noria:Employee.
""" .


###  https://w3id.org/noria/ontology/applicationModuleAdministrationTeam
:applicationModuleAdministrationTeam rdf:type owl:ObjectProperty ;
                                     rdfs:subPropertyOf :applicationModuleRelatedParty ;
                                     rdfs:range <http://www.w3.org/ns/org#OrganizationalUnit> ;
                                     rdfs:comment "Administration team."@en ,
                                                  "Entité exploitante."@fr ;
                                     rdfs:isDefinedBy :ApplicationOntology ;
                                     rdfs:label "applicationModuleAdministrationTeam" ;
                                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                                     <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- rdfs:range org:OrganizationalUnit in place of noria:Team.
""" .


###  https://w3id.org/noria/ontology/applicationModuleHotlineGroup
:applicationModuleHotlineGroup rdf:type owl:ObjectProperty ;
                               rdfs:subPropertyOf :applicationModuleRelatedParty ;
                               rdfs:range <http://www.w3.org/ns/org#OrganizationalUnit> ;
                               rdfs:comment "Equipe d'astreinte applicative."@fr ,
                                            "Hotline team."@en ;
                               rdfs:isDefinedBy :ApplicationOntology ;
                               rdfs:label "applicationModuleHotlineGroup" ;
                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                               <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- rdfs:range org:OrganizationalUnit in place of noria:Team.
""" .


###  https://w3id.org/noria/ontology/applicationModuleOf
:applicationModuleOf rdf:type owl:ObjectProperty ;
                     rdfs:subPropertyOf <https://w3id.org/seas/subSystemOf> ;
                     rdfs:domain :ApplicationModule ;
                     rdfs:comment "A child/parent relationship between a specific and managed instance of an Application (i.e. an Application Module) and the Application."@en ;
                     rdfs:isDefinedBy :ApplicationOntology ;
                     rdfs:label "applicationModuleOf" ;
                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/applicationModuleRelatedParty
:applicationModuleRelatedParty rdf:type owl:ObjectProperty ;
                               rdfs:subPropertyOf :elementManagedBy ;
                               rdfs:domain :ApplicationModule ;
                               rdfs:comment "Generic property for linking a party playing a role in the management of the Application Module."@en ;
                               rdfs:isDefinedBy :ApplicationOntology ;
                               rdfs:label "applicationModuleRelatedParty" ;
                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                               <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:subPropertyOf noria:elementManagedBy.""" .


###  https://w3id.org/noria/ontology/applicationModuleSlaLevel
:applicationModuleSlaLevel rdf:type owl:ObjectProperty ;
                           rdfs:domain :ApplicationModule ;
                           rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                             [ rdf:type owl:Restriction ;
                                                               owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                               owl:hasValue <https://w3id.org/noria/kos/application/sla-level>
                                                             ]
                                                           ) ;
                                        rdf:type owl:Class
                                      ] ;
                           rdfs:comment "Niveau de service."@fr ,
                                        "SLA level."@en ;
                           rdfs:isDefinedBy :ApplicationOntology ;
                           rdfs:label "applicationModuleSlaLevel" ;
                           <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/applicationModuleStatus
:applicationModuleStatus rdf:type owl:ObjectProperty ;
                         rdfs:domain :ApplicationModule ;
                         rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                           [ rdf:type owl:Restriction ;
                                                             owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                             owl:hasValue <https://w3id.org/noria/kos/application/status>
                                                           ]
                                                         ) ;
                                      rdf:type owl:Class
                                    ] ;
                         rdfs:comment "Etat de service du Module Applicatif."@fr ,
                                      "Status of the Application Module."@en ;
                         rdfs:isDefinedBy :ApplicationOntology ;
                         rdfs:label "applicationModuleStatus" ;
                         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                         <http://www.w3.org/2004/02/skos/core#example> "En Production"@fr ,
                                                                       "In Production"@en .


###  https://w3id.org/noria/ontology/applicationModuleSupportGroup
:applicationModuleSupportGroup rdf:type owl:ObjectProperty ;
                               rdfs:range <http://www.w3.org/ns/org#OrganizationalUnit> ;
                               rdfs:comment "Entité support: Point d'Entrée Interface Technique (PEIT) - Exploitant N1."@fr ,
                                            "Level 1 support team."@en ;
                               rdfs:isDefinedBy :ApplicationOntology ;
                               rdfs:label "applicationModuleSupportGroup" ;
                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                               <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- rdfs:range org:OrganizationalUnit in place of noria:Team.
""" .


###  https://w3id.org/noria/ontology/applicationModuleSupportLeader
:applicationModuleSupportLeader rdf:type owl:ObjectProperty ;
                                rdfs:subPropertyOf :applicationModuleRelatedParty ;
                                rdfs:range <http://xmlns.com/foaf/0.1/Agent> ;
                                rdfs:comment "Responsable de l'entité support."@fr ,
                                             "Support leader."@en ;
                                rdfs:isDefinedBy :ApplicationOntology ;
                                rdfs:label "applicationModuleSupportLeader" ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                                <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- rdfs:range foaf:Agent in place of noria:Employee.
""" .


###  https://w3id.org/noria/ontology/applicationModuleSupportTeam
:applicationModuleSupportTeam rdf:type owl:ObjectProperty ;
                              rdfs:subPropertyOf :applicationModuleRelatedParty ;
                              rdfs:range <http://www.w3.org/ns/org#OrganizationalUnit> ;
                              rdfs:comment "Entité support : Soutien Applicatif Technique (SAT) - Exploitant N2."@fr ,
                                           "Level 2 Support Team."@en ;
                              rdfs:isDefinedBy :ApplicationOntology ;
                              rdfs:label "applicationModuleSupportTeam" ;
                              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                              <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- rdfs:range org:OrganizationalUnit in place of noria:Team.
""" .


###  https://w3id.org/noria/ontology/applicationType
:applicationType rdf:type owl:ObjectProperty ;
                 rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                 rdfs:domain :Application ;
                 rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                   [ rdf:type owl:Restriction ;
                                                     owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                     owl:hasValue <https://w3id.org/noria/kos/application/type>
                                                   ]
                                                 ) ;
                              rdf:type owl:Class
                            ] ;
                 rdfs:comment "The type of the Application."@en ;
                 rdfs:isDefinedBy :ApplicationOntology ;
                 rdfs:label "applicationType" ;
                 <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestActorParty
:changeRequestActorParty rdf:type owl:ObjectProperty ;
                         rdfs:subPropertyOf <http://purl.org/dc/terms/contributor> ,
                                            :changeRequestRelatedParty ;
                         rdfs:domain :ChangeRequest ;
                         rdfs:range <http://xmlns.com/foaf/0.1/Agent> ;
                         rdfs:comment "The actor of the Change Request."@en ;
                         rdfs:isDefinedBy :DocumentOntology ;
                         rdfs:label "changeRequestActorParty" ;
                         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestCategory
:changeRequestCategory rdf:type owl:ObjectProperty ;
                       rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                       rdfs:domain :ChangeRequest ;
                       rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                           owl:hasValue <https://w3id.org/noria/kos/ChangeRequest/category>
                                                         ]
                                                       ) ;
                                    rdf:type owl:Class
                                  ] ;
                       rdfs:comment "Nature of the Change Request"@en ;
                       rdfs:isDefinedBy :DocumentOntology ;
                       rdfs:label "changeRequestCategory" ;
                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                       <http://www.w3.org/2004/02/skos/core#example> "Internal intervention, Third party intervention, Customer intervention, Change requested by customer"@en .


###  https://w3id.org/noria/ontology/changeRequestChangeCause
:changeRequestChangeCause rdf:type owl:ObjectProperty ;
                          rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                          rdfs:domain :ChangeRequest ;
                          rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                            [ rdf:type owl:Restriction ;
                                                              owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                              owl:hasValue <https://w3id.org/noria/kos/ChangeRequest/cause>
                                                            ]
                                                          ) ;
                                       rdf:type owl:Class
                                     ] ;
                          rdfs:comment "Cause of (reason for) the Change Request."@en ;
                          rdfs:isDefinedBy :DocumentOntology ;
                          rdfs:label "changeRequestChangeCause" ;
                          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                          <http://www.w3.org/2004/02/skos/core#example> "Configuration, Preventative maintenance, Software upgrade, Network extension, etc."@en .


###  https://w3id.org/noria/ontology/changeRequestImpact
:changeRequestImpact rdf:type owl:ObjectProperty ;
                     rdfs:subPropertyOf <http://purl.org/dc/terms/relation> ,
                                        :eventRelatedElement ;
                     rdfs:domain :ChangeRequest ;
                     rdfs:range :Application ,
                                :ApplicationModule ,
                                :Resource ,
                                :Service ;
                     rdfs:comment "Set of physical/logical entities on which the Change Request is carried-out."@en ;
                     rdfs:isDefinedBy :DocumentOntology ;
                     rdfs:label "changeRequestImpact" ;
                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                     <http://www.w3.org/2004/02/skos/core#example> "Resource(s), Application(s), Service(s)"@en .


###  https://w3id.org/noria/ontology/changeRequestInitiatorParty
:changeRequestInitiatorParty rdf:type owl:ObjectProperty ;
                             rdfs:subPropertyOf <http://purl.org/dc/terms/contributor> ,
                                                :changeRequestRelatedParty ;
                             rdfs:domain :ChangeRequest ;
                             rdfs:range <http://xmlns.com/foaf/0.1/Agent> ;
                             rdfs:comment "The agent initiating the Change Request."@en ;
                             rdfs:isDefinedBy :DocumentOntology ;
                             rdfs:label "changeRequestInitiatorParty" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestPilotParty
:changeRequestPilotParty rdf:type owl:ObjectProperty ;
                         rdfs:subPropertyOf <http://purl.org/dc/terms/contributor> ,
                                            :changeRequestRelatedParty ;
                         rdfs:domain :ChangeRequest ;
                         rdfs:range <http://xmlns.com/foaf/0.1/Agent> ;
                         rdfs:comment "The pilot of the Change Request."@en ;
                         rdfs:isDefinedBy :DocumentOntology ;
                         rdfs:label "changeRequestPilotParty" ;
                         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestSpecification
:changeRequestSpecification rdf:type owl:ObjectProperty ;
                            rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                            rdfs:domain :ChangeRequest ;
                            rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                                owl:hasValue <https://w3id.org/noria/kos/ChangeRequest/specification>
                                                              ]
                                                            ) ;
                                         rdf:type owl:Class
                                       ] ;
                            rdfs:comment "An item of the standard operation plan catalog for recurring activities."@en ;
                            rdfs:isDefinedBy :DocumentOntology ;
                            rdfs:label "changeRequestSpecification" ;
                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/changeRequestStatusCurrent
:changeRequestStatusCurrent rdf:type owl:ObjectProperty ;
                            rdfs:domain :ChangeRequest ;
                            rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                                owl:hasValue <https://w3id.org/noria/kos/ChangeRequest/status>
                                                              ]
                                                            ) ;
                                         rdf:type owl:Class
                                       ] ;
                            rdfs:comment "The current status of the Change Request."@en ;
                            rdfs:isDefinedBy :DocumentOntology ;
                            rdfs:label "changeRequestStatusCurrent" ;
                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestType
:changeRequestType rdf:type owl:ObjectProperty ;
                   rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                   rdfs:domain :ChangeRequest ;
                   rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                     [ rdf:type owl:Restriction ;
                                                       owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                       owl:hasValue <https://w3id.org/noria/kos/ChangeRequest/type>
                                                     ]
                                                   ) ;
                                rdf:type owl:Class
                              ] ;
                   rdfs:comment "The type of the request describes the a priori impact and risk level of the Change Request."@en ;
                   rdfs:isDefinedBy :DocumentOntology ;
                   rdfs:label "changeRequestType" ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/clusterController
:clusterController rdf:type owl:ObjectProperty ;
                   rdfs:subPropertyOf <https://w3id.org/seas/subSystemOf> ;
                   rdfs:domain :Resource ;
                   rdfs:range :Resource ;
                   rdfs:comment "Relates a Resource that is part of a cluster with the cluster controller."@en ;
                   rdfs:isDefinedBy :ResourceOntology ;
                   rdfs:label "clusterController" ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                   <http://www.w3.org/2004/02/skos/core#changeNote> "Introduced in v0.2" ;
                   <http://www.w3.org/2004/02/skos/core#example> "Resource(\"cluster-01\").clusterController(\"virtual-center-01\")" .


###  https://w3id.org/noria/ontology/documentStatusHistory
:documentStatusHistory rdf:type owl:ObjectProperty ;
                       rdfs:subPropertyOf <http://purl.org/dc/terms/references> ;
                       rdfs:domain :ChangeRequest ,
                                   :TroubleTicket ;
                       rdfs:range :EventRecord ;
                       rdfs:comment "The status change history of the document as recorded by the system's logging feature."@en ;
                       rdfs:isDefinedBy :DocumentOntology ;
                       rdfs:label "documentStatusHistory" ;
                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                       <http://www.w3.org/2004/02/skos/core#example> """EventRecord
    .loggingTime(\"2019-01-23T11:58:00Z\")
    .logOriginatingManagementSystem(</object/APP_MyOSS>)
    .references(</document/TT_2019-01-23_Resource1>)
    .title(\"InProgress\")
    .type </kos/Notification/EventType/stateChange>""" .


###  https://w3id.org/noria/ontology/elementManagedBy
:elementManagedBy rdf:type owl:ObjectProperty ;
                  rdfs:domain :ManagedElement ;
                  rdfs:range <http://xmlns.com/foaf/0.1/Agent> ;
                  rdfs:comment """The Agent or Owner of the Managed Element.

Alignment:
- *ORG*: the *elementManagedBy* property can range an `org:Organization` or `org:OrganizationalUnit` entity as the ORG data model defines these class as subClassOf `foaf:Agent` (see [org:Organization](https://www.w3.org/TR/vocab-org/#org:Organization)).
"""@en ;
                  rdfs:isDefinedBy :CoreOntology ;
                  rdfs:label "elementManagedBy" ;
                  <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                  <http://www.w3.org/2004/02/skos/core#changeNote> "Introduced in v0.2." .


###  https://w3id.org/noria/ontology/elementProperty
:elementProperty rdf:type owl:ObjectProperty ;
                 rdfs:subPropertyOf <https://w3id.org/seas/hasProperty> ;
                 rdfs:comment "An abstract representation of a relationship between some Element instance and some Property instance."@en ;
                 rdfs:isDefinedBy :CoreOntology ;
                 rdfs:label "elementProperty"@en ;
                 <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/eventRelatedElement
:eventRelatedElement rdf:type owl:ObjectProperty ;
                     rdfs:domain :DynamicElement ;
                     rdfs:range :FunctionalElement ,
                                :StructuralElement ;
                     rdfs:comment "The structural or functional element instance some event or time-dependant entity is related with."@en ;
                     rdfs:isDefinedBy :CoreOntology ;
                     rdfs:label "eventRelatedElement" ;
                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/eventRelatedParty
:eventRelatedParty rdf:type owl:ObjectProperty ;
                   rdfs:domain :DynamicElement ;
                   rdfs:comment "Party playing a role (stakeholders) in the life cycle of a given event instance or time-dependant entity."@en ;
                   rdfs:isDefinedBy :CoreOntology ;
                   rdfs:label "eventRelatedParty" ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/locatedAtLocus
:locatedAtLocus rdf:type owl:ObjectProperty ;
                rdfs:subPropertyOf <https://unifiedcyberontology.org/ontology/uco/observable#location> ;
                rdfs:domain :Resource ;
                rdfs:range :Locus ;
                rdfs:comment """A uniquely identified space of the Resource within a given Room.

Alignment:
- *UCO*: This property enables linking a concrete `Resource` instance to some location, hence it relates to `observable:location`.
- *BOT*: This property is akin to the inverse of `bot:hasElement`.
"""@en ;
                rdfs:isDefinedBy :ResourceOntology ;
                rdfs:label "locatedAtLocus" ;
                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:range noria:Locus.
- Adding rdfs:subPropertyOf observable:location.
""" ;
                <http://www.w3.org/2004/02/skos/core#example> "Ligne:L, Colonne:6, en Salle:SALLE STOCKAGE RESEAU 314."@fr ,
                                                              "Line: L, Column:6, in Room:Server room 314."@en .


###  https://w3id.org/noria/ontology/logOriginatingAgent
:logOriginatingAgent rdf:type owl:ObjectProperty ;
                     rdfs:subPropertyOf <http://purl.org/dc/terms/creator> ,
                                        <http://www.w3.org/ns/prov#wasAttributedTo> ,
                                        :eventRelatedParty ,
                                        <https://w3id.org/pep/madeBy> ;
                     rdfs:domain :EventRecord ;
                     rdfs:range <http://xmlns.com/foaf/0.1/Agent> ;
                     rdfs:comment "The Agent at the origin of the Log record whenever it represents some action carried out on the ICT system. This includes information about the service user associated with the service request that caused a security alarm."@en ;
                     rdfs:isDefinedBy :NotificationOntology ,
                                      <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-serviceUser> ,
                                      <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-sourceIndicator> ;
                     rdfs:label "logOriginatingAgent" ;
                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                     <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- rdfs:range foaf:Agent in place of rdfs:range noria:Employee.
- Adding rdfs:subPropertyOf dcterms:creator.
- Adding rdfs:subPropertyOf prov:wasAttributedTo.
- Merging the noria:alarmServiceUser.
""" ;
                     <http://www.w3.org/2004/02/skos/core#example> "A employee or maintenance bot that carried-out a change or corrective maintenance action. A service user that carried-out SQL Injection."@en .


###  https://w3id.org/noria/ontology/logOriginatingManagedObject
:logOriginatingManagedObject rdf:type owl:ObjectProperty ;
                             rdfs:subPropertyOf <http://IBCNServices.github.io/Folio-Ontology/Folio.owl#happenedAt> ,
                                                <http://purl.org/dc/terms/creator> ,
                                                <http://www.w3.org/ns/prov#wasAttributedTo> ,
                                                :eventRelatedElement ,
                                                <https://w3id.org/pep/madeBy> ,
                                                <https://w3id.org/sepses/ns/log#hasSourceHost> ;
                             rdfs:domain :EventRecord ;
                             rdfs:range :Application ,
                                        :Resource ;
                             rdfs:comment "The Managed Object entity at the origin of the Log record. This includes information about the service provider associated with the service request that caused a security alarm."@en ;
                             rdfs:isDefinedBy :NotificationOntology ,
                                              <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-SecurityAlarmDetector> ,
                                              <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-managedObjectInstance> ,
                                              <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-serviceProvider> ,
                                              <https://www.itu.int/rec/T-REC-X.733-199202-I/> ;
                             rdfs:label "logOriginatingManagedObject" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                             <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:subPropertyOf dcterms:creator.
- Adding rdfs:subPropertyOf prov:wasAttributedTo.
- Adding rdfs:subPropertyOf folio:happenedAt.
- Adding rdfs:subPropertyOf log:hasSourceHost.
- Adding reference to ITU-T X721 SecurityAlarmDetector.
- Adding reference to ITU-T X721 serviceProvider.
- Merging the noria:serviceProvider.
""" ;
                             <http://www.w3.org/2004/02/skos/core#example> "A named Resource, Application, Security Alarm Detector, etc."@en .


###  https://w3id.org/noria/ontology/logOriginatingManagementSystem
:logOriginatingManagementSystem rdf:type owl:ObjectProperty ;
                                rdfs:subPropertyOf <http://purl.org/dc/terms/creator> ,
                                                   <http://www.w3.org/ns/prov#wasAttributedTo> ,
                                                   :eventRelatedElement ;
                                rdfs:domain :EventRecord ;
                                rdfs:range :Application ;
                                rdfs:comment "The Management System that receives, processes and forwards the Log record."@en ;
                                rdfs:isDefinedBy :NotificationOntology ;
                                rdfs:label "logOriginatingManagementSystem" ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:subPropertyOf dcterms:creator.
- Adding rdfs:subPropertyOf prov:wasAttributedTo.
- Adding rdfs:subPropertyOf noria:eventRelatedElement.
""" ;
                                <http://www.w3.org/2004/02/skos/core#example> "A named instance of Network Management System (NMS), Security Information and Event Monitoring system (SIEM), etc."@en .


###  https://w3id.org/noria/ontology/networkInterfaceAdministrativeStatus
:networkInterfaceAdministrativeStatus rdf:type owl:ObjectProperty ;
                                      rdfs:subPropertyOf :structuralElementObservable ;
                                      rdfs:domain :NetworkInterface ;
                                      rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                                        [ rdf:type owl:Restriction ;
                                                                          owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                                          owl:hasValue <https://w3id.org/noria/kos/Resource/AdministrativeState>
                                                                        ]
                                                                      ) ;
                                                   rdf:type owl:Class
                                                 ] ;
                                      rdfs:comment "The administrative status of the Network Interface."@en ;
                                      rdfs:isDefinedBy :ObservableOntology ;
                                      rdfs:label "networkInterfaceAdministrativeStatus" ;
                                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                      <http://www.w3.org/2004/02/skos/core#example> "up, down" .


###  https://w3id.org/noria/ontology/networkInterfaceConnects
:networkInterfaceConnects rdf:type owl:ObjectProperty ;
                          rdfs:subPropertyOf <https://w3id.org/seas/connectsSystemAt> ;
                          rdfs:domain :NetworkInterface ;
                          rdfs:range :NetworkLink ;
                          rdfs:comment "The Network Link the Network Interface is attached-to."@en ;
                          rdfs:isDefinedBy :ResourceOntology ;
                          rdfs:label "networkInterfaceConnects" ;
                          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/networkInterfaceOf
:networkInterfaceOf rdf:type owl:ObjectProperty ;
                    rdfs:subPropertyOf <https://w3id.org/seas/connectionPointOf> ;
                    rdfs:domain :NetworkInterface ;
                    rdfs:range :Resource ;
                    rdfs:comment "The Resource the Network Interface is part-of."@en ;
                    rdfs:isDefinedBy :ResourceOntology ;
                    rdfs:label "networkInterfaceOf" ;
                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/networkInterfaceOperationalStatus
:networkInterfaceOperationalStatus rdf:type owl:ObjectProperty ;
                                   rdfs:subPropertyOf :structuralElementObservable ;
                                   rdfs:domain :NetworkInterface ;
                                   rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                                     [ rdf:type owl:Restriction ;
                                                                       owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                                       owl:hasValue <https://w3id.org/noria/kos/Resource/OperationalState>
                                                                     ]
                                                                   ) ;
                                                rdf:type owl:Class
                                              ] ;
                                   rdfs:comment "The operational status of the Network Interface."@en ;
                                   rdfs:isDefinedBy :ObservableOntology ;
                                   rdfs:label "networkInterfaceOperationalStatus" ;
                                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                   <http://www.w3.org/2004/02/skos/core#example> "up, down" .


###  https://w3id.org/noria/ontology/networkInterfaceType
:networkInterfaceType rdf:type owl:ObjectProperty ;
                      rdfs:domain :NetworkInterface ;
                      rdfs:comment "The type of the Network Interface."@en ;
                      rdfs:isDefinedBy :ResourceOntology ;
                      rdfs:label "networkInterfaceType" ;
                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                      <http://www.w3.org/2004/02/skos/core#example> "physical, subinterface, virtual"@en .


###  https://w3id.org/noria/ontology/networkLinkTerminationResource
:networkLinkTerminationResource rdf:type owl:ObjectProperty ;
                                rdfs:subPropertyOf <https://w3id.org/seas/connectsSystem> ;
                                rdfs:domain :NetworkLink ;
                                rdfs:range :Resource ;
                                rdfs:comment "Link termination Resource, the Resource at some end fo the Network Link."@en ;
                                rdfs:isDefinedBy :ResourceOntology ;
                                rdfs:label "networkLinkTerminationResource" ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/operationPlanPostCondition
:operationPlanPostCondition rdf:type owl:ObjectProperty ;
                            rdfs:subPropertyOf <https://w3id.org/pep/hasOutput> ,
                                               <https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_completionCondition> ;
                            rdfs:domain :OperationPlan ;
                            rdfs:range :ActionPostCondition ;
                            rdfs:comment """The ActionPostCondition to check/that would be observed whenever the OperationPlan is carried out.

Alignment:
- *PEP*: OperationPlan (Procedures) may be linked to some description of the output, hence `operationPlanPostCondition` is a kind of `pep:hasOutput`.
- *BBO*: From the BPMN perspective, the `operationPlanPostCondition` is the description of what should be observed to after the realization of a given Task, hence it is a kind of `BBO:has_completionCondition`.
"""@en ;
                            rdfs:isDefinedBy :DocumentOntology ;
                            rdfs:label "operationPlanPostCondition" ;
                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                            <http://www.w3.org/2004/02/skos/core#changeNote> """Change in v0.2:
- Adding pep:hasOutput.
- Adding rdfs:subPropertyOf BBO::has_completionCondition.
""" .


###  https://w3id.org/noria/ontology/operationPlanPreCondition
:operationPlanPreCondition rdf:type owl:ObjectProperty ;
                           rdfs:subPropertyOf <https://w3id.org/pep/hasInput> ,
                                              <https://www.irit.fr/recherches/MELODI/ontologies/BBO#has_activationCondition> ;
                           rdfs:domain :OperationPlan ;
                           rdfs:range :ActionPreCondition ;
                           rdfs:comment """The ActionPreCondition to check/that would be checked whenever the OperationPlan will be executed/is executed.

Alignment:
- *PEP*: OperationPlan (Procedures) may be linked to some description of the input, hence `operationPlanPreCondition` is a kind of `pep:hasInput`.
- *BBO*: From the BPMN perspective, the `operationPlanPreCondition` is the description of what may activate the realization of a given Task, hence it is a kind of `BBO:has_activationCondition`.
"""@en ;
                           rdfs:isDefinedBy :DocumentOntology ;
                           rdfs:label "operationPlanPreCondition" ;
                           <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                           <http://www.w3.org/2004/02/skos/core#changeNote> """Change in v0.2:
- Adding pep:hasInput.
- Adding rdfs:subPropertyOf BBO::has_activationCondition.
""" .


###  https://w3id.org/noria/ontology/problemCategory
:problemCategory rdf:type owl:ObjectProperty ;
                 rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                 rdfs:domain :TroubleTicket ;
                 rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                   [ rdf:type owl:Restriction ;
                                                     owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                     owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/trouble-category>
                                                   ]
                                                 ) ;
                              rdf:type owl:Class
                            ] ;
                 rdfs:comment "The *final* nature (for product ticket class) or technical impact (for resource ticket class) of the incident category of any Trouble Ticket or Incident Ticket."@en ;
                 rdfs:isDefinedBy :DocumentOntology ;
                 rdfs:label "problemCategory"@en ;
                 rdfs:seeAlso :troubleTicketCategory ;
                 <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                 <http://www.w3.org/2004/02/skos/core#example> "Isolated customer site, Total breakdown, Working backup, Downgrading equipment, Inaccessible destination, etc." .


###  https://w3id.org/noria/ontology/problemResponsibility
:problemResponsibility rdf:type owl:ObjectProperty ;
                       rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                       rdfs:domain :TroubleTicket ;
                       rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                           owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/problemResponsibility>
                                                         ]
                                                       ) ;
                                    rdf:type owl:Class
                                  ] ;
                       rdfs:comment "The *final* area of responsibility identified for the incident."@en ;
                       rdfs:isDefinedBy :DocumentOntology ;
                       rdfs:label "problemResponsibility"@en ;
                       rdfs:seeAlso :troubleTicketCause ;
                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                       <http://www.w3.org/2004/02/skos/core#example> "Customer, Managed access equipment on customer's premises, Managed backbone networks, Managed specific networks, Contract application-hosting services, Ill-defined, etc." .


###  https://w3id.org/noria/ontology/productManufacturedBy
:productManufacturedBy rdf:type owl:ObjectProperty ;
                       rdfs:domain :ProductModel ;
                       rdfs:range <http://www.w3.org/ns/org#Organization> ;
                       rdfs:comment "The Manufacturer of the Product Model."@en ;
                       rdfs:isDefinedBy :ResourceOntology ;
                       rdfs:label "productManufacturedBy" ;
                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                       <http://www.w3.org/2004/02/skos/core#changeNote> """Change in v0.2:
- property name and label changed from noria:manufacturedBy to noria:productManufacturedBy.
- rdfs:range moved from noria:Manufacturer to org:Organization.
""" .


###  https://w3id.org/noria/ontology/resourceForApplication
:resourceForApplication rdf:type owl:ObjectProperty ;
                        rdfs:subPropertyOf <https://w3id.org/seas/subSystemOf> ;
                        rdfs:domain :Resource ;
                        rdfs:range :Application ;
                        rdfs:comment "The Application this Resource is contributing to, whatever the Application type."@en ;
                        rdfs:isDefinedBy :ResourceOntology ;
                        rdfs:label "resourceForApplication" ;
                        <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                        <http://www.w3.org/2004/02/skos/core#example> "Corporate Internet access Infrastructure, Clock synchronization Service"@en .


###  https://w3id.org/noria/ontology/resourceManagedBy
:resourceManagedBy rdf:type owl:ObjectProperty ;
                   rdfs:subPropertyOf :elementManagedBy ;
                   rdfs:comment "The Support team or Owner of the Network Element (IT Resource)."@en ;
                   rdfs:isDefinedBy :ResourceOntology ;
                   rdfs:label "resourceManagedBy" ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                   <http://www.w3.org/2004/02/skos/core#changeNote> """Change in v0.2:
- rdfs:range moved from noria:Team and noria:Organization to foaf:Agent.
- Removing rdfs:range foaf:Agent as it is already defined by noria:elementManagedBy.
- Removing rdfs:domain noria:Resource for noria:Resource and noria:NetworkLink compatibility.""" ;
                   <http://www.w3.org/2004/02/skos/core#example> """- Resource(\"DNS server\").resourceManagedBy(\"DNS admin team\")
- NetworkLink(\"WAN Paris-Papeete\").resourceManagedBy(\"International backbone support team\")""" .


###  https://w3id.org/noria/ontology/resourceManagementIPAddress
:resourceManagementIPAddress rdf:type owl:ObjectProperty ;
                             rdfs:subPropertyOf <https://unifiedcyberontology.org/ontology/uco/observable#ipAddress> ;
                             rdfs:domain :Resource ;
                             rdfs:comment "Specifies the IP address for remote management of the Resource, if relevant."@en ;
                             rdfs:isDefinedBy :ResourceOntology ;
                             rdfs:label "resourceManagementIPAddress" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                             <http://www.w3.org/2004/02/skos/core#changeNote> "Introduced in v0.2" ;
                             <http://www.w3.org/2004/02/skos/core#example> """- IPv4: 192.168.1.25.
- IPv6: 2001:0db8:0000:0000:0000:8a2e:0370:7334"""@en .


###  https://w3id.org/noria/ontology/resourceProductModel
:resourceProductModel rdf:type owl:ObjectProperty ;
                      rdfs:domain :Resource ;
                      rdfs:range :ProductModel ;
                      rdfs:comment "The product model of the Resource."@en ;
                      rdfs:isDefinedBy :ResourceOntology ;
                      rdfs:label "resourceProductModel" ;
                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/resourceType
:resourceType rdf:type owl:ObjectProperty ;
              rdfs:domain :Resource ;
              rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                [ rdf:type owl:Restriction ;
                                                  owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                  owl:hasValue <https://w3id.org/noria/kos/Resource/type>
                                                ]
                                              ) ;
                           rdf:type owl:Class
                         ] ;
              rdfs:comment "The type of the Network Element Resource."@en ;
              rdfs:isDefinedBy :ResourceOntology ;
              rdfs:label "resourceType" ;
              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/resourceUsageState
:resourceUsageState rdf:type owl:ObjectProperty ;
                    rdfs:domain :Resource ;
                    rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                      [ rdf:type owl:Restriction ;
                                                        owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                        owl:hasValue <https://w3id.org/noria/kos/Resource/LifecycleState>
                                                      ]
                                                    ) ;
                                 rdf:type owl:Class
                               ] ;
                    rdfs:comment "The production state of the Resource."@en ;
                    rdfs:isDefinedBy :ResourceOntology ;
                    rdfs:label "resourceUsageState" ;
                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/serviceType
:serviceType rdf:type owl:ObjectProperty ;
             rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
             rdfs:domain :Service ;
             rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                               [ rdf:type owl:Restriction ;
                                                 owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                 owl:hasValue <https://w3id.org/noria/kos/service/type>
                                               ]
                                             ) ;
                          rdf:type owl:Class
                        ] ;
             rdfs:comment "The type of the Service."@en ;
             rdfs:isDefinedBy :ApplicationOntology ;
             rdfs:label "serviceType" ;
             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
             <http://www.w3.org/2004/02/skos/core#changeNote> "Introduced in v0.2" .


###  https://w3id.org/noria/ontology/structuralElementObservable
:structuralElementObservable rdf:type owl:ObjectProperty ;
                             rdfs:subPropertyOf :elementProperty ;
                             rdfs:comment "An abstract representation of a relationship between some StructuralElement instance and some StructuralObservable instance."@en ;
                             rdfs:isDefinedBy :CoreOntology ;
                             rdfs:label "structuralElementObservable"@en ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/structuralElementObservableData
:structuralElementObservableData rdfs:subPropertyOf :elementProperty .


###  https://w3id.org/noria/ontology/structuralObservableOf
:structuralObservableOf rdf:type owl:ObjectProperty ;
                        owl:inverseOf :structuralElementProperty ;
                        rdfs:comment "Relates some `StructuralObservable` instance to some `StructuralElement` instance."@en ;
                        rdfs:isDefinedBy :CoreOntology ;
                        rdfs:label "structuralObservableOf"@en ;
                        <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/troubleTicketCategory
:troubleTicketCategory rdf:type owl:ObjectProperty ;
                       rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                       rdfs:domain :TroubleTicket ;
                       rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                           owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/trouble-category>
                                                         ]
                                                       ) ;
                                    rdf:type owl:Class
                                  ] ;
                       rdfs:comment "The *initial* nature (for product ticket class) or technical impact (for resource ticket class) of the incident category of any Trouble Ticket or Incident Ticket."@en ;
                       rdfs:isDefinedBy :DocumentOntology ;
                       rdfs:label "troubleTicketCategory"@en ;
                       rdfs:seeAlso :problemCategory ;
                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                       <http://www.w3.org/2004/02/skos/core#example> "Isolated customer site, Total breakdown, Working backup, Downgrading equipment, Inaccessible destination, etc." .


###  https://w3id.org/noria/ontology/troubleTicketCharacteristic
:troubleTicketCharacteristic rdf:type owl:ObjectProperty ;
                             rdfs:domain :TroubleTicket ;
                             rdfs:comment "A list of Characteristics of the ticket (TroubleTicketCharacteristic [*]). The Trouble ticket specific characteristics"@en ;
                             rdfs:isDefinedBy :DocumentOntology ;
                             rdfs:label "troubleTicketCharacteristic" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/troubleTicketCriticity
:troubleTicketCriticity rdf:type owl:ObjectProperty ;
                        rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                        rdfs:domain :TroubleTicket ;
                        rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                          [ rdf:type owl:Restriction ;
                                                            owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                            owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/category>
                                                          ]
                                                        ) ;
                                     rdf:type owl:Class
                                   ] ;
                        rdfs:comment "The ticket criticity from the customer impact perspective."@en ;
                        rdfs:isDefinedBy :DocumentOntology ;
                        rdfs:label "troubleTicketCriticity"@en ;
                        <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                        <http://www.w3.org/2004/02/skos/core#example> "Interrupted service, Corrupted service, Working backup, etc."@en .


###  https://w3id.org/noria/ontology/troubleTicketFreezeItem
:troubleTicketFreezeItem rdf:type owl:ObjectProperty ;
                         rdfs:domain :TroubleTicket ;
                         rdfs:comment "The ticket freeze period history."@en ;
                         rdfs:isDefinedBy :DocumentOntology ;
                         rdfs:label "troubleTicketFreezeItem"@en ;
                         rdfs:seeAlso :documentStatusHistory ;
                         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                         <http://www.w3.org/2004/02/skos/core#example> "A list of `noria:EventRecord` specifically describing the freeze periods for the given `noria:TroubleTicket`." .


###  https://w3id.org/noria/ontology/troubleTicketImpacts
:troubleTicketImpacts rdf:type owl:ObjectProperty ;
                      rdfs:subPropertyOf <http://purl.org/dc/terms/relation> ;
                      rdfs:domain :TroubleTicket ;
                      rdfs:comment "A list of resources or services (applications) impacted by the trouble."@en ;
                      rdfs:isDefinedBy :DocumentOntology ;
                      rdfs:label "troubleTicketImpacts"@en ;
                      rdfs:seeAlso :troubleTicketRelatedResource ,
                                   :troubleTicketRelatedService ;
                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                      <http://www.w3.org/2004/02/skos/core#example> "TroubleTicket.troubleTicketImpacts({Application [*], Resource [*]})" .


###  https://w3id.org/noria/ontology/troubleTicketNoteCommentType
:troubleTicketNoteCommentType rdf:type owl:ObjectProperty ;
                              rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                              rdfs:domain :TroubleTicketNote ;
                              rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                                [ rdf:type owl:Restriction ;
                                                                  owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                                  owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/commentType>
                                                                ]
                                                              ) ;
                                           rdf:type owl:Class
                                         ] ;
                              rdfs:comment "The comment provenance type and/or disclosure rules family."@en ;
                              rdfs:isDefinedBy :DocumentOntology ;
                              rdfs:label "troubleTicketNoteCommentType" ;
                              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                              <http://www.w3.org/2004/02/skos/core#example> "Customer, Group, Internal, System, etc."@en .


###  https://w3id.org/noria/ontology/troubleTicketNoteCorrelatedExecution
:troubleTicketNoteCorrelatedExecution rdf:type owl:ObjectProperty ;
                                      rdfs:subPropertyOf <http://purl.org/dc/terms/relation> ;
                                      rdfs:domain :TroubleTicketNote ;
                                      rdfs:range <https://w3id.org/pep/ProcedureExecutionContainer> ;
                                      rdfs:comment """The correlated *ProcedureExecutionContainer* corresponding to the corrective maintenance actions depicted in the Trouble Ticket Note (i.e. the set of `EventRecord` about interactions with the system and as notified by the system).

From a practical perspective, relating a `noria:TroubleTicketNote` to a `pep:ProcedureExecutionContainer` is akin to show off the materialization of a corrective maintenance action from the technical perspective.
Note that for actions undoubtedly related to a given trouble ticket note (i.e. that can be asserted without mining for execution context candidates), one can avoid using `troubleTicketNoteCorrelatedExecution` by directly relating the note to `EventRecord` with `ldp:member` as `TroubleTicket` and `TroubleTicketNote` are themselves subclasses of `pep:ProcedureExecutionContainer`.
"""@en ;
                                      rdfs:isDefinedBy :DocumentOntology ;
                                      rdfs:label "troubleTicketNoteCorrelatedExecution" ;
                                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                                      <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding the troubleTicketNoteCorrelatedExecution property.
""" .


###  https://w3id.org/noria/ontology/troubleTicketNoteOperationType
:troubleTicketNoteOperationType rdf:type owl:ObjectProperty ;
                                rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                                rdfs:domain :TroubleTicketNote ;
                                rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                                  [ rdf:type owl:Restriction ;
                                                                    owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                                    owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/operationType>
                                                                  ]
                                                                ) ;
                                             rdf:type owl:Class
                                           ] ;
                                rdfs:comment "The operation type of the note." ;
                                rdfs:isDefinedBy :DocumentOntology ;
                                rdfs:label "troubleTicketNoteOperationType" ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                <http://www.w3.org/2004/02/skos/core#example> "Inward customer comments, Local customer call back, Tests and measurements, Diagnosis, etc."@en .


###  https://w3id.org/noria/ontology/troubleTicketOrigin
:troubleTicketOrigin rdf:type owl:ObjectProperty ;
                     rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                     rdfs:domain :TroubleTicket ;
                     rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                       [ rdf:type owl:Restriction ;
                                                         owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                         owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/origin>
                                                       ]
                                                     ) ;
                                  rdf:type owl:Class
                                ] ;
                     rdfs:comment "The person or group family at the origin of the creation of the Trouble Ticket."@en ;
                     rdfs:isDefinedBy :DocumentOntology ;
                     rdfs:label "troubleTicketOrigin" ;
                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                     <http://www.w3.org/2004/02/skos/core#example> "Customer, Supervision, Internal, Carrier, User, Partners" .


###  https://w3id.org/noria/ontology/troubleTicketPartyIntervention
:troubleTicketPartyIntervention rdf:type owl:ObjectProperty ;
                                rdfs:domain :TroubleTicket ;
                                rdfs:comment "The history of groups activation and responsibility transfer."@en ;
                                rdfs:isDefinedBy :DocumentOntology ;
                                rdfs:label "troubleTicketPartyIntervention"@en ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/troubleTicketPriority
:troubleTicketPriority rdf:type owl:ObjectProperty ;
                       rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                       rdfs:domain :TroubleTicket ;
                       rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                           owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/priority>
                                                         ]
                                                       ) ;
                                    rdf:type owl:Class
                                  ] ;
                       rdfs:comment "The trouble management priority."@en ;
                       rdfs:isDefinedBy :DocumentOntology ;
                       rdfs:label "troubleTicketPriority"@en ;
                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                       <http://www.w3.org/2004/02/skos/core#example> "P1, P2, P3, P4" .


###  https://w3id.org/noria/ontology/troubleTicketRelatedParty
:troubleTicketRelatedParty rdf:type owl:ObjectProperty ;
                           rdfs:subPropertyOf :eventRelatedParty ;
                           rdfs:domain :TroubleTicket ;
                           rdfs:range <http://xmlns.com/foaf/0.1/Agent> ;
                           rdfs:comment "The related party(ies) that are associated to the ticket."@en ;
                           rdfs:isDefinedBy :DocumentOntology ;
                           rdfs:label "troubleTicketRelatedParty" ;
                           <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/troubleTicketRelatedResource
:troubleTicketRelatedResource rdf:type owl:ObjectProperty ;
                              rdfs:subPropertyOf <http://purl.org/dc/terms/relation> ,
                                                 :eventRelatedElement ;
                              rdfs:domain :TroubleTicket ;
                              rdfs:range :Resource ;
                              rdfs:comment "The Resource entity on which the trouble ticket has been created."@en ;
                              rdfs:isDefinedBy :DocumentOntology ;
                              rdfs:label "troubleTicketRelatedResource" ;
                              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/troubleTicketRelatedService
:troubleTicketRelatedService rdf:type owl:ObjectProperty ;
                             rdfs:subPropertyOf <http://purl.org/dc/terms/relation> ,
                                                :eventRelatedElement ;
                             rdfs:domain :TroubleTicket ;
                             rdfs:range :Application ,
                                        :ApplicationModule ,
                                        :Service ;
                             rdfs:comment "The *Application* or *Service* entity on which trouble ticket has been created."@en ;
                             rdfs:isDefinedBy :DocumentOntology ;
                             rdfs:label "troubleTicketRelatedService" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                             <http://www.w3.org/2004/02/skos/core#example> """- TroubleTicket.troubleTicketImpacts(\"syslog-ng\")
  Application(\"syslog-ng\").applicationType(<kos/application/type/service-platform>)

- TroubleTicket.troubleTicketImpacts(\"Corporate Internet access Infrastructure\")
  Application(\"Corporate Internet access Infrastructure\").applicationType(<kos/application/type/infrastructure>)
""" .


###  https://w3id.org/noria/ontology/troubleTicketSeverity
:troubleTicketSeverity rdf:type owl:ObjectProperty ;
                       rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                       rdfs:domain :TroubleTicket ;
                       rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                         [ rdf:type owl:Restriction ;
                                                           owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                           owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/severity>
                                                         ]
                                                       ) ;
                                    rdf:type owl:Class
                                  ] ;
                       rdfs:comment """The criticity of the incident.

The classification (severity) of the Incident may be defined in accordance with Service Level Agreement (SLA) requirements.
The thresholds of Incident resolution depend on standards defined per service type.
When the thresholds are exceeded, specific process of escalation may be activated."""@en ;
                       rdfs:isDefinedBy :DocumentOntology ;
                       rdfs:label "troubleTicketSeverity" ;
                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                       <http://www.w3.org/2004/02/skos/core#example> "Minor, Major, Blocking, etc."@en .


###  https://w3id.org/noria/ontology/troubleTicketStatusCurrent
:troubleTicketStatusCurrent rdf:type owl:ObjectProperty ;
                            rdfs:domain :TroubleTicket ;
                            rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                              [ rdf:type owl:Restriction ;
                                                                owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                                owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/status>
                                                              ]
                                                            ) ;
                                         rdf:type owl:Class
                                       ] ;
                            rdfs:comment "The current activity status of the trouble ticket."@en ;
                            rdfs:isDefinedBy :DocumentOntology ;
                            rdfs:label "troubleTicketStatusCurrent" ;
                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                            <http://www.w3.org/2004/02/skos/core#example> "Initialised, InProgress, Frozen, Restored, Resolved, Closed" .


###  https://w3id.org/noria/ontology/troubleTicketTrigger
:troubleTicketTrigger rdf:type owl:ObjectProperty ;
                      rdfs:domain :TroubleTicket ;
                      rdfs:range :EventRecord .


###  https://w3id.org/noria/ontology/troubleTicketType
:troubleTicketType rdf:type owl:ObjectProperty ;
                   rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                   rdfs:domain :TroubleTicket ;
                   rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                     [ rdf:type owl:Restriction ;
                                                       owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                       owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/type>
                                                     ]
                                                   ) ;
                                rdf:type owl:Class
                              ] ;
                   rdfs:comment "The ticket type."@en ;
                   rdfs:isDefinedBy :DocumentOntology ;
                   rdfs:label "troubleTicketType" ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                   <http://www.w3.org/2004/02/skos/core#example> "Failure, Long period assistance, Assistance, Installation, Maintenance, Parametrization, etc."@en .


###  https://w3id.org/noria/ontology/troubleTicketUrgency
:troubleTicketUrgency rdf:type owl:ObjectProperty ;
                      rdfs:subPropertyOf <http://purl.org/dc/terms/type> ;
                      rdfs:domain :TroubleTicket ;
                      rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                        [ rdf:type owl:Restriction ;
                                                          owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                          owl:hasValue <https://w3id.org/noria/kos/TroubleTicket/urgency>
                                                        ]
                                                      ) ;
                                   rdf:type owl:Class
                                 ] ;
                      rdfs:comment "The priority level of the incident."@en ;
                      rdfs:isDefinedBy :DocumentOntology ;
                      rdfs:label "troubleTicketUrgency" ;
                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                      <http://www.w3.org/2004/02/skos/core#example> "Immediate Intervention, Deferred Intervention, (State of) Emergency, No intervention, etc." .


###  https://w3id.org/noria/ontology/virtualServerStatus
:virtualServerStatus rdf:type owl:ObjectProperty ;
                     rdfs:subPropertyOf :structuralElementObservable ;
                     rdfs:domain :Resource ;
                     rdfs:range [ owl:intersectionOf ( <http://www.w3.org/2004/02/skos/core#Concept>
                                                       [ rdf:type owl:Restriction ;
                                                         owl:onProperty <http://www.w3.org/2004/02/skos/core#inScheme> ;
                                                         owl:hasValue <https://w3id.org/noria/kos/Resource/OperationalState>
                                                       ]
                                                     ) ;
                                  rdf:type owl:Class
                                ] ;
                     rdfs:comment "The operational status of the Virtual Server."@en ;
                     rdfs:isDefinedBy :ObservableOntology ;
                     rdfs:label "virtualServerStatus" ;
                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


#################################################################
#    Data properties
#################################################################

###  https://w3id.org/noria/ontology/agentInstructions
:agentInstructions rdf:type owl:DatatypeProperty ;
                   rdfs:domain <http://xmlns.com/foaf/0.1/Agent> ;
                   rdfs:range xsd:string ;
                   rdfs:comment "Instructions for involving the Agent (Team, Group, Employee)."@en ;
                   rdfs:isDefinedBy :CoreOntology ;
                   rdfs:label "agentInstructions" ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                   <http://www.w3.org/2004/02/skos/core#changeNote> """Change in v0.2:
- rdfs:domain moved from noria:Employee to foaf:Agent.
- name and label moved from teamInstructions to agentInstructions.
- adding rdfs:subPropertyOf observable:contactNote.
""" ;
                   <http://www.w3.org/2004/02/skos/core#example> "Use the Ticketing system + hotline phone number for national L2 and L3 issues."@en .


###  https://w3id.org/noria/ontology/agentWorkingHours
:agentWorkingHours rdf:type owl:DatatypeProperty ;
                   rdfs:domain <http://xmlns.com/foaf/0.1/Agent> ;
                   rdfs:range xsd:string ;
                   rdfs:comment "The Working Hours for reaching the Agent (Team, Employee, etc.)."@en ;
                   rdfs:isDefinedBy :CoreOntology ;
                   rdfs:label "agentWorkingHours" ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                   <http://www.w3.org/2004/02/skos/core#changeNote> """Change in v0.2:
- rdfs:domain moved from noria:Employee to foaf:Agent.
- name and label moved from teamWorkingHours to agentWorkingHours.""" ;
                   <http://www.w3.org/2004/02/skos/core#example> "8:00 am - 12:00 am / 1:00 pm - 5:30 pm (Mon --> Fri)"@en ,
                                                                 "8H-12H/13H-17H30 (lun --> ven)"@fr .


###  https://w3id.org/noria/ontology/applicationFunctionalDomain
:applicationFunctionalDomain rdf:type owl:DatatypeProperty ;
                             rdfs:domain :Application ;
                             rdfs:comment """The functional domain of the Application for describing the organization’s activities from a system point of view.

Alignment:
- *tmforum*: the `noria:applicationFunctionalDomain` is equivalent to the *Domain* concept of the ODA Functional Framework.
"""@en ;
                             rdfs:isDefinedBy :ApplicationOntology ,
                                              <https://www.tmforum.org/oda/information-systems/information-framework-sid/> ;
                             rdfs:label "applicationFunctionalDomain" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                             <http://www.w3.org/2004/02/skos/core#changeNote> "Introduced in v0.2" ;
                             <http://www.w3.org/2004/02/skos/core#example> """- Market and Customer Relationship Management domain
- Service Development, Management and Operations
- Resource Development, Management and Operations""" .


###  https://w3id.org/noria/ontology/applicationFunctionalSubDomain
:applicationFunctionalSubDomain rdf:type owl:DatatypeProperty ;
                                rdfs:domain :Application ;
                                rdfs:comment """The functional sub-domain of the Application for describing the organization’s activities from a system point of view.

Alignment:
- *tmforum*: the `noria:applicationFunctionalSubDomain` is equivalent to *Aggregate Business Entities* (ABEs) and *Business Entities* (BEs) of the ODA Functional Framework.
"""@en ;
                                rdfs:isDefinedBy :ApplicationOntology ,
                                                 <https://www.tmforum.org/oda/information-systems/information-framework-sid/> ;
                                rdfs:label "applicationFunctionalSubDomain" ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                                <http://www.w3.org/2004/02/skos/core#changeNote> "Introduced in v0.2" ;
                                <http://www.w3.org/2004/02/skos/core#example> """- Human Resource Management
- Offer and Product Operational Analysis
- Resource Repository Management""" .


###  https://w3id.org/noria/ontology/applicationModelIdentifier
:applicationModelIdentifier rdf:type owl:DatatypeProperty ;
                            rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ;
                            rdfs:domain :Application ;
                            rdfs:range xsd:string ;
                            rdfs:comment "Application model code."@en ;
                            rdfs:isDefinedBy :ApplicationOntology ;
                            rdfs:label "applicationModelIdentifier" ;
                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/applicationModuleHotlineEnabled
:applicationModuleHotlineEnabled rdf:type owl:DatatypeProperty ;
                                 rdfs:domain :ApplicationModule ;
                                 rdfs:range xsd:boolean ;
                                 rdfs:comment "Hotline enabled for issues on a given ApplicationModule."@en ,
                                              "Possibilité d'appel de l'astreinte applicative."@fr ;
                                 rdfs:isDefinedBy :ApplicationOntology ;
                                 rdfs:label "applicationModuleHotlineEnabled" ;
                                 <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/applicationModuleIdentifier
:applicationModuleIdentifier rdf:type owl:DatatypeProperty ;
                             rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ;
                             rdfs:domain :ApplicationModule ;
                             rdfs:range xsd:string ;
                             rdfs:comment "Application module code."@en ;
                             rdfs:isDefinedBy :ApplicationOntology ;
                             rdfs:label "applicationModuleIdentifier"@en ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/applicationModuleName
:applicationModuleName rdf:type owl:DatatypeProperty ;
                       rdfs:subPropertyOf :functionalElementDistinguishedName ;
                       rdfs:domain :ApplicationModule ;
                       rdfs:range xsd:string ;
                       rdfs:comment "The name of the Application module."@en ;
                       rdfs:isDefinedBy :ApplicationOntology ;
                       rdfs:label "applicationModuleName" ;
                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                       <http://www.w3.org/2004/02/skos/core#example> """CONCAT(
    Application().applicationModelIdentifier(),
    \"_\",
    ApplicationModule().applicationModuleIdentifier()
)"""@en .


###  https://w3id.org/noria/ontology/applicationModuleSlaLevelDate
:applicationModuleSlaLevelDate rdf:type owl:DatatypeProperty ;
                               rdfs:subPropertyOf <http://www.w3.org/2006/time#inXSDDateTimeStamp> ;
                               rdfs:domain :ApplicationModule ;
                               rdfs:comment "Date du Niveau de service."@fr ,
                                            "SLA Level date, the date at which the SLA Level has been set or updated."@en ;
                               rdfs:isDefinedBy :ApplicationOntology ;
                               rdfs:label "applicationModuleSlaLevelDate" ;
                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/applicationNumericalIdentifier
:applicationNumericalIdentifier rdf:type owl:DatatypeProperty ;
                                rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ;
                                rdfs:domain :Application ;
                                rdfs:range xsd:int ;
                                rdfs:comment "Application numerical identifier, the numerical identifier of the Application within the Information System."@en ;
                                rdfs:isDefinedBy :ApplicationOntology ;
                                rdfs:label "applicationNumericalIdentifier" ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/applicationShortIdentifier
:applicationShortIdentifier rdf:type owl:DatatypeProperty ;
                            rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ,
                                               :functionalElementDistinguishedName ;
                            rdfs:domain :Application ;
                            rdfs:range xsd:string ;
                            rdfs:comment "Application short identifier, a short string identifier of Application within the Information System."@en ;
                            rdfs:isDefinedBy :ApplicationOntology ;
                            rdfs:label "applicationShortIdentifier" ;
                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestActualEndTime
:changeRequestActualEndTime rdf:type owl:DatatypeProperty ;
                            rdfs:subPropertyOf <http://purl.org/dc/terms/date> ;
                            rdfs:domain :ChangeRequest ;
                            rdfs:range xsd:dateTime ;
                            rdfs:comment "Date and time on which the Change Request implementation has been completed. It is displayed only after the Change Request implementation has been completed actually."@en ;
                            rdfs:isDefinedBy :DocumentOntology ;
                            rdfs:label "changeRequestActualEndTime" ;
                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestActualStartTime
:changeRequestActualStartTime rdf:type owl:DatatypeProperty ;
                              rdfs:subPropertyOf <http://purl.org/dc/terms/date> ;
                              rdfs:domain :ChangeRequest ;
                              rdfs:range xsd:dateTime ;
                              rdfs:comment "Date and time on which the Change Request implementation has started. It is displayed only after the Change Request implementation has started actually."@en ;
                              rdfs:isDefinedBy :DocumentOntology ;
                              rdfs:label "changeRequestActualStartTime" ;
                              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestIsRegulated
:changeRequestIsRegulated rdf:type owl:DatatypeProperty ;
                          rdfs:domain :ChangeRequest ;
                          rdfs:range xsd:boolean ;
                          rdfs:comment "If *true*, the Change Request is subject to special regulations."@en ;
                          rdfs:isDefinedBy :DocumentOntology ;
                          rdfs:label "changeRequestIsRegulated" ;
                          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/changeRequestOutageDuration
:changeRequestOutageDuration rdf:type owl:DatatypeProperty ;
                             rdfs:subPropertyOf <http://purl.org/dc/terms/extent> ;
                             rdfs:domain :ChangeRequest ;
                             rdfs:range xsd:duration ;
                             rdfs:comment "Expected duration of the outage, if any involved by the Change Request type."@en ;
                             rdfs:isDefinedBy :DocumentOntology ;
                             rdfs:label "changeRequestOutageDuration" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestPlannedEndTime
:changeRequestPlannedEndTime rdf:type owl:DatatypeProperty ;
                             rdfs:subPropertyOf <http://purl.org/dc/terms/date> ;
                             rdfs:domain :ChangeRequest ;
                             rdfs:range xsd:dateTime ;
                             rdfs:comment "Date and time on which is planned the end of the implementation of the Change Request. It is displayed only before the Change Request implementation is completed."@en ;
                             rdfs:isDefinedBy :DocumentOntology ;
                             rdfs:label "changeRequestPlannedEndTime" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/changeRequestPlannedStartTime
:changeRequestPlannedStartTime rdf:type owl:DatatypeProperty ;
                               rdfs:subPropertyOf <http://purl.org/dc/terms/date> ;
                               rdfs:domain :ChangeRequest ;
                               rdfs:range xsd:dateTime ;
                               rdfs:comment "Date and time on which is planned the end of the implementation of the Change Request. It is displayed only before the Change Request implementation is completed."@en ;
                               rdfs:isDefinedBy :DocumentOntology ;
                               rdfs:label "changeRequestPlannedStartTime" ;
                               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/documentExternalId
:documentExternalId rdf:type owl:DatatypeProperty ;
                    rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ;
                    rdfs:domain :ChangeRequest ,
                                :TroubleTicket ;
                    rdfs:range xsd:string ;
                    rdfs:comment "ID given by the requestor to facilitate the relationship set up and searches afterwards."@en ;
                    rdfs:isDefinedBy :DocumentOntology ;
                    rdfs:label "documentExternalId" ;
                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                    <http://www.w3.org/2004/02/skos/core#example> "Customer reference, Identifier coming from an external system, etc."@en .


###  https://w3id.org/noria/ontology/documentHRef
:documentHRef rdf:type owl:DatatypeProperty ;
              rdfs:subPropertyOf <http://purl.org/dc/terms/source> ;
              rdfs:domain :ChangeRequest ,
                          :TroubleTicket ;
              rdfs:range xsd:anyURI ;
              rdfs:comment "Hyperlink to the TroubleTicket or ChangeRequest entity in the originating information system."@en ;
              rdfs:isDefinedBy :DocumentOntology ;
              rdfs:label "documentHRef" ;
              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/elementDistinguishedName
:elementDistinguishedName rdf:type owl:DatatypeProperty ;
                          rdfs:comment "The Distinguished Name of the Element Instance (i.e. unique identifier)."@en ;
                          rdfs:isDefinedBy :CoreOntology ;
                          rdfs:label "elementDistinguishedName"@en ;
                          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/functionalElementDistinguishedName
:functionalElementDistinguishedName rdf:type owl:DatatypeProperty ;
                                    rdfs:subPropertyOf :elementDistinguishedName ;
                                    rdfs:comment "The Distinguished Name of the Functional Element Instance (i.e. unique identifier)."@en ;
                                    rdfs:isDefinedBy :CoreOntology ;
                                    rdfs:label "functionalElementDistinguishedName"@en ;
                                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/locusLine
:locusLine rdf:type owl:DatatypeProperty ;
           rdfs:domain :Locus ;
           rdfs:comment "The line identifier in a `noria:Room` for a Locus defined by Cartesian coordinates."@en ;
           rdfs:isDefinedBy :LocationOntology ;
           rdfs:label "locusLine" ;
           <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
           <http://www.w3.org/2004/02/skos/core#changeNote> "Addition in v0.2." ;
           <http://www.w3.org/2004/02/skos/core#example> "Line:L, in Room:Server room 314."@en .


###  https://w3id.org/noria/ontology/locusRow
:locusRow rdf:type owl:DatatypeProperty ;
          rdfs:domain :Locus ;
          rdfs:comment "The row identifier in a `noria:Room` for a Locus defined by Cartesian coordinates."@en ;
          rdfs:isDefinedBy :LocationOntology ;
          rdfs:label "locusLine" ;
          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
          <http://www.w3.org/2004/02/skos/core#changeNote> "Addition in v0.2." ;
          <http://www.w3.org/2004/02/skos/core#example> "Column:6, in Room:Server room 314."@en .


###  https://w3id.org/noria/ontology/logText
:logText rdf:type owl:DatatypeProperty ;
         rdfs:subPropertyOf <http://purl.org/dc/terms/title> ,
                            <https://w3id.org/pep/hasSimpleResult> ,
                            <https://w3id.org/sepses/ns/log#msg> ;
         rdfs:domain :EventRecord ;
         rdfs:range xsd:string ;
         rdfs:comment "Textual information describing the logged event." ;
         rdfs:isDefinedBy :NotificationOntology ,
                          <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-additionalText> ;
         rdfs:label "logText" ;
         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
         <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:subPropertyOf dcterms:title.
- Adding rdfs:subPropertyOf pep:hasSimpleResult.
- Adding rdfs:subPropertyOf log:msg.
""" .


###  https://w3id.org/noria/ontology/loggingTime
:loggingTime rdf:type owl:DatatypeProperty ;
             rdfs:subPropertyOf <http://purl.org/dc/terms/created> ,
                                <https://w3id.org/sepses/ns/log#time> ;
             rdfs:domain :EventRecord ;
             rdfs:range xsd:dateTime ;
             rdfs:comment "The Date on which the log record was created in the system." ;
             rdfs:isDefinedBy :NotificationOntology ,
                              <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-loggingTime> ;
             rdfs:label "loggingTime" ;
             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
             <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:subPropertyOf dcterms:created.
- Adding rdfs:subPropertyOf log:time.
""" .


###  https://w3id.org/noria/ontology/networkInterfaceDescription
:networkInterfaceDescription rdf:type owl:DatatypeProperty ;
                             rdfs:domain :NetworkInterface ;
                             rdfs:range xsd:string ;
                             rdfs:comment "A human-readable/editable text that describes the network interface. The information included in the description depends on the capabilities of the Resource's operating system."@en ;
                             rdfs:isDefinedBy :ResourceOntology ;
                             rdfs:label "networkInterfaceDescription" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/networkInterfaceLaserRxHighPowerWarningThreshold
:networkInterfaceLaserRxHighPowerWarningThreshold rdf:type owl:DatatypeProperty ;
                                                  rdfs:subPropertyOf :structuralElementObservableData ;
                                                  rdfs:domain :NetworkInterface ;
                                                  rdfs:range xsd:int ;
                                                  rdfs:comment "The high received power notification threshold."@en ;
                                                  rdfs:isDefinedBy :ObservableOntology ;
                                                  rdfs:label "networkInterfaceLaserRxHighPowerWarningThreshold" ;
                                                  <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/networkInterfaceLaserRxLowPowerWarningThreshold
:networkInterfaceLaserRxLowPowerWarningThreshold rdf:type owl:DatatypeProperty ;
                                                 rdfs:subPropertyOf :structuralElementObservableData ;
                                                 rdfs:domain :NetworkInterface ;
                                                 rdfs:range xsd:int ;
                                                 rdfs:comment "The low received power notification threshold."@en ;
                                                 rdfs:isDefinedBy :ObservableOntology ;
                                                 rdfs:label "networkInterfaceLaserRxLowPowerWarningThreshold" ;
                                                 <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/networkInterfaceLaserRxOpticalPower
:networkInterfaceLaserRxOpticalPower rdf:type owl:DatatypeProperty ;
                                     rdfs:subPropertyOf :structuralElementObservableData ;
                                     rdfs:domain :NetworkInterface ;
                                     rdfs:range xsd:int ;
                                     rdfs:comment "The received optical power measure of the Network Interface, in dBm."@en ;
                                     rdfs:isDefinedBy :ObservableOntology ;
                                     rdfs:label "networkInterfaceLaserRxOpticalPower" ;
                                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                                     <http://www.w3.org/2004/02/skos/core#example> "Rx = -3.58 dBm" .


###  https://w3id.org/noria/ontology/networkInterfaceLaserRxOpticalPowerAverage
:networkInterfaceLaserRxOpticalPowerAverage rdf:type owl:DatatypeProperty ;
                                            rdfs:subPropertyOf :structuralElementObservableData ;
                                            rdfs:domain :NetworkInterface ;
                                            rdfs:range xsd:int ;
                                            rdfs:comment "The average received optical power of the Network Interface, in dBm."@en ;
                                            rdfs:isDefinedBy :ObservableOntology ;
                                            rdfs:label "networkInterfaceLaserRxOpticalPowerAverage" ;
                                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/networkInterfaceLaserTxOpticalPower
:networkInterfaceLaserTxOpticalPower rdf:type owl:DatatypeProperty ;
                                     rdfs:subPropertyOf :structuralElementObservableData ;
                                     rdfs:domain :NetworkInterface ;
                                     rdfs:range xsd:int ;
                                     rdfs:comment "The emitted optical power measure of the Network Interface, in dBm."@en ;
                                     rdfs:isDefinedBy :ObservableOntology ;
                                     rdfs:label "networkInterfaceLaserTxOpticalPower" ;
                                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                                     <http://www.w3.org/2004/02/skos/core#example> "Tx = -2.13 dBm" .


###  https://w3id.org/noria/ontology/networkInterfaceRoutingPriorityMetric
:networkInterfaceRoutingPriorityMetric rdf:type owl:DatatypeProperty ;
                                       rdfs:subPropertyOf :structuralElementObservableData ;
                                       rdfs:domain :NetworkInterface ;
                                       rdfs:range xsd:int ;
                                       rdfs:comment "The metric value associated to the Network Interface for some routing protocol."@en ;
                                       rdfs:isDefinedBy :ObservableOntology ;
                                       rdfs:label "networkInterfaceRoutingPriorityMetric" ;
                                       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                                       <http://www.w3.org/2004/02/skos/core#example> "IS-IS route priority=122" .


###  https://w3id.org/noria/ontology/networkLinkId
:networkLinkId rdf:type owl:DatatypeProperty ;
               rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ;
               rdfs:domain :NetworkLink ;
               rdfs:range xsd:string ;
               rdfs:comment "The UID of the NetworkLink."@en ;
               rdfs:isDefinedBy :ResourceOntology ;
               rdfs:label "networkLinkId" ;
               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/networkLinkInstallationDate
:networkLinkInstallationDate rdf:type owl:DatatypeProperty ;
                             rdfs:domain :NetworkLink ;
                             rdfs:range xsd:dateTime ;
                             rdfs:comment "The installation date of the NetworkLink."@en ;
                             rdfs:isDefinedBy :ResourceOntology ;
                             rdfs:label "networkLinkInstallationDate" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/networkLinkType
:networkLinkType rdf:type owl:DatatypeProperty ;
                 rdfs:domain :NetworkLink ;
                 rdfs:range xsd:string ;
                 rdfs:comment "A description of the type of the Network Link."@en ;
                 rdfs:isDefinedBy :ResourceOntology ;
                 rdfs:label "networkLinkType" ;
                 <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/resourceHostName
:resourceHostName rdf:type owl:DatatypeProperty ;
                  rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ,
                                     <https://unifiedcyberontology.org/ontology/uco/observable#hostname> ,
                                     :structuralElementDistinguishedName ,
                                     <https://w3id.org/sepses/ns/log#host> ;
                  rdfs:domain :Resource ;
                  rdfs:range xsd:string ;
                  rdfs:comment "The hostname (nodename) of the Resource."@en ;
                  rdfs:isDefinedBy :ResourceOntology ;
                  rdfs:label "resourceHostName" ;
                  rdfs:seeAlso <https://en.wikipedia.org/wiki/Hostname> ;
                  <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                  <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:subPropertyOf log:host.
- Adding rdfs:subPropertyOf observable:hostname.
""" .


###  https://w3id.org/noria/ontology/resourceInstallationDate
:resourceInstallationDate rdf:type owl:DatatypeProperty ;
                          rdfs:domain :Resource ;
                          rdfs:range xsd:dateTime ;
                          rdfs:comment "The installation date of the Resource."@en ;
                          rdfs:isDefinedBy :ResourceOntology ;
                          rdfs:label "resourceInstallationDate" ;
                          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/resourceLogisticId
:resourceLogisticId rdf:type owl:DatatypeProperty ;
                    rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ;
                    rdfs:domain :Resource ;
                    rdfs:range xsd:string ;
                    rdfs:comment "The logistic UID of the Resource (a.k.a. asset tag)."@en ;
                    rdfs:isDefinedBy :ResourceOntology ;
                    rdfs:label "resourceLogisticId" ;
                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/resourceSerialNumber
:resourceSerialNumber rdf:type owl:DatatypeProperty ;
                      rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ;
                      rdfs:domain :Resource ;
                      rdfs:range xsd:string ;
                      rdfs:comment "The serial number of the Resource."@en ;
                      rdfs:isDefinedBy :ResourceOntology ;
                      rdfs:label "resourceSerialNumber" ;
                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/siteId
:siteId rdf:type owl:DatatypeProperty ;
        rdfs:subPropertyOf <http://purl.org/dc/terms/identifier> ;
        rdfs:domain <https://w3id.org/bot#Site> ;
        rdfs:comment "A unique identifier of a Site."@en ;
        rdfs:isDefinedBy :LocationOntology ;
        rdfs:label "siteId" ;
        <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
        <http://www.w3.org/2004/02/skos/core#changeNote> "Change in v0.2: rdfs:range moved from noria:Site to bot:Site." .


###  https://w3id.org/noria/ontology/sitePrincipalAddress
:sitePrincipalAddress rdf:type owl:DatatypeProperty ;
                      rdfs:domain <https://w3id.org/bot#Site> ;
                      rdfs:comment "Street address of a Site."@en ;
                      rdfs:isDefinedBy :LocationOntology ;
                      rdfs:label "sitePrincipalAddress" ;
                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                      <http://www.w3.org/2004/02/skos/core#changeNote> "Change in v0.2: rdfs:range moved from noria:Site to bot:Site." .


###  https://w3id.org/noria/ontology/sitePrincipalAddressCityName
:sitePrincipalAddressCityName rdf:type owl:DatatypeProperty ;
                              rdfs:subPropertyOf :sitePrincipalAddress ;
                              rdfs:domain <https://w3id.org/bot#Site> ;
                              rdfs:comment """City Name for a Site.

Alignment:
- *GeoNames*: a `P` class `gn:Feature` (city, village, etc.) may correspond to this property."""@en ;
                              rdfs:isDefinedBy :LocationOntology ;
                              rdfs:label "sitePrincipalAddressCityName" ;
                              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                              <http://www.w3.org/2004/02/skos/core#changeNote> "Change in v0.2: rdfs:range moved from noria:Site to bot:Site." .


###  https://w3id.org/noria/ontology/sitePrincipalAddressCountry
:sitePrincipalAddressCountry rdf:type owl:DatatypeProperty ;
                             rdfs:subPropertyOf :sitePrincipalAddress ,
                                                <https://www.geonames.org/ontology#countryCode> ;
                             rdfs:domain <https://w3id.org/bot#Site> ;
                             rdfs:comment """Country name or code for a Site.

Alignment:
- *GeoNames*:
  - a `A` class `gn:Feature` (country, state, region, etc.) may correspond to this property.
  - prefer ISO 3166 values for easier matching with `gn:countryCode`.
"""@en ;
                             rdfs:isDefinedBy :LocationOntology ;
                             rdfs:label "sitePrincipalAddressCountry" ;
                             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/sitePrincipalAddressPostalCode
:sitePrincipalAddressPostalCode rdf:type owl:DatatypeProperty ;
                                rdfs:subPropertyOf :sitePrincipalAddress ,
                                                   <https://www.geonames.org/ontology#postalCode> ;
                                rdfs:domain <https://w3id.org/bot#Site> ;
                                rdfs:comment """Postal Code for a Site.

Alignment:
- *GeoNames*: *ADM2*, *ADM3* or *ADM4* annotations may correspond to this property, depending on the considered country."""@en ;
                                rdfs:isDefinedBy :LocationOntology ;
                                rdfs:label "sitePrincipalAddressPostalCode" ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                                <http://www.w3.org/2004/02/skos/core#changeNote> "Change in v0.2: rdfs:range moved from noria:Site to bot:Site." .


###  https://w3id.org/noria/ontology/sitePrincipalAddressStreet
:sitePrincipalAddressStreet rdf:type owl:DatatypeProperty ;
                            rdfs:subPropertyOf :sitePrincipalAddress ;
                            rdfs:domain <https://w3id.org/bot#Site> ;
                            rdfs:comment "Street for a Site."@en ;
                            rdfs:isDefinedBy :LocationOntology ;
                            rdfs:label "sitePrincipalAddressStreet" ;
                            <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/siteType
:siteType rdf:type owl:DatatypeProperty ;
          rdfs:domain <https://w3id.org/bot#Site> ;
          rdfs:comment "The type of a Site."@en ;
          rdfs:isDefinedBy :LocationOntology ;
          rdfs:label "siteType" ;
          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
          <http://www.w3.org/2004/02/skos/core#changeNote> "Change in v0.2: rdfs:range moved from noria:Site to bot:Site." ;
          <http://www.w3.org/2004/02/skos/core#example> "building, data center, rack" .


###  https://w3id.org/noria/ontology/structuralElementDistinguishedName
:structuralElementDistinguishedName rdf:type owl:DatatypeProperty ;
                                    rdfs:subPropertyOf :elementDistinguishedName ;
                                    rdfs:comment "The Distinguished Name of the Structural Element Instance (i.e. unique identifier)."@en ;
                                    rdfs:isDefinedBy :CoreOntology ;
                                    rdfs:label "structuralElementDistinguishedName"@en ;
                                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/structuralElementObservableData
:structuralElementObservableData rdf:type owl:DatatypeProperty .


###  https://w3id.org/noria/ontology/troubleTicketCause
:troubleTicketCause rdf:type owl:DatatypeProperty ;
                    rdfs:subPropertyOf <http://purl.org/dc/terms/description> ;
                    rdfs:domain :TroubleTicket ;
                    rdfs:comment "The cause(s) defined for the trouble, in plain text."@en ;
                    rdfs:isDefinedBy :DocumentOntology ;
                    rdfs:label "troubleTicketCause"@en ;
                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                    <http://www.w3.org/2004/02/skos/core#example> "SSH authentication failure due to loss of sync to NTP server and internal clock drift." .


###  https://w3id.org/noria/ontology/troubleTicketCommittedRestorationDateTime
:troubleTicketCommittedRestorationDateTime rdf:type owl:DatatypeProperty ;
                                           rdfs:subPropertyOf <http://purl.org/dc/terms/date> ;
                                           rdfs:domain :TroubleTicket ;
                                           rdfs:comment "The Customer Commitment Deadline Date (calculated on product information)."@en ;
                                           rdfs:isDefinedBy :DocumentOntology ;
                                           rdfs:label "troubleTicketCommittedRestorationDateTime" ;
                                           <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/troubleTicketDetectionDateTime
:troubleTicketDetectionDateTime rdf:type owl:DatatypeProperty ;
                                rdfs:subPropertyOf <http://purl.org/dc/terms/date> ;
                                rdfs:domain :TroubleTicket ;
                                rdfs:range xsd:dateTime ;
                                rdfs:comment "The date on which the trouble was discovered."@en ;
                                rdfs:isDefinedBy :DocumentOntology ;
                                rdfs:label "troubleTicketDetectionDateTime" ;
                                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/troubleTicketIsNotificationEnable
:troubleTicketIsNotificationEnable rdf:type owl:DatatypeProperty ;
                                   rdfs:domain :TroubleTicket ;
                                   rdfs:range xsd:boolean ;
                                   rdfs:comment "The *enable* or *disable* external notification on trouble ticket events."@en ;
                                   rdfs:isDefinedBy :DocumentOntology ;
                                   rdfs:label "troubleTicketIsNotificationEnable" ;
                                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/troubleTicketPlannedRestorationDateTime
:troubleTicketPlannedRestorationDateTime rdf:type owl:DatatypeProperty ;
                                         rdfs:subPropertyOf <http://purl.org/dc/terms/date> ;
                                         rdfs:domain :TroubleTicket ;
                                         rdfs:range xsd:dateTime ;
                                         rdfs:comment "Confirmed to customer planned restoration date ATR (Actual Time to Restore (ATR))."@en ;
                                         rdfs:isDefinedBy :DocumentOntology ;
                                         rdfs:label "troubleTicketPlannedRestorationDateTime" ;
                                         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/troubleTicketSupervisionTool
:troubleTicketSupervisionTool rdf:type owl:DatatypeProperty ;
                              rdfs:subPropertyOf <http://purl.org/dc/terms/source> ;
                              rdfs:domain :TroubleTicket ;
                              rdfs:range xsd:string ;
                              rdfs:comment "Supervision tool which detected the problem."@en ;
                              rdfs:isDefinedBy :DocumentOntology ;
                              rdfs:label "troubleTicketSupervisionTool" ;
                              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/troubleTicketTargetRestorationDateTime
:troubleTicketTargetRestorationDateTime rdf:type owl:DatatypeProperty ;
                                        rdfs:subPropertyOf <http://purl.org/dc/terms/date> ;
                                        rdfs:domain :TroubleTicket ;
                                        rdfs:range xsd:dateTime ;
                                        rdfs:comment "The Customer initial restoration date Estimated Time to Restore (ETR)."@en ;
                                        rdfs:isDefinedBy :DocumentOntology ;
                                        rdfs:label "troubleTicketTargetRestorationDateTime" ;
                                        <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/troubleTicketTrigger
:troubleTicketTrigger rdfs:subPropertyOf <http://purl.org/dc/terms/source> .


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

###  http://w3id.org/devops-infra/product#ServiceInstance
<http://w3id.org/devops-infra/product#ServiceInstance> owl:equivalentClass :Service .


###  https://w3id.org/noria/ontology/ActionPostCondition
:ActionPostCondition rdf:type owl:Class ;
                     rdfs:subClassOf :ProceduralObject ;
                     rdfs:comment """Set of Post Conditions or Potential outcomes that the execution of some OperationPlan may satisfy/lead to/confirm/solve.

From the *ChangeRequest* perspective this enables to declare what to observe in order to confirm that the Procedure reached its goal; from the *TroubleTicket* perspective this enables to capitalize on expectations and outcomes for a given Procedure."""@en ;
                     rdfs:isDefinedBy <https://en.wikipedia.org/wiki/Hoare_logic> ,
                                      :DocumentOntology ;
                     rdfs:label "ActionPostCondition" ;
                     <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                     <http://www.w3.org/2004/02/skos/core#example> """In an Incident Management context, the materialization to expect, such as:
- 'service restored',
- 'traffic down',
- 'Customer or a probe with that traffic coming up after some CLI command'.""" .


###  https://w3id.org/noria/ontology/ActionPreCondition
:ActionPreCondition rdf:type owl:Class ;
                    rdfs:subClassOf :ProceduralObject ;
                    rdfs:comment "Set of Pre Conditions or Hypothesis enabling/leading to the potential execution of some OperationPlan."@en ;
                    rdfs:isDefinedBy <https://en.wikipedia.org/wiki/Hoare_logic> ,
                                     :DocumentOntology ;
                    rdfs:label "ActionPreCondition" ;
                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                    <http://www.w3.org/2004/02/skos/core#example> "In an Incident Management context: when in situation X, shut link may help"@en .


###  https://w3id.org/noria/ontology/AnomalyPattern
:AnomalyPattern rdf:type owl:Class ;
                rdfs:subClassOf <http://IBCNServices.github.io/Folio-Ontology/Folio.owl#FailureMode> ,
                                :ProceduralObject ;
                rdfs:comment "An abstract class for grouping observables and events that, when satisfied by the existence of some instance/value, represents the occurrence of a (complex) fault/failure mode."@en ;
                rdfs:isDefinedBy :DocumentOntology ;
                rdfs:label "AnomalyPattern" ;
                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Renamed AnomalyPattern from AnomalyMode.
- Adding rdfs:subClassOf folio:FailureMode.
""" .


###  https://w3id.org/noria/ontology/Application
:Application rdf:type owl:Class ;
             rdfs:subClassOf <https://unifiedcyberontology.org/ontology/uco/observable#Application> ,
                             :FunctionalElement ,
                             <https://w3id.org/seas/System> ;
             rdfs:comment "An abstract system based on data processing and presentation."@en ;
             rdfs:isDefinedBy :ApplicationOntology ;
             rdfs:label "Application" ;
             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
             <http://www.w3.org/2004/02/skos/core#example> """- RLOGS: Centralization of real time logs.
- DMZ VoIP: shared management zone / platform for Voice over IP services.""" .


###  https://w3id.org/noria/ontology/ApplicationModule
:ApplicationModule rdf:type owl:Class ;
                   rdfs:subClassOf :FunctionalElement ,
                                   <https://w3id.org/seas/System> ;
                   rdfs:comment "A specific and managed instance of an Application."@en ;
                   rdfs:isDefinedBy :ApplicationOntology ;
                   rdfs:label "ApplicationModule" ;
                   <http://www.w3.org/2004/02/skos/core#example> """- Development instance of the RLOGS (Centralization of real time logs) Application.
- B2B instance of the DMZ VoIP (shared management zone / platform for Voice over IP services) Application.""" .


###  https://w3id.org/noria/ontology/ChangeRequest
:ChangeRequest rdf:type owl:Class ;
               rdfs:subClassOf :DynamicElement ,
                               <https://w3id.org/pep/ProcedureExecutionContainer> ,
                               <https://www.irit.fr/recherches/MELODI/ontologies/BBO#DocumentResource> ;
               owl:disjointWith :TroubleTicket ;
               rdfs:comment """A Change Request represents a record used for reporting and managing change activities on services and resources. It is a key artefact to the Change Management process. Change Management process is to respond to the customer’s changing business requirements while maximizing value and reducing incidents, disruption and network.

Alignment:
- *DCMI*: from the DCMI Abstract Model perspective, a ChangeRequest is a described resource, hence DC terms apply:
  - changeRequestId <=> http://purl.org/dc/terms/identifier : Identifier of the ChangeRequest.
  - changeRequestCreationDateTime <=> http://purl.org/dc/terms/created : The Date and time on which the ChangeRequest was created in the system.
  - changeRequestLastUpdate <=> http://purl.org/dc/terms/modified : The date and time on which the ChangeRequest was last updated.
  - changeRequestDescription <=> http://purl.org/dc/terms/description : Extended description of the change to be made.
  - changeRequestNote <=> http://purl.org/dc/terms/hasPart : A list of customer or internal comments.
  - changeRequestAttachment <=> http://purl.org/dc/terms/hasPart : DocumentAttachment(s) that are associated to the ChangeRequest.
  - changeRequestDuration <=> http://purl.org/dc/terms/extent (optional)
  - changeRequestRelatedParty <=> http://purl.org/dc/terms/contributor : Party playing a role in the ChangeRequest, whether it be an unqualified role (i.e. direct usage of dcterms:contributor) or a qualified role (i.e. sub-properties such as noria:changeRequestInitiatorParty).
  - changeRequestCorrelatedNotifications <=> http://purl.org/dc/terms/relation : EventRecord(s) instances or identifiers that are considered to be correlated to this ChangeRequest.
- *PEP*: a ChangeRequest is a context for (potentially) many *ChangeAction* to occur; hence it relates to a `pep:ProcedureExecutionContainer`.
- *BBO*: a ChangeRequest is a DocumentResource in the sense that it is the result of the Change Management process and can be used as an input for another activity. From the BPMN 2.0 perspective, a ChangeRequest is a DataObject.
"""@en ;
               rdfs:isDefinedBy :DocumentOntology ;
               rdfs:label "ChangeRequest" ;
               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/CorporateUserIdentifier
:CorporateUserIdentifier rdf:type owl:Class ;
                         rdfs:subClassOf <http://xmlns.com/foaf/0.1/OnlineAccount> ,
                                         <https://unifiedcyberontology.org/ontology/uco/observable#UserAccount> ;
                         rdfs:comment """The Corporate User Identifier (CUid) is the unique identifier of a Person as a member of Organization (i.e. an Employee). It is also the main account of this Person for connecting to the organization's IT resources, including to its personal computer (PC).

Alignment:
- *FOAF*:
  - The `foaf:accountName` allows for asserting the login identifier of an instance of this class.
  - The `foaf:holdsAccount` property allows for relating an employee entity to an instance of this class.
- *UCO*:
  - A CUid is equivalent to a `observable:UserAccount`.
  - The `observable:accountLogin` and `observable:accountIdentifier` can be used in parallel to `foaf:accountName` for asserting the the login identifier.
  - The Person (`foaf:Agent`) holding this CUid is also a `observable:Contact`.
"""@en ;
                         rdfs:isDefinedBy :CoreOntology ;
                         rdfs:label "CUid" ;
                         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                         <http://www.w3.org/2004/02/skos/core#changeNote> """Change in v0.2:
- alignment with foaf of the previously available noria:employeeId property.""" .


###  https://w3id.org/noria/ontology/DocumentAttachment
:DocumentAttachment rdf:type owl:Class ;
                    rdfs:subClassOf :DynamicElement ,
                                    <https://www.irit.fr/recherches/MELODI/ontologies/BBO#DocumentResource> ;
                    rdfs:comment """A file attachment.

Alignment:
- *DCMI*: from the DCMI Abstract Model perspective, a DocumentAttachment is a described resource, hence DC terms apply:
  - troubleTicketAttachmentForTicket <=> http://purl.org/dc/terms/isPartOf : The TroubleTicket this file is part of.
  - changeRequestAttachment <=> http://purl.org/dc/terms/isPartOf : The TroubleTicket this file is part of.
- *BBO*: a DocumentAttachment is a DocumentResource in the sense that it is the result of the Incident Management Process (IMP) or Change Management Process (CMP) and can be used as an input for another activity. From the BPMN 2.0 perspective, a DocumentAttachment is a DataObject.
    """@en ;
                    rdfs:isDefinedBy :DocumentOntology ;
                    rdfs:label "DocumentAttachment" ;
                    <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                    <http://www.w3.org/2004/02/skos/core#example> "Picture of broken device, scanning of a bill or charge, network diagram, operation plan, location map." .


###  https://w3id.org/noria/ontology/DynamicElement
:DynamicElement rdf:type owl:Class ;
                rdfs:subClassOf :ManagedElement ;
                rdfs:comment "Abstract class for time-related entities and their potential chaining (a.k.a. *Dynamic facet*)."@en ;
                rdfs:isDefinedBy :CoreOntology ;
                rdfs:label "DynamicElement"@en ;
                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                <http://www.w3.org/2004/02/skos/core#example> "An alarm with happens_on or followed_by properties" .


###  https://w3id.org/noria/ontology/EventRecord
:EventRecord rdf:type owl:Class ;
             rdfs:subClassOf <https://unifiedcyberontology.org/ontology/uco/observable#EventRecord> ,
                             :DynamicElement ,
                             <https://w3id.org/pep/ProcedureExecution> ,
                             <https://w3id.org/sepses/ns/log#Event> ,
                             <https://www.irit.fr/recherches/MELODI/ontologies/BBO#DocumentResource> ;
             rdfs:comment """This managed object represents the information stored in the log as a result of receiving notifications or incoming event reports.

In that sense it is an abstract object with basic properties (e.g. event type, logging time, provenance system, message) to interpret in the context of its properties and relationships.
For example, an *EventRecord* instance `log1` originating from the managed resource `R1` and describing a network interface state change on the Resource is fetched from a syslog-ng platform `Mon1` (i.e. the originating management system).
A related *EventRecord* instance `alarm1` with `noria:alarmSeverity = Critical` and originating managed resource `R1` is triggered by a Network Monitoring System `NMS1` (i.e. the originating management system) for presentation to the Technical Support Center.

Considering possible combinations of properties' objects and values, a `noria:EventRecord` allows for describing:
- both informational and alarm notifications (this rely on `skos:ConceptScheme` over the `dcterms:type` of the `noria:EventRecord`),
- notifications that affect both the network infrastructure (e.g. network interface down), network applications/services (e.g. timeout, k-out-of-n) and the Operation Support System (OSS) itself (e.g. updating a `noria:TroubleTicketNote`),
- notifications originating from both onboard signaling (e.g. [SNMP Trap](https://en.wikipedia.org/wiki/Simple_Network_Management_Protocol)), probes (e.g. [NIDS](https://en.wikipedia.org/wiki/Intrusion_detection_system)), the monitoring system (e.g. threshold overrun, business rules) and inference engines (e.g. NORIA-AD).

Alignment:
- *DCMI*: from the DCMI Abstract Model perspective, a EventRecord is a described resource, hence DC terms apply:
  - *logRecordId* <=> http://purl.org/dc/terms/identifier : Identifier of notification or log record, as defined by <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-logRecordId>.
  - *logInformation* <=> http://purl.org/dc/terms/description : Additional information describing the logged event, as defined by <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-additionalInformation>.
  - *logType* <=> http://purl.org/dc/terms/type : The Type of the Event (e.g. General Operation Alarm, State Change, etc.), as defined by the NORIA `kos/Notification/EventType` concept scheme.
  - *alarmCorrelatedNotifications* <=> http://purl.org/dc/terms/relation : EventRecord instances or identifiers that are considered to be correlated to this EventRecord, as defined by <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-correlatedNotifications>.
  - *alarmOwner* <=> http://purl.org/dc/terms/mediator : The Support team member who acknowledged an Alarm Event Record.
  - *alarmProbableCause* <=> http://purl.org/dc/terms/conformsTo : The asserted or inferred cause of the Alarm Event Record, as defined by the NORIA `kos/Notification/ProbableCause` and `kos/Notification/SecurityAlarmCause` concept schemes.
    Asserting the Alarm cause is equivalent to directly connecting the Alarm, as a fault (issue, incident) artefact, to some phenomenon interpretation.
    Inferring the Alarm cause is equivalent to guessing the phenomenon origin through Root Cause Analysis (RCA) or some probabilistic approach.
- *BBO*: an EventRecord is a `BBO:DocumentResource` in the sense that it is the result of the Event Management process and can be used as an input for another activity. From the BPMN 2.0 perspective, an EventRecord is a `DataObject`.
- *PEP*: an EventRecord is an artefact of the realization of a `pep:Procedure`, hence it is a specialization of a `pep:ProcedureExecution` for the NORIA context.
- *SLOGERT*: an EventRecord is equivalent to a `log:Event`.
"""@en ;
             rdfs:isDefinedBy :NotificationOntology ,
                              <https://www.itu.int/ITU-T/formal-language/itu-t/x/x721/1992/x721.html#-eventLogRecord> ,
                              <https://www.itu.int/rec/T-REC-X.733-199202-I/> ;
             rdfs:label "EventRecord" ;
             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
             <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- EventRecord introduced, replacing noria:EventLog.
- Removing many related properties to the benefit of direct instanciation with dcterms properties.
- Adding rdfs:subClassOf BBO:DocumentResource.
- Adding rdfs:subClassOf pep:ProcedureExecution.
- Adding rdfs:subClassOf log:Event.
""" ;
             <http://www.w3.org/2004/02/skos/core#example> """- A network router event with
  loggingTime=`2022-01-01T17:12:00,259Z` and
  logText=`LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0/1, changed state to up`.
- A configuration change event on network router with
  pep:hasCommand='no shutdown' and
  logText='SYS-5-CONFIG_I: Configured from console by vty2 (10.34.195.36)'
  and logOriginatingManagedObject=<object/NE_R1>.
"""@en .


###  https://w3id.org/noria/ontology/FunctionalElement
:FunctionalElement rdf:type owl:Class ;
                   rdfs:subClassOf :ManagedElement ;
                   rdfs:comment "Abstract class for services and broadcasting zones above the *Structural* facet (a.k.a. *Functional facet*)."@en ;
                   rdfs:label "FunctionalElement"@en ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/Locus
:Locus rdf:type owl:Class ;
       rdfs:subClassOf <https://w3id.org/bot#Space> ;
       rdfs:comment """A uniquely identified space for Resources within a given Room.

Alignment:
- *BOT*:
  - The relationship to the Locus of a Room is available with the `bot:containsZone` property.
  - Approximating the geographical coordinates of a Locus is feasible through transitive inference over the `bot:hasZeroPoint` of the parent `bot:Site` (considering the GeoNames database this would to a `(bot:Site)=[bot:hasZeroPoint]=>(gn:Feature)` path towards `wgs84_pos:lat` or `wgs84_pos:long` values).
- *ORG*: Note that, at instanciation time, `bot:Site` entities may also be `org:Site` (see https://www.w3.org/TR/vocab-org/#org:Site) in order to allow for an Organization (including teams, persons, manufacturers) to be localized (e.g. see `org:basedAt`), and hence allow for intervention distance/time calculus or threat calculus with respect to a given Locus.
"""@en ;
       rdfs:isDefinedBy :LocationOntology ;
       rdfs:label "Locus" ;
       rdfs:seeAlso <https://w3id.org/bot#Space> ;
       <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
       <http://www.w3.org/2004/02/skos/core#changeNote> "Introduced in v0.2" ;
       <http://www.w3.org/2004/02/skos/core#example> "Ligne:L, Colonne:6, en Salle:SALLE STOCKAGE RESEAU 314."@fr ,
                                                     "Line:L, Column:6, in Room:Server room 314."@en .


###  https://w3id.org/noria/ontology/ManagedElement
:ManagedElement rdf:type owl:Class ;
                rdfs:subClassOf <https://w3id.org/seas/FeatureOfInterest> ;
                rdfs:comment "Top abstract class of NORIA Cyber/Physical concepts for describing, managing and analyzing ICT systems."@en ;
                rdfs:isDefinedBy :CoreOntology ;
                rdfs:label "ManagedElement"@en ;
                <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/NetworkInterface
:NetworkInterface rdf:type owl:Class ;
                  rdfs:subClassOf <https://unifiedcyberontology.org/ontology/uco/observable#NetworkInterface> ,
                                  :StructuralElement ,
                                  <https://w3id.org/seas/CommunicationConnectionPoint> ;
                  rdfs:comment """A Network Interface of some Resource (e.g. server, router, virtual routing and forwarding (VRF) instance), and of some type (e.g. physical, virtual).

Usage notes:
- The name of the Network Interface (aka. networkInterfaceName, such as `ge-0/0/0.3013` or `ae52.3028`) can be set with the `rdfs:label` property.
"""@en ;
                  rdfs:isDefinedBy :ResourceOntology ;
                  rdfs:label "NetworkInterface" ;
                  <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                  <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:subClassOf observable:NetworkInterface.
""" .


###  https://w3id.org/noria/ontology/NetworkLink
:NetworkLink rdf:type owl:Class ;
             rdfs:subClassOf :StructuralElement ,
                             <https://w3id.org/seas/CommunicationConnection> ;
             rdfs:comment """A physical or logical Link between Resources.

Usage notes:
- The organizational unit in charge of the Network Link (i.e. the Support team or Owner of the Network Link) can be set with the `noria:resourceManagedBy` property.
"""@en ;
             rdfs:isDefinedBy :ResourceOntology ;
             rdfs:label "NetworkLink" ;
             <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
             <http://www.w3.org/2004/02/skos/core#example> "Optical fiber, L2TP connection, etc."@en .


###  https://w3id.org/noria/ontology/OperationPlan
:OperationPlan rdf:type owl:Class ;
               rdfs:subClassOf <http://IBCNServices.github.io/Folio-Ontology/Folio.owl#ControlMethod> ,
                               :ProceduralObject ,
                               <https://w3id.org/pep/Procedure> ;
               rdfs:comment "An abstract class representing a formal set of operations to be carried out in a standardized/controlled way."@en ;
               rdfs:isDefinedBy :DocumentOntology ;
               rdfs:label "OperationPlan" ;
               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
               <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:subClassOf folio:ControlMethod.
""" ;
               <http://www.w3.org/2004/02/skos/core#example> "A system upgrade procedure, a network traffic fail-over activation, the control method for qualifying some system fault."@en .


###  https://w3id.org/noria/ontology/ProceduralElement
:ProceduralElement rdf:type owl:Class ;
                   rdfs:subClassOf :ManagedElement ;
                   rdfs:comment "Abstract class for (predeﬁned/computed) operational process (a.k.a. *Procedural facet*)."@en ;
                   rdfs:isDefinedBy :CoreOntology ;
                   rdfs:label "ProceduralElement"@en ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                   <http://www.w3.org/2004/02/skos/core#example> "Incident diagnosis procedure, cyber attack scenario, network route fail-over algorithm"@en .


###  https://w3id.org/noria/ontology/ProductModel
:ProductModel rdf:type owl:Class ;
              rdfs:subClassOf :StructuralProperty ;
              rdfs:comment "The Product Model of some Resource as per the Manufacturer's naming."@en ;
              rdfs:isDefinedBy :ResourceOntology ;
              rdfs:label "ProductModel" ;
              <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/Property
:Property rdf:type owl:Class ;
          rdfs:subClassOf <https://w3id.org/seas/Property> ;
          rdfs:comment "An abstract representation of qualifiable, quantifiable, observable or operable qualities of some Element."@en ;
          rdfs:isDefinedBy :CoreOntology ;
          rdfs:label "Property"@en ;
          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


###  https://w3id.org/noria/ontology/Resource
:Resource rdf:type owl:Class ;
          rdfs:subClassOf <https://unifiedcyberontology.org/ontology/uco/observable#Device> ,
                          <https://w3id.org/bot#Element> ,
                          :StructuralElement ,
                          <https://w3id.org/seas/CommunicationDevice> ,
                          <https://w3id.org/seas/System> ,
                          <https://w3id.org/sepses/ns/log#Host> ;
          rdfs:comment """General resource record of the Communication Device kind from the logistics park. It is a managed entity that can be either Physical or Virtual.

Alignment:
- *SEAS*: Whenever a Resource individual is an assembly of other resources (e.g. a server rack) or is part of an assembly (e.g. a server blade), the Resource individual can also be declared as a `seas:System` in order to benefit of the `seas:subSystemOf` relation.
  For example, Resources may be grouped in some `noria:Service` class for providing both an end-to-end analysis of the data path (i.e. Communication Devices + Connections) and an abstract object linked to some end user (e.g. Customer).
- *BOT*: A `noria:Resource` is a sub-class of `bot:Element` for setting instances in the context of a physical environment (e.g. in a building).
- *SLOGERT*: A `noria:Resource` is equivalent to a `log:Host`.
- *UCO*: A `noria:Resource` is equivalent to an UCO's observable `Device`.
"""@en ;
          rdfs:isDefinedBy :ResourceOntology ;
          rdfs:label "Resource" ;
          rdfs:seeAlso <https://w3id.org/noria/kos/Resource/> ;
          <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
          <http://www.w3.org/2004/02/skos/core#altLabel> "Elément structurant informatique et télécoms."@fr ,
                                                         "ICT resource."@en ;
          <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Adding rdfs:subClassOf bot:Element.
- Adding rdfs:subClassOf observable:Device.
- Adding rdfs:subClassOf log:Host.
""" .


###  https://w3id.org/noria/ontology/Room
:Room rdf:type owl:Class ;
      rdfs:subClassOf <https://w3id.org/bot#Space> ;
      rdfs:comment """A part of the physical world or a virtual world whose 3D spatial extent is bounded actually or theoretically, and provides for certain functions within the zone it is contained in.

Alignment:
- *BOT*: A Room is a specialization of a `bot:Space` for common sense understanding.
"""@en ;
      rdfs:isDefinedBy :LocationOntology ;
      rdfs:label "Room" ;
      rdfs:seeAlso <https://w3id.org/bot#Space> ;
      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
      <http://www.w3.org/2004/02/skos/core#example> "SALLE STOCKAGE RESEAU 314"@fr ,
                                                    "Server room 314"@en .


###  https://w3id.org/noria/ontology/Service
:Service rdf:type owl:Class ;
         rdfs:subClassOf :FunctionalElement ,
                         <https://w3id.org/seas/System> ;
         rdfs:comment """Service is an abstract base class for defining the Service hierarchy, i.e. the composition of assets (a.k.a. asset chain, service function chain) for providing a end-to-end data path or processing for some specific Customer or purpose.

Usage notes:
- The `noria:Service` is loosely defined as per the way to group underpinning assets. The typical usage is to assert `noria:ApplicationModule` entities as `seas:subSystemOf` a given `noria:Service`.
- The network topology related to a given `noria:Service` is inferred from the set of resources, network interfaces and network links included in each Application that is part of the Service.
  We remark here that, although deterministic, the data path granularity calculus for some communication session (e.g. a time-bounded IP/http query with its response) depends on the specificity of the resources included in `ApplicationModule` instances.
  For example, the resulting granularity for a \"national IP backbone infrastructure\" application instance will correspond to the [routing domain](https://en.wikipedia.org/wiki/Routing_domain).

Alignment:
- *SEAS*: A `noria:Service` allows for grouping components, hence it is a subclass of `seas:System`.
- *DevOps-Infra*:
  - The `noria:Service` is a concrete instance of a set of deployment models, hence it relates to `devopsprod:ServiceInstance`.
  - A `noria:Service.serviceType(<kos/service/type/CustomerFacingService>)` relates to the `devopsprod:BusinessProductInstance` concept.
- *tmforum*:
  - The `noria:Service` is equivalent to the `Service` object from the *[TMF 638 - Service Inventory](https://github.com/tmforum-apis/TMF638_ServiceInventory)* API.
  - Using the `noria:serviceType` relates to asserting the `CustomerFacingService` or `ResourceFacingService` Service subclasses notions of the *TMF 638 - Service Inventory* API (i.e. as either being possibly visible and usable by a Customer or not).
- *IETF*: Assuming a group *Service Functions* (SFs), the `noria:Service` concept relates to the *Service Function Chain (SFC)* definition from the [RFC 7665: SFC Architecture](https://www.rfc-editor.org/rfc/rfc7665) (see also [ITU-T X.1045](https://handle.itu.int/11.1002/1000/14043) for complementary SFC definition).
"""@en ;
         rdfs:isDefinedBy :ApplicationOntology ;
         rdfs:label "Service"@en ;
         rdfs:seeAlso <https://github.com/tmforum-apis/TMF638_ServiceInventory> ,
                      <https://handle.itu.int/11.1002/1000/14043> ,
                      <https://www.rfc-editor.org/rfc/rfc7665> ;
         <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
         <http://www.w3.org/2004/02/skos/core#changeNote> """Changes in v0.2:
- Further definition, notably with rdfs:seeAlso relationships.
- Adding owl:equivalentClass devopsprod:ServiceInstance.
""" ;
         <http://www.w3.org/2004/02/skos/core#example> "End-to-end data path for some specific customer"@fr .


###  https://w3id.org/noria/ontology/StructuralElement
:StructuralElement rdf:type owl:Class ;
                   rdfs:subClassOf :ManagedElement ,
                                   <https://w3id.org/seas/System> ;
                   rdfs:comment "Abstract class for physical/logical ICT systems's assets and relations (a.k.a. *Structural facet*)."@en ;
                   rdfs:isDefinedBy :CoreOntology ;
                   rdfs:label "StructuralElement"@en ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                   <http://www.w3.org/2004/02/skos/core#example> "router xxx, virtual machine yyy, link zzz entities; is_a, connected_to or part_of properties"@en .


###  https://w3id.org/noria/ontology/StructuralObservable
:StructuralObservable rdf:type owl:Class ;
                      rdfs:subClassOf :Property ;
                      rdfs:comment "An abstract class for ICT systems's properties that should be defined as classes for extended description capability."@en ;
                      rdfs:isDefinedBy :CoreOntology ;
                      rdfs:label "StructuralObservable"@en ;
                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" ;
                      <http://www.w3.org/2004/02/skos/core#example> "Time context of the observable value"@en .


###  https://w3id.org/noria/ontology/TroubleTicket
:TroubleTicket rdf:type owl:Class ;
               rdfs:subClassOf :DynamicElement ,
                               <https://w3id.org/pep/ProcedureExecutionContainer> ,
                               <https://www.irit.fr/recherches/MELODI/ontologies/BBO#DocumentResource> ;
               rdfs:comment """A trouble ticket represents a record used for reporting and managing the resolution of resource problems. Main trouble ticket attributes are its description, severity, type, priority, related dates (created, target resolution, resolution, etc.), state and related information (change reason, change date), related parties (originator, owner, pilot), notes, trouble causes and impacts.

Alignment:
- *DCMI*: from the DCMI Abstract Model perspective, a TroubleTicket is a described resource, hence DC terms apply:
  - troubleTicketId <=> http://purl.org/dc/terms/identifier : Identifier of the trouble ticket.
  - troubleTicketCreationDateTime <=> http://purl.org/dc/terms/created : The Date on which the TroubleTicket was created in the ticketing system.
  - troubleTicketLastUpdate <=> http://purl.org/dc/terms/modified : The date and time that the TroubleTicket was last updated.
  - troubleTicketName <=> http://purl.org/dc/terms/title : Name of the TroubleTicket, typically a short description provided by the user that create the ticket or complementary data
  - troubleTicketDescription <=> http://purl.org/dc/terms/description : Extended description of the trouble or issue.
  - troubleTicketNote <=> http://purl.org/dc/terms/hasPart : The TroubleTicketNote(s) that are associated to the TroubleTicket.
  - troubleTicketAttachment <=> http://purl.org/dc/terms/hasPart : The DocumentAttachment(s) that are associated to the TroubleTicket.
  - troubleTicketRelationshipParentOf <=> http://purl.org/dc/terms/hasPart : The TroubleTicket(s) this ticket is parent of (TicketRelationship).
  - troubleTicketRelationshipChildOf <=> http://purl.org/dc/terms/isPartOf : The TroubleTicket this ticket is the child of (TicketRelationship).
  - troubleTicketDuration <=> http://purl.org/dc/terms/extent (optional) : The overall duration of the incident management process, typically in ISO 8601 duration format. Can be useful for computing Mean Time To Repair (MTTR) values for a given `problemCategory`.
  - troubleTicketCorrelatedNotifications <=> http://purl.org/dc/terms/relation : EventRecord(s) instances or identifiers that are considered to be correlated to this TroubleTicket/TroubleTicketNote.
- *BBO*: a TroubleTicket is a DocumentResource in the sense that it is the result of the Incident Management process and can be used as an input for another activity. From the BPMN 2.0 perspective, a TroubleTicket is a DataObject.
- *PEP*: a TroubleTicketNote is a context for (potentially) many *CorrectiveMaintenanceAction* to occur; hence it relates to a `pep:ProcedureExecutionContainer`, which in turns enable to track the corresponding `EventRecord` through the `ldp:member` property.
    """@en ;
               rdfs:isDefinedBy :DocumentOntology ;
               rdfs:label "TroubleTicket" ;
               rdfs:seeAlso <https://wiki.en.it-processmaps.com/index.php/Incident_Management> ,
                            <https://www.dublincore.org/specifications/dublin-core/abstract-model/> ,
                            <https://www.omg.org/spec/BPMN/2.0/PDF#G11.91167> ;
               <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" .


###  https://w3id.org/noria/ontology/TroubleTicketNote
:TroubleTicketNote rdf:type owl:Class ;
                   rdfs:subClassOf :DynamicElement ,
                                   <https://w3id.org/pep/ProcedureExecutionContainer> ,
                                   <https://www.irit.fr/recherches/MELODI/ontologies/BBO#DocumentResource> ;
                   rdfs:comment """A trouble ticket note represents a record used for reporting and information sharing during the incident management process for a given Trouble Ticket.

Alignment:
- *DCMI*: from the DCMI Abstract Model perspective, a TroubleTicketNote is a described resource, hence DC terms apply:
  - troubleTicketNoteDate <=> http://purl.org/dc/terms/created : The recording date of the TroubleTicketNote.
  - troubleTicketNoteAuthor <=> http://purl.org/dc/terms/creator : The Author of the TroubleTicketNote.
  - troubleTicketNoteText <=> http://purl.org/dc/terms/description : The content of the TroubleTicketNote.
  - troubleTicketNoteForTicket <=> http://purl.org/dc/terms/isPartOf : The TroubleTicket this note is part of.
  - troubleTicketNoteCorrelatedNotifications <=> http://purl.org/dc/terms/relation : EventRecord(s) instances or identifiers that are considered to be correlated to this TroubleTicketNote.
- *BBO*: a TroubleTicketNote is a DocumentResource in the sense that it is the result of the Incident Management process and can be used as an input for another activity. From the BPMN 2.0 perspective, a TroubleTicketNote is a DataObject.
- *PEP*: a TroubleTicketNote is a context for (potentially) many *CorrectiveMaintenanceAction* to occur; hence it relates to a `pep:ProcedureExecutionContainer`, which in turns enable to track the corresponding `EventRecord` through the `ldp:member` property.
"""@en ;
                   rdfs:isDefinedBy :DocumentOntology ;
                   rdfs:label "TroubleTicketNote" ;
                   <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                   <http://www.w3.org/2004/02/skos/core#example> """We shut interface ge-0-0-1 of Router1 in order to force route on Router2.
2.6Gb traffic measured at 10:28.
Customer has confirmed that the service is restored.""" .


#################################################################
#    Individuals
#################################################################

###  https://w3id.org/noria/ontology/
<https://w3id.org/noria/ontology/> rdf:type owl:NamedIndividual ,
                                            <http://purl.org/vocommons/voaf#Vocabulary> .


###  https://w3id.org/noria/ontology/ApplicationOntology
:ApplicationOntology rdf:type <http://purl.org/vocommons/voaf#Vocabulary> .


###  https://w3id.org/noria/ontology/CoreOntology
:CoreOntology rdf:type <http://purl.org/vocommons/voaf#Vocabulary> .


###  https://w3id.org/noria/ontology/DocumentOntology
:DocumentOntology rdf:type <http://purl.org/vocommons/voaf#Vocabulary> ;
                  <http://purl.org/dc/terms/description> """The Document Ontology defines the TroubleTicket and ChangeRequest objects.
These are data resource (i.e. the result of a process) for efficient Incident Management and Change Management."""@en .


###  https://w3id.org/noria/ontology/LocationOntology
:LocationOntology rdf:type <http://purl.org/vocommons/voaf#Vocabulary> .


###  https://w3id.org/noria/ontology/NotificationOntology
:NotificationOntology rdf:type <http://purl.org/vocommons/voaf#Vocabulary> ;
                      <http://purl.org/dc/terms/creator> <https://orcid.org/0000-0001-5639-1504> ,
                                                         <https://orcid.org/0000-0001-5887-899X> ,
                                                         <https://orcid.org/0000-0003-0457-1436> ;
                      <http://purl.org/dc/terms/title> "The NORIA Notification Ontology"@en .


###  https://w3id.org/noria/ontology/ObservableOntology
:ObservableOntology rdf:type <http://purl.org/vocommons/voaf#Vocabulary> .


###  https://w3id.org/noria/ontology/ResourceOntology
:ResourceOntology rdf:type <http://purl.org/vocommons/voaf#Vocabulary> .


#################################################################
#    Annotations
#################################################################

:structuralElementObservableData rdfs:comment "An abstract representation of a relationship between some StructuralElement instance and some literal data."@en ;
                                 rdfs:isDefinedBy :CoreOntology ;
                                 rdfs:label "structuralElementObservableData"@en ;
                                 <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "unstable" .


:troubleTicketTrigger rdfs:comment "The EventRecord at the origin of the creation of the Trouble Ticket."@en ;
                      rdfs:isDefinedBy :DocumentOntology ;
                      rdfs:label "troubleTicketTrigger" ;
                      <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "stable" ;
                      <http://www.w3.org/2004/02/skos/core#example> "EventRecord(<event/LOG_srvz01.dfg0f873c811_C015FWR080_2020-11-25>)" .


###  Generated by the OWL API (version 5.1.18) https://github.com/owlcs/owlapi/
