<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Visualization of Sensors' Data in Time Series Databases for Health Purposes</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Snezana Savoska</string-name>
          <email>snezana.savoska@uklo.edu.mk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrijana Bocevska</string-name>
          <email>andrijana.bocevska@uklo.edu.mk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hristijan Simonoski</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University “St. Kliment Ohridski”</institution>
          ,
          <addr-line>ul. Partizanska bb, Bitola, 7000, RN</addr-line>
          <country country="MK">Macedonia</country>
        </aff>
      </contrib-group>
      <fpage>317</fpage>
      <lpage>334</lpage>
      <abstract>
        <p>The increasing influx of information on pollutants that affect human health leads to collection of huge amounts of data that are recorded in many different formats, servers, for different types of pollutants, for different geographical locations, temporally arranged and most often recorded in time series formats. According to the Law on free access to public information, the institutions are obliged to publish all these data on different types of pollution on public websites and to make them available to the citizens. Institutions most often publish collected and stored data at locations where the measurement sensors are found and present them in visual formats for the current measured data for a certain pollutant, which are understandable to the citizens. Many applications can show at any time the values of pollutants at certain positions. In addition, summary analyzes can be made if the allowed limits for pollutants are known according to the Law on environmental protection. However, there is no organized effort to quantify their common impact on a person during their lifetime, i.e. to assess the risk for each individual depending on their health conditions, chronic disease, if any, or assessment of external pollutants - aero-exposures to the individual at one location over a period. Setting such a premise, especially if a prediction of outcomes could be made, would be very useful if these aero-exposomes were linked to the chronic disease from the patient's personal health record (PHR), particularly on the respiratory system. The risk assessment of residence in certain areas in a certain period, and the availability of this assessment to his doctor and to him personally, would be very useful because it would protect patient's health and give recommendations for avoiding locations in periods of stay in certain locations. In this paper, we are trying to give some guidance and propose a model for visual data analysis from time series with environmental data that should help in assessing the risk of residence in some locations at particular time. Data are obtained from measuring sensors, placed in the northwestern region of Republic of North Macedonia. The limits of permitted values of pollutants</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>are taken into consideration, according to the Ministry of Environment and
physical planning website, as well as data from patient’s PHR who has been
diagnosed with chronic diseases of obstructive respiratory system.</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>Time-oriented data analysis is an important task in many applications and
scenarios. In recent years, many diferent techniques have been used to visualize
this type of data. This diversity makes it dificult for potential users to choose
methods or tools that are useful for their specific task. This research analyzes
diferent perspectives on the possibilities of time series environmental data visu
alization and visual data analysis (VDA) for health purposes. With the proposed
categorization, some eforts are made to find the best ways to visualize time series
data that should be used by citizens and doctors in order to give
recommendations for behavior by location and place of residence. The categorization should
be used from both users and researchers to identify future tasks in VDA of time
series data, especially when that data are related to human health.</p>
      <p>Because time is an important data dimension, special methods are required
to support proper analysis and visualization to explore trends, patterns, and
relationships in diferent types of time-oriented data. The human perceptual system
is very sophisticated and specially adapted for perceiving visual patterns. For
this reason, visualization is a highly appropriate method of data analysis and has
been used successfully for data analysis of time series. When it comes to their
use by medical and health professionals, these techniques should be easy to use,
providing a wide range of visual analysis capabilities and comparing them with
the permitted values for the measured pollutants [1].</p>
      <p>Because of these specific uses of time series data visualization for health
purposes, in this paper, we propose a framework – a model that should help to
increase the comprehensibility of visual time series data analyzes for
environmental data. Today, these data are collected in huge amounts, on diferent servers,
in diferent formats and code systems, and the need for their eficient and fast
analysis requires the application of fast and eficient methods for preparation and
visualization. Visual analysis systems aim to overcome this lack of diversity and
dispersion of time series data by applying and combining interactive
visualization and VDA techniques.</p>
      <p>The paper is organized as follows. Second chapter considers related works
connected with visualization of time series data and VDA. The third chapter
focuses on the characteristics of time series data and their usability, with emphasis
on the use of the chronic disease and their physicians, considering the possibility
of creating frame for VDA of time series data. The forth section considers
mechanisms that can act on public awareness to reduce air pollution and how they can be
activated in the society. The fifth chapter presents a way to visually present data
and assess the risk for chronic disease by location, by creation of VDA and
connecting these data with their chronic conditions. In this part the tools previously
described in the context of mechanisms for raising public awareness to protect
the patients’ health, are considered. The sixth chapter proposes a model for VDA
of time series for pollutants for the health purposes and patients (citizens)
protection and validates the model with a practical example of a pollutant. The last
chapter draws conclusions and proposes ways to capitalize the proposed model in
the society as one of the mechanisms for public pressure to reduce pollution that
should positively afect the improvement of environmental parameters.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Related works</title>
      <p>For a long period, the time has been an interesting phenomenon that is
studied by scientists, many times along with the location of the event that has been
analyzed. A useful concept for data and information modeling, used in
conjunction with cognitive principles, is the pyramidal framework, which is based on 3
perspectives: “where”, “when” and “what” about data [2]. Interpretations form
objects at a cognitively higher level of knowledge, classification, and interrela
tionships, taking into account both discrete and continuous phenomena. The most
influential theories in the natural sciences are Newton’s concepts of absolute and
relative time. When modeling the time in information systems, the goal is not
time itself, but to provide model that is most appropriate to represent the
parameters under consideration of VDA. The time scale, scope, structure and views from
diferent perspectives and the granularity of the data should be considered [2].
Techniques for VDA of time series take into account the following criteria: time
together with its primitives, the level of abstraction and variability of data and
their representation according to dimensionality and multivariate [3, 4]. Many
tools have been created for this purpose.</p>
      <p>Some well-known visualization techniques that represent time-oriented
data consider time points. Such tools and techniques have a specific representa
tion of time, on a time axis. For example, TimeWheel is a multi-axis
representation for visualizing multiple variables over time and place a time axis in the
center of the screen that can be rotated to bring diferent attributes into focus,
zoom and move across the time axis. Because it uses lines to represent data for
each time point, it is only useful for multiple variables related to time points
but not to intervals [5].</p>
      <p>A technique suitable for time intervals visualization and a high level of detail
is PlanningLines, which consists of two encapsulated strips that represent the
minimum and maximum duration, limited by two caps that represent the start and
end intervals. This technique also solves the problem of time uncertainty related
to future planning or diferent time granularities (as days or hours). This tech
nique also supports interactive zooming and brushing, which is especially useful
for fine-grained and large time scale [6].</p>
      <p>
        An example of a tool that uses a time-point visualization technique is
ThemeRiver, which represents the number of appearances on certain topics, for
example, in print media, where each topic is displayed as a colored stream that
changes its width continuously, such as flows through time [
        <xref ref-type="bibr" rid="ref1 ref8">7, 8</xref>
        ]. It is suitable for
presenting quantitative data in time, but it is not suitable for presenting branching
time or time with multiple perspectives or multivariate data. Because of this, the
need for advanced techniques for efective visualization of multivariate data has
been recognized.
      </p>
      <p>
        If trends and patterns derived from multiple scales and univariate time series
have to be visualized, it is appropriate to use cluster and calendar-based
visualizations and data sets where colors are used to show data similarities [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
Appropriate distance or similarity measures using data mining techniques provide
cluster visualization and set the basis for clustering, neglecting the time context
in a certain granularity, which complicates VDA in relation to basic time-oriented
tasks [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        Several researchers have worked on event-based visualization. Event
speciifcation is a step in which users describe their interests to find a match with the
technique used and should therefore be based on formal descriptions and
formulas of events. Such formulas contain elements of logic, variables, functions,
aggregate functions, logical operators, and quantifiers that create valid formulas for
events [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. For time-oriented data analysis, it is necessary to have a sequence of
types of events that are supported. For this purpose, a user-centric event specifica
tion model has been created that includes direct specification, parameterization
and selection and provides expert and experiential visualization for users [
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ].
      </p>
      <p>
        When big data time series have to be visualized, many researchers use data
mining methods to make diferent types of time data groupings [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Apart from
the mentioned time tasks for data mining, other analytical methods are used as
statistically combined operators [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] and extensions of the analysis of the main
components [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
      </p>
      <p>
        There are many eforts to visualize time series with pixels. In this case, time
can be represented using other visual variables if there is a mapping of time →
space. If there is mapping time → time, the physical dimension time is used to
convey the temporal dependence of the data through animations. The diference
between these mappings is crucial for VDA, as diferent tasks and objectives are
supported. There are also some hybrid forms, which combine the both mappings,
as well as the data characteristics [
        <xref ref-type="bibr" rid="ref12 ref16">12, 16</xref>
        ]. Interaction and navigation methods
are needed for data exploration as well as for parameter space exploration. In
addition, it is important that these methods be designed according to certain
requirements [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>
        Direct interaction in the visual representation of the analytics methods,
combined with the data mining methods provide greater control and better feedback
to the analyst. This includes interactive parameterization of visual and analytical
methods. The methods intended for navigation through large big data space are
crucial for analyzing research-supporting environments. The tasks and goals of
the user determine the choice of visualization method. If cycles in data should be
identified, techniques that enable visual detection of periodic behavior need to
be selected. In this case, techniques for visualizing time-oriented spiral data that
have the ability to interact and animate in order to detect previously unknown
cycles in the data can be appropriate [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>
        Many practical examples of visualization and interaction methods show the
requirements for the user to assess the limitations of the specific domain for the
problem and therefore to choose the appropriate technique and tool for specific
visualization and interaction components [5]. The idea of a time browser
implemented in the TimeSearcher tool for exploring multiple time series can also be
mentioned here [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Its purpose is to identify and find known data exploration
models with user-defined search tolerance of a model that can allow varying de
grees of accuracy and matching.
      </p>
      <p>
        Exploratory data analysis (EDA) is also one of the rising areas in the recent
decades, which is actually a return to the first goals of statistics, discovering and
describing patterns, trends and relationships in data. It is more about generating
hypotheses and less about hypothesis testing. Although not a strictly visual
method, EDA is strongly associated with the usage of visual data representations [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
Visual representations developed in EDA often are complemented by validation
techniques, displaying vast data sets, multiple variables, temporally or spatially
visualized with EDA visual data analysis. There are many useful and innovative
techniques developed in visualization’s tools for EDA purposes that include GIS
and time-dependent mapping visualizations. These dynamic features include
animation and interaction. Many of the EDA tasks use methods to research complex
numerical data. Some analog techniques are developed in innovative ways to
interact and explore abstract or non-numerical data that belong to the information
visualization [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ].
      </p>
      <p>
        Information Visualization (InfoVis) deals with the mapping of abstract data
that has led to new and important research on use and interaction of graphical
representation space to display complex information eficiently and clearly [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
Many combinations of GIS, EDA, and tool-assisted temporal visual techniques
have been made with this concept in terms of using complex geo-spatial and
temporal data in practice over the last three decades, as well as tools that support
these complex visualizations [
        <xref ref-type="bibr" rid="ref17 ref18 ref19 ref21 ref22">17, 18, 19, 21, 22, 23, 24, 25, 26</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>3. Time series data and their characteristics</title>
      <p>
        Time-oriented data visualization is not an easy task, although many
approaches to this task have been published in the last years. The reason why most
of the visualization methods are customized is simple: it is enormously dificult
to consider all the aspects involved when visualizing time-oriented data. Time
itself has many theoretical and practical aspects, whether working with time
as a point on a time axis or time intervals using diferent sets of time relation
ships. Time is therefore interpreted as a linearly ordered set of time primitives,
or it can be assumed that time primitives repeat cyclically. Time-bound data is
another concern as it can be multiple, diverse, abstract, spatially referenced,
or event-related. Therefore, it is necessary to think carefully when choosing
visual techniques and tools for their analysis. If only the characteristics of the
data are considered, it is possible to generate expressive visual representations,
but usually visual representation requires thinking about the representative and
perceptual issues of time series data, especially if they are related to
environmental data [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
      </p>
      <p>
        Time series are simply measurements of tracked events’ parameters,
sampled, collected in diferent ways at specific time intervals [
        <xref ref-type="bibr" rid="ref17">2, 17</xref>
        ]. The diference
between these time series data and other data sets is that they are always related
to the time of occurrence and questions that can be asked are about changes over
time. A simple way to determine if the database we are working with is a time
series or not is to see if one of the axes, or one of the parameters is time or time
period.
      </p>
      <sec id="sec-4-1">
        <title>3.1. Concept of designing frames for time series visual data analysis</title>
        <p>By proposing a concept for the development of visual data analysis
frameworks for the time series of environmental data analysis, a vision of how the
visual analysis of this data can be created and the necessary steps can be obtained
as well as its components and functionality can be considered. It should not be
a specific framework, but should describe the general steps and functionality of
the main components involved. Individual components can be integrated into
various specific applications in order to create a visual analytical framework or
time-oriented data visualization system. For this purpose, it is necessary to firstly
model the time-oriented environmental data, perform their computer analysis and
make a display in interactive visualization.</p>
        <p>Time series data come in two forms: regular and irregular [27]. The regular
time series consist of measurements collected by software or hardware sensors at
regular intervals (e.g., 10 seconds) and are often referred to as metrics. Irregular
time series are event driven. Irregular time series sums can be seen as regular time
series. For example, the average response time in the application, over an interval
of one day, or the display of the average value of pollution per hour during the day
are already regular time series. When they are in place of mechanisms to increase
the public awareness of the citizens in a country, they are important information,
especially if they afect human health [1, 28, 29].</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Action mechanisms for public awareness to reduce pollution and how to activate them</title>
      <p>Environmental reporting through indicators is an ambitious endeavor that
should produce a report, a picture of the environment’s state, presented with
quantitative and qualitative data obtained through scienticfially based measure
ments and analyzes. They should point to the sources, causes, consequences and
trends of specific conditions. The prepared environmental indicators are based on
numerical data showing the condition, special feature or movement of a certain
phenomenon. Indicators can warn about problems and are a useful tool in the
environmental reporting process. These indicators answer the key questions for the
development of a country’s environmental policy. The indicator is an inevitable
tool for monitoring the achievement of sectoral policy objectives – strategies,
plans, other documents and the basis for planning an efective policy for environ
mental protection and sustainable development [1].</p>
      <p>All indicators from the environmental data set are arranged according to the
framework known by the acronym DPSIR (Moving Forces – Pressures –
Condition – Implications – Reactions) [1] where each phase conveys its meaning and
importance and is clear about creating environmental protection policy. The
driving forces are social and economic factors and activities that cause an increase
or decrease in environmental pressures. They include economic, transport, social
and other activities that afect the environment. Pressures are actually direct an
thropogenic pressures and implications for the environment, such as emissions of
pollutants or depletion of natural resources. Implications are the efects that envi
ronmental changes have on the human’s health. Reactions are society’s responses
to environmental problems. These may include special measures of the state,
such as taxes on the consumption of natural resources and penal provisions of the
Law on environmental protection. Our goal will be to provide analysis of time
series environmental data from accurate and geo-referenced measured values of
the parameters that speak for the environment and to initiate the mechanism of
Implications – Reactions that should result in providing a better environment for
citizens in the region following the indicators:</p>
      <p>A – Descriptive indicator (gives an answer to the question “What is
happening to the environment and people?”, i.e. describes the current situation)</p>
      <p>B – Progress indicator (gives an answer to the question “What is the distance
between the existing situation and the established goal?”, i.e. it compares the
existing state of the environment with the established goals for environmental
protection and serves to monitor the progress towards such goals)</p>
      <p>C – Indicator for the eficiency of environmental protection (gives an answer
to the question “Is the quality of the environment improving?”, i.e. describes
whether the society improves the quality of its products and processes in terms of
resources, emissions and waste per unit of product)</p>
      <p>D – Indicator of the efectiveness of the policy (gives an answer to the ques
tion “How efectively is the oficial policy of the country for the protection of the
environment implemented?”, i.e. whether and to what extent the oficial policy of
the country is implemented)</p>
      <p>E – Indicator for the overall well-being (gives an answer to the question “Has
our situation completely improved?”, i.e. describes whether and to what extent
the country achieves sustainable development or economic development that
ensures social welfare of citizens and environmental protection).</p>
      <p>In order to detect these conditions on the indicators, visual data analysis for
data of the north-western region of Republic of North Macedonia was performed
and the data on the quality condition of the environmental parameters in the
region were analyzed.</p>
    </sec>
    <sec id="sec-6">
      <title>5. Assessment of the risk by patient’s chronic disease by location</title>
      <p>The analysis of the time series of the data for exposure of living organisms,
and especially of humans, requires the generation of a comprehensive
spatialtemporal record of exposure, obtained by recording the data obtained from the
measurement sensors of environmental parameters [24, 29, 30]. The metadata
they contain should describe the data, clarify the limits’ values for all parameters
and provide information related to the large amount of data that are collected
and available in time series databases. The important platform’s architecture is
described, if the purpose is to integrate the diverse data that can be in the form
of big data and obtained from sensors for measuring human health parameters.</p>
      <p>Understanding the efects of modern human exposure to the environment
and their impact on human health is an important domain in biomedical research
[31]. Air pollution is associated with one of the eight leading causes of death
globally and is associated with the emergence of many chronic diseases such
as childhood asthma [28]. Although the contributions of these factors may vary,
various studies show that at least 50% of human health problems are caused by
environmental pollution, a person’s lifestyle, and society’s attitudes toward the
environment. The phenomenon of the “individual” is the result of an interaction
between his genome and the exosome, which is defined as “the total exposure of
an individual throughout his life in the environment” [28, 29]. The assessment of
the health risk from these pollutants for each individual can be done if we have
data for parameters as pollution of the locations where they reside and his chronic
health condition to which the parameters of the environment afect. This is also a
complex and ambitious task involving an interdisciplinary approach that includes
medical staf (for quantification of the impact of each exposure on each patient’s
disease code [24], patient health record data [32], ICD10 classification) as well
as data scientists. The data scientists should create an assessment of the factors
of environmental impact on the individual using healthcare big data analytics
[33]. These data can be seen as the base for utilizing an application with methods
and algorithms of artificial intelligence to assess the risk according to predefined
parameters or rules.</p>
      <p>Exposure can be estimated from the sensors’ data for pollutants, with difer
ent parameters and accuracy, measured by diferent methods (as air pollution with
PM10 particles, CO2, CO, N2, etc.). For this purpose, in many locations around
the world, centers for measuring these parameters have been set up, because all
countries are obliged to measure them and inform their citizens transparently. For
example, the Center for Excellence in Health Informatics at Exposure (CEEHI)
was established with funding from the National Institute of Biomedical Imaging
and Children’s Bioengineering Research, which uses integrated sensors [31]. The
monitoring systems program has developed an infrastructure to support sensors
based on weather data research [1].</p>
      <sec id="sec-6-1">
        <title>5.1. Visualization of time series data for the specific locations</title>
        <p>For the purpose of this paper, a visual data analysis of the time series data of
pollutants were made for the cities of Tetovo, Gostivar and Kicevo with PM10
particles as well as in parts in Skopje municipality where sensors for measuring
environmental parameters are present. By displaying the data in Power BI tool,
users can easily analyze the days when the maximal permitted values for
pollutants are exceeding and alarm patients with chronic diseases to avoid those
locations where the value is higher than the maximum allowed, as shown in Figures
1, 2, 3. Although there are many applications that provide similar data, there is
no organized efort to compare these data visually in the current time. However,
by displaying visually and transparently these data and setting up locations that
are polluted more than the limit of permitted values, it can be expected that this
information will be used by patients, doctors and citizens to detect areas of
pollution that exceed the permissible limits. This visual analysis can have a slider
in order to be more flexible and allow to set up new limits of the permitted val
ues for some chronic and more sensitive patients to these pollutions and thus to
protect this population who have diagnoses on which these pollutants can have a
devastating efect.</p>
        <p>Other possibility is to list the diagnoses according to the ICD10 classification
[33] and to indicate by the doctors which diseases are associated with certain
pollutions, i.e., which of the pollutants can be fatal for patients with this chronic
disease, how pollutants and their parameter’s limit afect patients [24]. Some alerts
through media can be published in order to protect the endangered citizen groups,
to activate the mechanisms Implication – Reaction [1] and to influence the reac
tions to reduce pollutants. This also envisages recommendations to the chronic
disease patients by medical staf to change temporarily the location of residence
while a danger from particular pollutants lasts. All of these proposals require
broader cooperation with the health sector and municipal and state institutions
that can respond in the event of excessive pollutant values. Many examples of
visualization in various visual forms can be created to be accessible and
transparent, as well as predictions can be made for seasonal exceedances of pollutants
such as PM10, PM2.5, CO, CO2, SO2, ozone and other pollutants that disrupt
human health and destroy the ecosystem.</p>
        <p>Figure 1 shows a visual data analysis of measured data for a dynamic period
chosen by slider, on which the limit for the permitted value of the pollutant is
shown. It can be seen that, on certain days, in some of the three cities, this value
is exceeded. If the data are taken in real time, visualized with interactive VDA,
the resulting visualizations can alert the patients with chronic diseases to distance
themselves from these locations or temporarily leave these sites in order to
protect their health.</p>
        <p>In addition, it can detect pollutants in time and therefore alert the responsible
persons to take actions according the REACTION indicator [1].</p>
        <p>The next example of VDA shown in Figure 2 provides a comparative
analysis of PM10 particles pollution by regions in Skopje with a limit of permitted
value for pollution. Figure 3 shows a line diagram for regional pollution, and each
region is represented with a line in diferent color. Figure 4 displays VDA for 3
consecutive months on the Dashboard, enriched with slider and pollutant
permitted limit that can be moved for the patients with chronic diseases. The
permissible pollution limit for the given parameter is set on the visual display and shows
excessive pollution that should trigger the mechanism REACTION of the
Ministry of Environment Protection and INTERVENTION of the relevant authorities.</p>
        <p>These images are understandable to users due to their comparability with the
reference values that have to be respected and not be exceeded. It can serve as an
easy way to provide information about the days (maybe time) when the permitted
limits for the pollutants have been exceeded and to react.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>6. Proposed model for VDA of time series data for pollutants intended for healthcare staff and patients</title>
      <p>The experience gained by creating a large number of visualizations of
environmental data from time series was used to extract a model – a framework for
VDA of this type of data that includes the use of mobile applications that show air
pollution by locations and citizens who have their own PHRs and diagnoses
according to ICD10 classification of diseases [24]. Using environmental time series
databases and defined pollutant values for the population and for each chronic
obstructive pulmonary disease, each patient adjusts their permissible pollution
limits according to their ICD10 diagnosis by PHR [32]. According to the
pollutant that is analyzed, for each patient, a health risk assessment can be made
and furthermore recommendations can be given by the system according to the
principle of an expert system for diagnosis of chronic patients based on the IC10
classification, previously defined by specialist doctors [32, 33]. The model in
cludes steps from event specification, pollutant types, and pollutant data loading,
permitted limit of values and visual analysis appropriate to the representation, as
well as possibilities for setting a filter and warning by the system. The proposed
model is shown in Figure 5.</p>
      <p>The model assumes that the citizens (patients) are aware of their chronic
condition and use a mobile application that can use the data obtained from
servers that collect data on pollutants by time and location, their allowable limits,
other sensors included in the data network and laboratory and other
measurements available. They can also use mobile devices to measure their vital signs
life parameters, connected to a mobile application for that purpose. The model
assumes that the patient has digital health literacy and a culture of self-management
of their health [32].</p>
      <p>The second part of the model is intended for the creators of Policies and
strategies at the municipal and regional level who through the mechanisms
IMPLICATION – REACTION should react and prevent pollutants from causing
such harmful consequences for human health. They should also apply the laws
and penalties to sanction polluters and create recommendations for future actions
of environmental policy makers [1].</p>
      <p>The model assumes first to define the events (pollutants) that will be subject
to data collection from time series, to make their detailed specification. Metadata
structures are then created for intended events to collect and store data. The next
phase is connected with the process of data collection, their clarification and re
ifnement for storing in databases suitable for time series.</p>
      <p>We validate the usability of the proposed model on many VDA for
environmental pollutants, from diferent data sources of pollutants stored in time se
ries, in diferent formats, and with diferent visualization techniques and tools, as
shown in Figure 4.</p>
      <p>We have to mention that there is possibility of using sensors to measure vital
signs of life related to the user’s mobile applications and their connection to
pollutants’ data, known as exposome.</p>
    </sec>
    <sec id="sec-8">
      <title>7. Conclusion</title>
      <p>The air pollution is a serious risk for citizens and public health everywhere.
Therefore, it is necessary to strengthen the capacities for air quality management,
especially in the part of preparation and monitoring the air quality of the national
and local level with the plans’ improvement. This presupposes the provision of
accurate data, obtained from the air quality monitoring system in more locations
and the creation of information from air data quality and their public presentation.</p>
      <p>For this purpose, VDA are created and model for VDA from environmental
data time series is proposed. This model can be used as a framework for
visualization of this type of data applicable in similar situations. With the proposed
model, pollutants’ parameters limits can be shown on the screens for diferent
groups of citizens with chronic diseases (as ICD10 codes from PHR), they can be
alerted to avoid such locations and furthermore environmental authorities can be
alerted to prevent these exceeding of the pollution’s limits.</p>
      <p>The model applicability is validated with creation of VDA dashboard for
PM10 particle pollution from 3 months’ data in time series of measured
environmental data, using visualization according to the user’s preferences that can
be changed, made with Power BI. There is also the possibility of using sensors
to measure vital signs of life related to the user’s mobile applications and their
connection to pollutants’ data, also known as exposome. These data can provide
the ability to assess the health risk of each citizen for their diagnosis [32], at that
location at time [24], which can be one of the future research goals.</p>
      <p>
        As opportunities for interesting visual insights from VDA can be mentioned
the possibility provided by Power BI [34] for prediction of measured parameters
that can be created according to data from previous years, seasonal trends and
trend analysis. In addition, Accuweather [
        <xref ref-type="bibr" rid="ref23">35</xref>
        ] weather services can be included
as the weather factor for prediction. This prediction can be made using
visualizations in the Analytics section, where Forecast should be selected. This
opportunity would provide forecasts for pollutants based on weather conditions and data
about air pollution from previous years, which would be useful for the patients
with chronic diseases to make suitable decisions in time, receiving alerts from the
system and recommendations from their doctors. One of the future research
topics that demands serious research using health big data analytics [33].
8. References
[23] S. K. Card, J. D. Mackinlay, B. Shneiderman., Information visualization. In
Readings in Information Visualization: Using Vision to Think, 1–34. San
Francisco: Morgan Kaufman (1999).
[24] B. Erbas, RJ. Hyndman, “Data Visualisation for Time Series in
Environmental Epidemiology.” Journal of Epidemiology and Biostatistics 6.6
(2001): 433–443.
[25] M. Radezova Trifunovska, I. Jolevski, B. Ristevski, S. Savoska,
Environmental Data as Еxposome and Оpportunity of Combining with
CloudBased Personal Health Records. In: The 14-th conference on Information
Systems and Grid Technologies, May 28–29, Sofia, Bulgaria (2021).
[26] S. Savoska, V. Muaremi, A. Bocevska, B. Ristevski, Z. Kotevski,
Modelling of GIS Based Visual System for Local Educational Institutions’
Stakeholders. In: 10th International Conference of Information Systems &amp; Grid
Technologies ISGT 2016, 30.09-01.10, Sofia, Bulgaria (2016).
[27] S. Savoska, S. Loskovska, V. Blazeski, Time Histograms With Interactive
Selection Of Time Unit And Dimension, In: Conference on Data Mining
and Data Warehouses (SiKDD 2008) October 17, 2008, Ljubljana,
Slovenia, 17 October 2008, Ljubljana Slovenija (2008).
[28] Why Time Series Matters for Metrics, Real-Time Analytics and Sensor
Data, An INFLX DATA TECHNICAL PAPER, Paul Dix, CTO and
Founder, InfluxData Revision 5, July 2021
[29]
https://get.influxdata.com/rs/972-GDU-533/images/why%20time%20series.pdf#page=1&amp;zoom=auto,- 99,798, Accessed 09.2021.
[30] G. Miller, The Exposome: A Primer, in 1 edition. Amsterdam ; Boston:
Academic Press, 2013.
[31] S. Savoska, B. Ristevski, N. Blazheska-Tabakovska, I. Jolevski, Towards
Integration Exposome Data and Personal Health Records in the Age of IoT.
In: 11th ICT Innovations Conference 2019, 17–19 October, Ohrid,
Republic of Macedonia (2019).
[32] M. Sathiyanarayanan, V. Varadarajan, K.V. Pradeep, Visual Analytics on
Spatial Time Series for Environmental Data, Internation Journal of recent
technology and engineering (IJRTE), ISSN: 2277-3878, Volume-8,
Issue1C2, May (2019).
[33] K. Sward, N. Patwari, R. Gouripeddi, J. Facelli, An Infrastructure for
Generating Exposomes: Initial Lessons from the Utah PRISMS Platform,
International Society of Exposure Science Annual Meeting, Research, Research
Triangle Park, NC, USA. 2017 (2017).
[34] N. Tabakovska-Blazheska, A. Bocevska, I. Jolevski, B. Ristevski, N.
Beredimas, V. Kilintzis, N. Maglaveras, S. Savoska, Implementation of
CloudBased Personal Health Record Integrated with IoMT. In: The 14-th
confer
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <source>[7] Report for environmental condition with indicators</source>
          ,
          <year>2020</year>
          , https://www.moepp.gov.mk/wp-content/uploads/2014/11/0301_IndikatorskiIzvestaj_
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <source>Journal of Geographical Information Science</source>
          <volume>14</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Golledge</surname>
          </string-name>
          (Eds.),
          <source>Spatial and Temporal Reasoning in Geographic Information Systems</source>
          , Oxford University Press, New York, USA (
          <year>1998</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>J. F.</given-names>
            <surname>Roddick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Spiliopoulou</surname>
          </string-name>
          ,
          <article-title>A Survey of Temporal Knowledge Discovery Paradigms and Methods</article-title>
          ,
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>14</volume>
          (
          <issue>4</issue>
          ) (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>C.</given-names>
            <surname>Tominski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Abello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Schumann</surname>
          </string-name>
          ,
          <article-title>Axes-Based Visualizations with Radial Layouts</article-title>
          ,
          <source>in Proc. of ACM Symp. on Applied Computing. ACM Press</source>
          <year>2004</year>
          , (
          <issue>SAC04</issue>
          ),
          <fpage>1242</fpage>
          -
          <lpage>1247</lpage>
          : ACM.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>W.</given-names>
            <surname>Aigner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Miksch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Thurnher</surname>
          </string-name>
          , S. Biffl,
          <article-title>PlanningLines: Novel Glyphs for Representing Temporal Uncertainties and their Evaluation</article-title>
          ,
          <source>in Proc. of the 9th Intl. Conf. on Information Visualisation (IV05)</source>
          . IEEE Press (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>S.</given-names>
            <surname>Havre</surname>
          </string-name>
          , E. Hetzler,
          <string-name>
            <given-names>P.</given-names>
            <surname>Whitney</surname>
          </string-name>
          , L. T. Nowell, ThemeRiver: Visualizing Thematic Changes in Large Document Collections,
          <source>IEEE Transactions on Visualization and Computer Graphics</source>
          , vol.
          <volume>8</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>9</fpage>
          -
          <lpage>20</lpage>
          (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.</given-names>
            <surname>Havre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Hetzler</surname>
          </string-name>
          , L. Nowell, ThemeRiver: Visualizing Theme Changes Over Time,
          <source>in Proc. IEEE Symp. on Information Visualization (InfoVis'00)</source>
          , Salt Lake City, USA (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J. J. Van</given-names>
            <surname>Wijk</surname>
          </string-name>
          ,
          <string-name>
            <surname>E. R. Van Selow</surname>
          </string-name>
          <article-title>Cluster and calendar based visualization of time series data</article-title>
          ,
          <source>Proceedings 1999 IEEE Symposium on Information Visualization (InfoVis'99)</source>
          ,
          <year>1999</year>
          , pp.
          <fpage>4</fpage>
          -
          <lpage>9</lpage>
          , doi: 10.1109/INFVIS.
          <year>1999</year>
          .
          <volume>801851</volume>
          (
          <year>1999</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Nocke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Schumann</surname>
          </string-name>
          ,
          <string-name>
            <surname>U.</surname>
          </string-name>
          <article-title>B¨ohm, M. Flechsig, Information Visualization Supporting Modeling and Evaluation Tasks for Climate Models</article-title>
          ,
          <source>in Proc. of Winter Simulation</source>
          (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Sadri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zaniolo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zarkesh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Adibi</surname>
          </string-name>
          ,
          <article-title>Expressing and optimizing sequence queries in database systems</article-title>
          .
          <source>ACM Trans. Database Syst</source>
          .
          <volume>29</volume>
          (
          <year>2004</year>
          ):
          <fpage>282</fpage>
          -
          <lpage>318</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Keim</surname>
          </string-name>
          ,
          <article-title>Designing pixel-oriented visualization techniques: Theory and applications</article-title>
          .
          <source>IEEE Trans. on Visualization and Computer Graphics</source>
          <volume>06</volume>
          (
          <issue>1</issue>
          ):
          <fpage>59</fpage>
          -
          <lpage>78</lpage>
          (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Laxman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. S.</given-names>
            <surname>Sastry</surname>
          </string-name>
          ,
          <article-title>A Survey of Temporal Data Mining</article-title>
          .
          <source>Sadhana</source>
          <volume>31</volume>
          :
          <fpage>173</fpage>
          -
          <lpage>198</lpage>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Miksch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Horn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Popow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Paky</surname>
          </string-name>
          ,
          <article-title>Utilizing Temporal Data Abstraction for Data Validation and Therapy Planning for Artificially Ventilated Newborn Infants</article-title>
          .
          <source>AI in Medicine</source>
          <volume>8</volume>
          (
          <year>1996</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>W.</given-names>
            <surname>Aigner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Miksch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Schumann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Tominski</surname>
          </string-name>
          ,
          <article-title>Visual methods for analyzing time-oriented data</article-title>
          .
          <source>IEEE Trans Vis Comput Graph</source>
          . (
          <year>2008</year>
          ) Jan-Feb;
          <volume>14</volume>
          (
          <issue>1</issue>
          ):
          <fpage>47</fpage>
          -
          <lpage>60</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16] doi: 10.1109/TVCG.
          <year>2007</year>
          .70415. PMID:
          <volume>17993701</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S. D.</given-names>
            <surname>Santos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Brodlie</surname>
          </string-name>
          ,
          <article-title>Gaining understanding of multivariate and multidimensional data through visualization</article-title>
          ,
          <source>Computers &amp; Graphics</source>
          (
          <year>2004</year>
          ) DOI:
          <fpage>10</fpage>
          .1016/j.cag2004.
          <volume>03</volume>
          .013.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>B.</given-names>
            <surname>Shneiderman</surname>
          </string-name>
          ,
          <article-title>The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations</article-title>
          .
          <source>In Proc. of the IEEE Symp. on Visual Languages</source>
          ,
          <fpage>336</fpage>
          -
          <lpage>343</lpage>
          : IEEE CS Press, September 3-
          <issue>6</issue>
          (
          <year>1996</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>M.</given-names>
            <surname>Weber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Alexa</surname>
          </string-name>
          , W. Muller,
          <string-name>
            <surname>Visualizing</surname>
          </string-name>
          Time-Series on Spirals.
          <source>In Proc. of the IEEE Symp. on Information Visualization</source>
          <year>2001</year>
          InfoVis01 (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>P.</given-names>
            <surname>Buono</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Aris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Plaisant</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Shneiderman</surname>
          </string-name>
          ,
          <article-title>Interactive Pattern Search in Time Series</article-title>
          .
          <source>In Proc. of the Conf. on Visualization and Data Analysis (VDA</source>
          <year>2005</year>
          ),
          <fpage>175</fpage>
          -
          <lpage>186</lpage>
          : SPIE.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>J. W.</given-names>
            <surname>Tukey</surname>
          </string-name>
          ,
          <article-title>Exploratory Data Analysis</article-title>
          . Reading, Mass.: Addison-Wesley. pp.
          <volume>688</volume>
          (
          <year>1977</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Becker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. S.</given-names>
            <surname>Cleveland</surname>
          </string-name>
          and
          <string-name>
            <given-names>A. R.</given-names>
            <surname>Wilks</surname>
          </string-name>
          .,
          <article-title>Dynamic graphics for data analysis</article-title>
          .
          <source>In Dynamic Graphics for Statistics</source>
          , edited by W. S. Cleveland and
          <string-name>
            <surname>M. E. McGill</surname>
          </string-name>
          ,
          <fpage>1</fpage>
          -
          <lpage>49</lpage>
          Belmont, California: Wadsworth &amp;
          <string-name>
            <surname>Brooks</surname>
          </string-name>
          (
          <year>1998</year>
          ).
          <source>ence on Information Systems and Grid Technologies, May</source>
          <volume>28</volume>
          -29, Sofia, Bulgaria (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ristevski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Savoska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Tabakovska-Blazheska</surname>
          </string-name>
          ,
          <article-title>Opportunities for Big Data Analytics in Healthcare Information Systems Development for Decision Support</article-title>
          .
          <source>In: The 13-th conference on Information Systems and Grid Technologies ISGT</source>
          <year>2020</year>
          , Sofia, Bulgaria May, (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [36]
          <article-title>Introduction to dashboards for Power BI designers</article-title>
          , Microsoft
          <string-name>
            <surname>Power</surname>
            <given-names>BI</given-names>
          </string-name>
          , Article, https://docs.microsoft.com/en-us/power-bi/create-reports/servicedashboards#:~:text=
          <source>A%20Power%20BI%20dashboard%20is,the%20 Power%20BI%20service%20only.</source>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [37]
          <article-title>AccuWeather data website</article-title>
          , https://corporate.accuweather.com/resources/ downloads.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>