Ontologia Eventi IoT - Profilo applicativo italiano
type: Ontology
version IRI: https://w3id.org/italia/onto/IoT/1.1
imports: CLV
imports: MU
imports: TI
imports: l0
accrual periodicity: IRREG
creator: Agenzia per l'Italia Digitale
creator: Istituto di Scienze e Tecnologie della Cognizione del CNR - Semantic Technology Lab (STLab)
description: Questa è l'ontologia di eventi IoT. Essa può essere utilizzata per esempio per rappresentare serie temporali e misure di sensoristica di vario tipo. Attualmente l'ontologia include classi specializzate per la modellazione di flussi di traffico.
description: This is the ontology used to represent IoT events. It can be used to model temporal series and measures of sensors of different type. Currently the ontology is specialized for modelling traffic flows. @en
issued: 2017-05-15
language: ENG
language: ITA
modified: 2020-06-09
publisher: Agenzia per l'Italia Digitale
rights holder: Agenzia per l'Italia Digitale
title: IoT event Ontology - Italian Application Profile @en
comment: This is the ontology used to represent IoT events. It can be used to model temporal series and measures of sensors of different types. Currently the ontology has been specialized for modelling traffic flows. @en
label: IoT event Ontology @en
label: Ontologia Eventi IoT
version info: Version 1.1 - June 9 2020 - modification of the alignments to l0 for Method, FeatureOfInterest, ObservationParameter classes @en
version info: Versione 1.1 - Giugno 9 2020 - modificati gli allineamenti a l0 per le classi Metodo, Caratteristica di Interesse e Parametro dell'Osservazione.
contact point: onto-agid
keyword: Internet of Things
keyword: Misurazione
keyword: Osservazione
keyword: Sensore
keyword: flusso di traffico
theme: TECH
theme: TRAN
acronym: IoT-AP_IT
has contributor: Team per la Trasformazione Digitale
has formality level: Formal
has key class: Attuatore
has key class: Osservazione
has key class: Sensore
has ontology language: OWL
has semantic asset distribution: Distribuzione JSON-LD ontologia IoT-AP_IT
has semantic asset distribution: Distribuzione RDF/Turtle ontologia IoT-AP_IT
has semantic asset distribution: Distribuzione RDF/XML ontologia IoT-AP_IT
has task: AnnotationTask
has task: QueryFormulationTask
has task: SearchTask
last: https://w3id.org/italia/onto/IoT/1.0
prefix: iotapit
semantic asset in use: Data & Analytics Framework
semantic asset in use: OntoPiA
status: catalogued
status: published
target: Cittadini
target: Imprese
target: Pubbliche Amministrazioni
type: ServiceOntology
type: NamedIndividual
type: SemanticAsset

proviene da
type: ObjectProperty
domain: Osservazione
range: Piattaforma
comment: Property that links the observation with the platofrm where it comes from. @en
comment: Proprietà che lega l'osservazione con la piattaforma da cui deriva.
label: comes from @en
version info: provvisoria - da validare
version info: unstable @en

consiste di
type: ObjectProperty
inverse of: è parte di
domain: Collezione di Osservazioni
range: Osservazione
comment: Property that links a collection of observations with its observations. @en
comment: Proprietà che collega una collezione di osservazioni con le sue osservazioni.
label: consists of @en
version info: stabile
version info: stable @en

tempo di generazione
type: ObjectProperty
sub property of: atTime
domain: Osservazione
range: TimeInterval
comment: Questa proprietà è sottoproprietà di atTime e consente di modellare il tempo di generazione della osservazione.
comment: This property is a subproperty of atTime and defines the generation time of the observation. @en
label: generation time @en
version info: stabile
version info: stable @en

ha caratteristica di interesse
type: ObjectProperty
inverse of: è caratteristica di interesse per
domain: Osservazione
range: Caratteristica di interesse
comment: Property that links the Observation to a feature of interest. @en
comment: Proprietà che lega un'osservazione a una caratteristica di interesse.
label: has feature of interest @en
version info: stabile
version info: stable @en

ha valore di qualità di misurazione
type: ObjectProperty
inverse of: è valore di qualità di misurazione di
domain: Qualità di Misurazione
range: Valore Qualità di Misurazione
comment: Property that links the Measrurement Quality with its value. @en
comment: Proprietà che collega la Misurazione di qualità con il relativo valore.
label: has measurement quality value @en
version info: stabile
version info: stable @en

ha parametro dell'osservazione
type: ObjectProperty
inverse of: è parametro dell'osservazione per
domain: Osservazione
range: Parametro dell'Osservazione
comment: Property that links an observation to its parameter being observed. @en
comment: Proprietà che collega un'osservazione al suo parametro osservato.
label: has observation parameter @en
version info: stabile
version info: stable @en

ha valore dell'osservazione
type: ObjectProperty
inverse of: è valore osservato di
domain: Osservazione
range: Valore dell'Osservazione
comment: Property that links an Observation to its value. @en
comment: Proprietà che lega un'osservazione al suo valore.
label: has observation value @en
version info: stabile
version info: stable @en

ha qualità
type: ObjectProperty
domain: Osservazione
range: Qualità di Misurazione
comment: Property that links an Observation to a number of measurement capabilities. @en
comment: Proprietà che lega un'osservazione a una serie di parametri di qualità.
label: has quality @en
version info: stabile
version info: stable @en

ha valore per parametro di osservazione
type: ObjectProperty
inverse of: è valore per parametro osservazione
domain: Parametro dell'Osservazione
range: Valore dell'Osservazione
comment: Questa proprietà connette l'attributo (parametro) dell'osservazione a rispettivo valore dell'osservazione.
comment: This property links the Observation Parameter to the Observation Value. @en
label: has value for observation parameter @en
version info: stabile
version info: stable @en

ospita strumenti di monitoraggio
type: ObjectProperty
inverse of: è ospitato da piattaforma
domain: Piattaforma
range: Strumento di monitoraggio
comment: Property that links a platform with the monitoring facilities it hosts @en
comment: Proprietà che collega la piattaforma agli strumenti di monitoraggio che ospita
label: hosts monitoring facility @en
version info: provvisoria - da validare
version info: unstable @en

è caratteristica di interesse per
type: ObjectProperty
domain: Caratteristica di interesse
range: Osservazione
comment: Inverse property of has feature of interest that links a feature of interest to an observation. @en
comment: Proprietà inversa di ha caratteristica di interesse che lega una caratteristica di interesse a un'osservaizione.
label: is feature of interest for @en
version info: stabile
version info: stable @en

è ospitato da piattaforma
type: ObjectProperty
domain: Strumento di monitoraggio
range: Piattaforma
comment: inverse property of "hosts monitoring facility" that connects moniotirng facilities with the platform that hosts them. @en
comment: proprietà inversa di "ospita strumenti di monitoraggio" che collega gli strumenti di monitoraggio con la piattaforma che li ospitano
label: is hosted by platform @en
version info: provvisoria - da validare
version info: unstable @en

è valore di qualità di misurazione di
type: ObjectProperty
domain: Valore Qualità di Misurazione
range: Qualità di Misurazione
comment: Inverse property of has measurement quality value that links the measurement quality value to the measurment quality. @en
comment: Proprietà inversa che lega un valore della qualità di misurazione con la qualità di misurazione.
label: is measurement quality value of @en
version info: stabile
version info: stable @en

è parametro dell'osservazione per
type: ObjectProperty
domain: Parametro dell'Osservazione
range: Osservazione
comment: Inverse property of hasObservationParameter that links a parameter to its related observation. @en
comment: Proprietà inversa di ha attributo osservato che lega un attributo osservato alla sua relativa osservazione.
label: is observation parameter for @en
version info: stabile
version info: stable @en

è valore osservato di
type: ObjectProperty
domain: Valore dell'Osservazione
range: Osservazione
comment: Inverse property of hasObservedValue that links an ObservedValue to its related Observation. @en
comment: Proprietà inversa di ha valore osservato che unisce un valore osservato alla relativa osservazione.
label: is osbservation value of @en
version info: stabile
version info: stable @en

è parte di
type: ObjectProperty
domain: Osservazione
range: Collezione di Osservazioni
comment: Inverse property of consistsOf that links an observation to its related collection. @en
comment: Proprietà inversa di consiste di che lega un'osservazione alla sua relativa collezione.
label: is part of @en
version info: stabile
version info: stable @en

è valore per parametro osservazione
type: ObjectProperty
domain: Valore dell'Osservazione
range: Parametro dell'Osservazione
comment: Inverse property of has value for observation parameter that links an observation value to the observation parameter @en
comment: Proprietà inversa di ha valore per il parametro di osservazione che lega un valore dell'osservazione al parametro dell'osservazione.
label: is value for observation parameter @en
version info: stabile
version info: stable @en

emette osservazione
type: ObjectProperty
inverse of: osservazione fatta dal sensore
domain: Sensore
range: Osservazione
comment: Property that links a Sensor to the Observation. @en
comment: Proprietà che collega un sensore all'osservazione fatta dal sensore.
label: fa osservazione
label: makes observation @en
label: produce osservazione
version info: stabile
version info: stable @en

fa collezioni di osservazioni
type: ObjectProperty
inverse of: collezione di osservazioni fatte da sensore
domain: Sensore
range: Collezione di Osservazioni
comment: Questa proprietà collega un sensore a una collezione di osservazioni che esso fa.
comment: The property links a sensor to the collection of observations that it makes. @en
label: makes observation collection @en
label: produce collezioni di osservazioni
version info: stabile
version info: stable @en

collezione di osservazioni fatte da sensore
type: ObjectProperty
domain: Collezione di Osservazioni
range: Sensore
comment: Inverse property of makes observation collection that links a collection of observation made by a sensor. @en
comment: Proprietà inversa di fa collezioni di osservazioni che unisce una collezione di osservazioni a un sensore che le produce.
label: observation collection made by sensor @en
version info: stabile
version info: stable @en

osservazione fatta dal sensore
type: ObjectProperty
domain: Osservazione
range: Sensore
comment: Questa è la proprietù inversa che lega un'osservazione al sensore.
comment: This is the inverse property of makesObservation and links an Observation to the Sensor. @en
label: observation made by sensor @en
version info: stabile
version info: stable @en

tempo di validità
type: ObjectProperty
sub property of: atTime
domain: Osservazione
range: TimeInterval
comment: Questa proprietà è sotto proprietà di atTime ed è utilizzata per modellare il tempo di validità dell'osservazione.
comment: This property is subproperty of atTime and it is used to model the valididty time of an observation. @en
label: phenomenon time @en
label: tempo di validità del fenomeno
version info: stabile
version info: stable @en

metodo usato
type: ObjectProperty
domain: Osservazione
range: Metodo
comment: Property that links the observation with the method used to derive it. @en
comment: Proprietà che collega l'osservazione con il metodo utilizzato per rilevarla.
label: used method @en
version info: provvisorio - da validare
version info: unstable @en

Accuratezza
type: Class
subclass of: Qualità di Misurazione
comment: It represents the Accuracy; that is, the maximimum difference between the indicated value and the actual measurand being monitored, whilst taking into account all possible sources of error that are relevant to the application. @en
comment: Questa classe rappresenta l'Accuratezza, cioè la differenza massima tra il valore indicato e il valore effettivo monitorato, tenuto conto di tutte le possibili fonti di errore rilevanti per l'applicazione.
label: Accuracy @en
version info: instabile
version info: unstable @en

Attuatore
type: Class
subclass of: Strumento di monitoraggio
comment: An actuator. @en
comment: La classe che rappresenta un attuatore.
label: Actuator @en

Caratteristica di interesse
type: Class
subclass of: Entity
subclass of: Restriction
  on property: è caratteristica di interesse per
  all values from: Osservazione
subclass of: Restriction
  on property: name
  some values from: Literal
comment: It represents the Feature whose Observed Attribute is being observed by a Sensor in order to get an Observed Value. For instance, if we say that the temperature of the kitchen is 28 celsius degrees, the Feature of Interest is the kitchen. @en
comment: Rappresenta la caratteristica di interesse il cui attributo osservato è osservato da un sensor per ottenere un valore osservato. Per esempio, se diciamo che la temperatura della cucina è di 28 gradi celsius, la caratteristica di interesse è la cucina.
label: Feature of Interest @en
version info: stabile
version info: stable @en

Frequency
type: Class
subclass of: Qualità di Misurazione
comment: It represents the Frequency; that is, the smallest possible time between one observation and the next, under the defined conditions. @en
comment: Questa classe rappresenta la frequenza ovvero il più piccolo tempo possibile tra un'osservazione e un'altra, in determinate condizioni.
label: Frequenza @en
version info: instabile
version info: unstable @en

Latenza
type: Class
subclass of: Qualità di Misurazione
comment: It represents the Latency; i.e., the time delay between the cause and the effect of some change in the system being observed @en
comment: Questa classe rappresenta la Latenza, ovvero il ritardo di tempo tra la causa e l'effetto di qualche cambiamento nel sistema osservarto.
label: Latency @en
version info: instabile
version info: unstable @en

Qualità di Misurazione
type: Class
subclass of: Characteristic
subclass of: Restriction
  on property: ha valore di qualità di misurazione
  qualified cardinality: 1
  on class: Valore Qualità di Misurazione
comment: Questa classe rappresenta dei parametri di qualità o capacità di misurazione dell'osservazione. Esempi di parametri sono: Latenza, Accuratezza, Ripetibilità, ecc.
comment: This class represents quality parameters or measurement capabilities/qualities of an observation. Examples include Latency, Accuracy, Repetability, etc. @en
label: Measurement Quality @en
version info: instabile
version info: unstable @en

Valore Qualità di Misurazione
type: Class
subclass of: Value
subclass of: Restriction
  on property: è valore di qualità di misurazione di
  some values from: Qualità di Misurazione
label: Measurement Quality Value @en

Metodo
type: Class
subclass of: Description
comment: A workflow, protocol, plan, algorithm, or computational method specifying how to make an observation. It is implemented by monitoring facilities @en
comment: Un metodo di misurazione, una procedura, un protocollo che specifica come effetturare un'osservazione e che è implementato da uno strumento di monitoraggio.
label: Method @en
label: Procedura
label: Protocollo
version info: provvisoria - da validare
version info: unstable @en

Strumento di monitoraggio
type: Class
subclass of: Object
subclass of: Restriction
  on property: implementsMethod
  all values from: Metodo
subclass of: Restriction
  on property: è ospitato da piattaforma
  all values from: Piattaforma
comment: Il termine è utilizzato nelle relative specifiche INSPIRE per definire degli strumenti di monitoraggio. Nel contesto di questa ontologia sono i sensori e gli attuatori.
comment: The term refers to the related INSPIRE specifications for environmental monitoring facilties. In the context of this ontology, it consists of sensors and actuators @en
label: Monitoring Facility @en
version info: provvisorio - in attesa di validazione
version info: unstable @en

Osservazione
type: Class
subclass of: Activity
subclass of: Restriction
  on property: ha parametro dell'osservazione
  some values from: Parametro dell'Osservazione
subclass of: Restriction
  on property: ha valore dell'osservazione
  some values from: Valore dell'Osservazione
subclass of: Restriction
  on property: ha qualità
  all values from: Qualità di Misurazione
subclass of: Restriction
  on property: metodo usato
  all values from: Metodo
subclass of: Restriction
  on property: ha caratteristica di interesse
  qualified cardinality: 1
  on class: Caratteristica di interesse
subclass of: Restriction
  on property: è parte di
  qualified cardinality: 1
  on class: Collezione di Osservazioni
subclass of: Restriction
  on property: osservazione fatta dal sensore
  qualified cardinality: 1
  on class: Sensore
subclass of: Restriction
  on property: hasGeometry
  max qualified cardinality: 1
  on class: Geometry
subclass of: Restriction
  on property: tempo di generazione
  max qualified cardinality: 1
  on class: TimeInterval
subclass of: Restriction
  on property: tempo di validità
  max qualified cardinality: 1
  on class: TimeInterval
subclass of: Restriction
  on property: atTime
  max qualified cardinality: 1
  on class: TimeInterval
subclass of: Restriction
  on property: description
  all values from: Literal
subclass of: Restriction
  on property: identifier
  cardinality: 1
subclass of: Restriction
  on property: issued
  max qualified cardinality: 1
  on data range: dateTime
subclass of: Restriction
  on property: modified
  max qualified cardinality: 1
  on data range: dateTime
comment: Act of carrying out an Observation (which is an Event) to estimate or calculate a value of an attribute of a feature of interest. @en
comment: L'atto di condurre un'osservazione (che è un evento) per stimare o calcolare un valore di un attributo di una caratteristica di interesse.
label: Observation @en
version info: stabile
version info: stable @en

Collezione di Osservazioni
type: Class
subclass of: Collection
subclass of: Restriction
  on property: consiste di
  some values from: Osservazione
subclass of: Restriction
  on property: collezione di osservazioni fatte da sensore
  qualified cardinality: 1
  on class: Sensore
subclass of: Restriction
  on property: identifier
  cardinality: 1
comment: Questa classe rappresenta una collezione di osservazioni fatte da un sensore. Potrebbe anche essere vista come uno stream di dati.
comment: This class represents a collection of observations made by a sensor. It can also be thought of as a data stream. @en
label: Observation Collection @en
version info: instabile
version info: unstable @en

Parametro dell'Osservazione
type: Class
subclass of: Class
  union of: Characteristic
  union of: Concept
subclass of: Restriction
  on property: ha valore per parametro di osservazione
  some values from: Valore dell'Osservazione
subclass of: Restriction
  on property: è parametro dell'osservazione per
  all values from: Osservazione
subclass of: Restriction
  on property: name
  some values from: Literal
comment: An observation parameter (property, characteristic) of a feature of interest. For instance, if we say that the temperature of the kitchen is 28 clesius degrees, the observed attribute is temperature. @en
comment: Rappresenta un parametro (proprietà) dell'osservazione di una caratteristica di interesse. Per esempio, se diciamo che la temperatura della cucina è di 28 gradi celsius, la temperatura rappresenta l'attributo osservato.
label: Observation Parameter @en
version info: stabile
version info: stable @en

Valore dell'Osservazione
type: Class
subclass of: Value
subclass of: Restriction
  on property: è valore osservato di
  some values from: Osservazione
subclass of: Restriction
  on property: è valore per parametro osservazione
  some values from: Parametro dell'Osservazione
comment: It represents the value of the observation. For instance if we say that the temperature of the kitchen is 28 celsius degrees, the observed value is 28 celsius degrees. @en
comment: Rappresenta il valore dell'osservazione. Per esempio se diciamo che la temperatura della cucina è di 28 gradi celsius, il valore osservato è 28 gradi celsius.
label: Observation Value @en
version info: stabile
version info: stable @en

Compensazione
type: Class
subclass of: Qualità di Misurazione
comment: It represents the offset error; that is, the difference between the actual output value and the specified output value under some particular set of conditions. @en
comment: Questa classe rappresenta l'errore di compensazione, ovvero la differenza tra il valore reale di uscita e il valore di uscita specificato in alcune particolari condizioni.
label: Offset @en
version info: instabile
version info: unstable @en

Piattaforma
type: Class
subclass of: Object
subclass of: Restriction
  on property: ospita strumenti di monitoraggio
  all values from: Strumento di monitoraggio
comment: E' un oggetto che ospita strumenti di monitoraggio. Può essere una boa, un cellulare, un sistema satellitare, una stazione meteo.
comment: It is an object that hosts monitoring facilities. It can be a buoy, a mobile phone, a meteo station, a satellite @en
label: Platform @en
version info: provvisorio - da validare
version info: unstable @en

Precisione
type: Class
subclass of: Qualità di Misurazione
comment: It represents the Precision; i.e., the degree of reproducibility of a measurement. In other words, if exactly the same values were measured a number of times, an ideal sensor would output exactly the same value every time. @en
comment: Questa classe rappresenta la Precisione, ovvero il grado di riproducibilità di una misura. In altre parole, se esattamente gli stessi valori sono stati misurati un certo numero di volte, un sensor ideale produrrebbe come output esattamente lo stesso valore ogni volta.
label: Precision @en
version info: instabile
version info: unstable @en

Ripetibilità
type: Class
subclass of: Qualità di Misurazione
comment: It represents the Repetability; that is, the variation in measurements taken by the sensor on the same item, under the same conditions, and in a short period of time. @en
comment: Questa classe rappresenta la ripetibilità ovvero la variazione nelle misurazioni fatte da un sensor sullo stesso oggetto, alle stesse condizioni e in un lasso breve di tempo.
label: Repetability @en
version info: instabile
version info: unstable @en

Arco Stradale
type: Class
subclass of: Caratteristica di interesse
comment: Classe che rappresenta un arco stradale. Se l'ontologia è utilizzata per rappresentare eventi IoT nell'ambito dei dati real time sul traffico, la classe è rilevante e connota l'arco stradale dell'osservazione.
comment: This class represents the Road Segment If the ontology is used to represent IoT events in the context of real time data traffic, the class is revelant and it represents the road segment of the observation. @en
label: Road Segment @en
version info: stabile
version info: stable @en

Sensore
type: Class
subclass of: Strumento di monitoraggio
subclass of: Restriction
  on property: emette osservazione
  all values from: Osservazione
subclass of: Restriction
  on property: description
  all values from: Literal
subclass of: Restriction
  on property: identifier
  cardinality: 1
comment: Questa classe rappresenta un sensore. Un sensore è uno strumento il cui scopo è quello di rilevare e rispondere a eventi o cambiamenti che avvengono nel proprio ambienti. L'informazione rilevata può essere utilizzata e distribuita per successive elaborazioni.
comment: This class represents a sensor. A sensor is a device whose purpose is to detect and respond to events or changes in its environment. The detected information can be used and disseminated for successive elaborations. @en
label: Sensor @en
version info: stabile
version info: stable @en

Flusso Traffico
type: Class
subclass of: Osservazione
comment: Questa classe rappresenta una specifica osservazione sui flussi di traffico
comment: This class represents a specific observation on the traffic flows @en
label: Traffic Flow @en
version info: instabile
version info: unstable @en

Agenzia per l'Italia Digitale
type: NamedIndividual
type: Agent
name: Italian Digital Agency @en

onto-agid
type: NamedIndividual
type: Organization
type: Kind
fn: banche dati e open data

Distribuzione JSON-LD ontologia IoT-AP_IT
type: NamedIndividual
type: SemanticAssetDistribution
description: Questa è la distribuzione JSON-LD dell'ontologia degli eventi IoT
description: This is the distribution in JSON-LD of the IoT Events ontology @en
format: JSON LD
license: A21 CCBY40
title: JSON-LD distribution of IoT-AP_IT Ontology @en
access URL: https://github.com/italia/dati-semantic-assets/tree/master/Ontologie/IoT/latest
download URL: https://raw.githubusercontent.com/italia/dati-semantic-assets/master/Ontologie/IoT/latest/IoT-AP_IT.jsonld

Distribuzione RDF/Turtle ontologia IoT-AP_IT
type: NamedIndividual
type: SemanticAssetDistribution
description: Questa è la distribuzione RDF/Turtle dell'ontologia degli eventi IoT
description: This is the distribution in RDF/turtle of the IoT Events ontology @en
format: RDF TURTLE
license: A21 CCBY40
title: RDF/Turtle distribution of IoT-AP_IT Ontology @en
access URL: https://github.com/italia/dati-semantic-assets/tree/master/Ontologie/IoT/latest
download URL: https://raw.githubusercontent.com/italia/dati-semantic-assets/master/Ontologie/IoT/latest/IoT-AP_IT.ttl

Distribuzione RDF/XML ontologia IoT-AP_IT
type: NamedIndividual
type: SemanticAssetDistribution
description: Questa è la distribuzione RDF/XML dell'ontologia degli eventi IoT
description: This is the distribution in RDF/XML of the IoT Events ontology @en
format: RDF XML
license: A21 CCBY40
title: RDF/XML distribution of IoT-AP_IT Ontology @en
access URL: https://github.com/italia/dati-semantic-assets/tree/master/Ontologie/IoT/latest
download URL: https://raw.githubusercontent.com/italia/dati-semantic-assets/master/Ontologie/IoT/latest/IoT-AP_IT.rdf

Team per la Trasformazione Digitale
type: NamedIndividual
type: Agent
name: Digital Transformation Team @en

Istituto di Scienze e Tecnologie della Cognizione del CNR - Semantic Technology Lab (STLab)
type: NamedIndividual
type: Agent
identifier: cnr - Z6HZEH - STLab
name: Institute of Cognitive Sciences and Technologies of the Italian Research Council (CNR) - Semantic Technology Laboratory (STLab) @en

Data & Analytics Framework
type: NamedIndividual
type: Project

OntoPiA
type: NamedIndividual
type: Project
name: OntoPiA - la rete di ontologie della pubblica amministrazione italiana