This ontology is distributed under Apache License Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
The hackAIR ontology was created by the Information Technologies Institute (ITI) of the Centre for Research & Technology Hellas (CERTH) under the framework of the hackAIR project (GA 688363), supported through the EU Horizon 2020 Research and Innovation Programme on “Collective Awareness Platforms for Sustainability and Social Innovation”.
The puspose of the hackAIR ontology is to provide an operational framework for the orchestration of heterogeneous (environmental-, health-, user profile- related) data, in order to support user-oriented decision support services. The target is to integrate an ontology-based reasoning module to the hackAIR platform, for environmental information and recommendations delivery with respect to: (i) personal health and user preferences (activities, daily routine, etc.), and (ii) current AQ conditions of the location of interest.
The current version of the hackAIR ontology (version 2.0 – December 2017) consists of three interconnected sub-ontologies: the hackAIR TBox, the hackAIR ABox and the hackAIR SPIN Rules. In this document, we focus on the hackAIR ABox vocabulary and semantics' declarations.
The hackAIR ABox formalises information relevant to membership/attribute assertions, i.e. actual users, observations, etc.
As a reminder, we present in the following figure the main classes and their existing relations, as those are defined by the hackairTBox ontology.
Note: with dashed line we visualise those properties that are inferred via rules and with solid line those that should be directly declared.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#respiratory_disease_related_health_problem_Asthma
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#degreeC
The unit of measurement for temperature.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#grainPerCubicMeter
The grain per cubic meter density measurement unit is used to measure volume in cubic meters in order to estimate weight or mass in grains.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#kilometerPerHour
The unit of speed expressing the number of kilometres travelled in one hour.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#location1
An example instance of class Location.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#location2
An example instance of class Location.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#microGramPerCubicMeter
The microgram per cubic meter is a measurement unit of density used to measure volume in cubic meters in order to estimate weight or mass in micrograms.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#percentage
A percentage is a number or ratio expressed as a fraction of 100.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#PM10_envdata_for_location2
An instance of class Air Pollutant Environmental Data representing the PM10 measurement of Location_2.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#PM10_envdata_value_for_location2
An instance of class Air Pollutant Value representing the actual value of PM10 measurement of Location_2.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#PM_fused_envdata_for_location1
An instance of class Air Pollutant Environmental Data representing the PM10 fused measurement of Location_1.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#PM_fused_envdata_value_for_location1
An instance of class Air Pollutant Value representing the actual value of PM10 fused measurement of Location_1.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#request_from_user1
An example instance of class Request with one direct and one indirect profile.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#request_from_user2
An example instance of class Request with one direct profile.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#second
The second is the base unit of time in the International System of Units (SI). It is qualitatively defined as the second division of the hour by sixty.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#user1_profile
An example instance of class Person representing a 47 years old woman, who has asthma. She usually works outdoors and likes to move by bike. She has also defined a related profile for which recommendations should be provided.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#user1_related_profile
An example instance of class Person representing a related profile of a direct user. This profile describes a 16 years old male person who is doing outdoor sports. Also, he is interested to go for picnic.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairABox#user2_profile
An example instance of class Person representing a 32 years old woman, who has health sensitivities and is also pregnant. She usually enjoys walking. She defines the German language as her preferred one.
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#belongsToSensitiveGroup
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasAge
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasAirPollutantType
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasEnvironmentalData
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasEnvironmentalDataNature
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasEnvironmentalDataType
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasGender
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasLocation
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasName
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasNumericalValue
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasPreferredActivity
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasPreferredLanguage
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasRelatedPerson
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasUnit
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasUnitSymbol
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#hasValueValue
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#involvesEnvironmentalData
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#involvesLocation
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#involvesPerson
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#isDoingSports
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#isPregnant
IRI: http://mklab.iti.gr/hackair/ontologies/hackairTBox#isSensitiveTo
This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.
An instance of class Health Problem for representing Asthma in the ontology.