=Paper= {{Paper |id=Vol-1664/w17 |storemode=property |title=Towards the Adoption of Agent-Based Modelling and Simulation in Mobile Health Systems for the Self-Management of Chronic Diseases |pdfUrl=https://ceur-ws.org/Vol-1664/w17.pdf |volume=Vol-1664 |authors=Sara Montagna,Andrea Omicini,Francesco Degli Angeli,Michele Donati |dblpUrl=https://dblp.org/rec/conf/woa/MontagnaOAD16 }} ==Towards the Adoption of Agent-Based Modelling and Simulation in Mobile Health Systems for the Self-Management of Chronic Diseases== https://ceur-ws.org/Vol-1664/w17.pdf
   Towards the Adoption of Agent-Based Modelling
      and Simulation in Mobile Health Systems
    for the Self-Management of Chronic Diseases
                    Sara Montagna          Andrea Omicini         Francesco Degli Angeli         Michele Donati
                                                    DISI–Università di Bologna
                                                 via Sacchi 3, 47521 Cesena, Italy
                                          Email: {sara.montagna, andrea.omicini}@unibo.it


   Abstract—The impact of mobile technologies on healthcare is         as self-management interventions [5], [6]. M-health has a big
particularly evident in the case of self-management of chronic         potential in this context, mainly because mobile devices are
diseases, where they can decrease spending and improve the             commonly equipped with hardware and software technologies
patient quality of life. In this position paper we propose the
adoption of agent-based modelling and simulation techniques as         for real-time data acquisition, storage, sharing, and elabora-
built-in tools to dynamically monitor patient health state and         tion, thus enabling [7]:
provide recommendations for self-management. To demonstrate
                                                                         • healthcare professionals to be continuously updated on
the feasibility of our proposal we focus on Type 1 Diabetes
Mellitus as our case study, and provide some preliminary                   the patients health by receiving data such as vital signs
simulation results.                                                        measures decreasing the occasions for patients to travel
                                                                           to health facilities;
                       I. I NTRODUCTION                                  • patients to be supported in daily decisions by instructions
                                                                           delivered by Personal Digital Assistant (PDA) applica-
   The introduction of information and communication tech-
                                                                           tions that are based on the elaboration of these data.
nologies into healthcare systems is revolutionising medicine.
In particular, the emergence of mobile things connected to the         In this paper we focus on candidate algorithms and computa-
Internet even while moving around – the Internet of Mobile             tional technologies for the analysis and elaboration of patient
Things (IoMT) [1] – is opening new frontiers in healthcare.            data. While literature typically refers to technologies like big
This field is often called mobile Health [2], [3]—m-Health, in         data, machine learning, and decision support systems [8], we
short: humans are typically equipped with wearable devices             here advocate the adoption of modelling and simulation tech-
(such as smart watches, wrist bands, smartphones, etc.) that           niques, and agent-based modelling and simulation (ABMS) in
measure, store, transmit, and possibly also elaborate vital            particular. We claim that the possibility of modelling how a
parameters of the person, providing specific information about         complex system – such as the human body – evolves over time,
individual’s health state. M-Health is expected to have a big          is crucial for providing predictions of the health conditions
impact in healthcare, since it facilitates clinical data collection,   of the patient in the near and far future. Such predictions
access, sharing, and elaboration.                                      are useful input for identifying a set of corrective actions the
   A specific issue in m-Health is the self-management of              patient should take for a better health and to prevent disease
chronic diseases. Chronic diseases, such as diabetes, respi-           exacerbation. Adopting ABMS as a tool associated to mobile
ratory illnesses, and cardiovascular diseases, constitute the          devices could allow patients to monitor their own health state,
most common and costly health problems of our society:                 and provide feedbacks driving them in their daily life.
in 2013, the Pan American Health Organization (PAHO) in                   The main objective of this work is to demonstrate the
collaboration with the World Health Organization (WHO),                feasibility of our proposal. To this end, we present an agent-
estimated chronic diseases to consume a huge percentage of             based model for self-management of Type 1 Diabetes Mellitus.
total health-care spending [4]. Also, they are an important            Diabetes is a chronic disease that affects the physiological
source of disability, as they strongly impact the quality of           mechanisms controlling glucose concentration in the blood
life of patients with ad-hoc dieting, sport activity, regular          plasma. It occurs when the normal insulin-glucose-glucagon
treatments, social and work life adjustments, and significant          regulatory mechanism is affected, because either the pancreas
emotional consequences.                                                does not release insulin (Type 1) or body cells do not properly
   To reduce the cost of health care systems and improve               use insulin to uptake glucose in the blood plasma (type 2) [9].
the quality of the patient daily life, an increasing number of            In the following we first motivate our work, analysing the
interventions have been developed in the last years to transfer        role of IoMT for disease self-management, then present and
aspects of chronic illness control from the caregiver to the           evaluate our proposal with preliminary experiments showing
patients themselves. These are characterised by substantial            the data-driven modelling of the dynamics of glucose, insulin,
responsibility taken by patients, and are commonly referred to         and glucagon in a healthy person and Type 1 DM patient.




                                                                  100
                   II. I O MT AND M -H EALTH                           In this paper we propose the adoption of modelling and
   IoMT holds promise to pave the way for a new era in              simulation tools that are gaining acceptance in medicine as
medicine, changing the way health-services will be provided         a valuable support for decision making, since they provide
[3], [2], [10]: the adoption of mobile devices, equipped with       both, short-term and long-term clinical predictions of patient
sensors and internet connectivity, plays a key role enabling        health [15]. Such predictions provide information for making
healthcare services to anyone, anywhere, and anytime, as from       the most informed choices between available treatments and
the definition of [11]: “Pervasive healthcare is the conceptual     interventions. In particular, among the different simulation
system of providing healthcare to anyone, at anytime, and           approaches, we here propose the adoption of the agent-based
anywhere by removing restraints of time and location while          model (ABM).
increasing both the coverage and the quality of healthcare”.
                                                                    A. Agent-Based Model
   A number of improvements are expected in healthcare by
the introduction of IoMT:                                              In the literature, agent-based systems, and MAS in par-
   • increasing accessibility of health-services, by guarantee-     ticular, are considered an effective paradigm for modelling,
      ing a wider coverage; most in fact own a mobile device        understanding, and engineering complex systems [16], and
      with which they can access diverse services devoted to        biological systems in particular [17], since they provide a basic
      improving their health, from the simplest cases of SMS        set of high-level abstractions that make it possible to directly
      reminders with dates of appointments, SMS or emails           capture and represent main aspects of complex systems, such
      for communications from the health professionals, SMS         as interaction, multiplicity and decentralisation of control,
      or emails with medical reports, to the more complex           openness, and dynamism [18], [19], [20], [21].
      cases of data acquisition (via sensors), transmission, and       In the pioneering work of Bonabeau [22], an ABM describes
      elaboration;                                                  the system from the perspective of its constituent units. More-
   • decreasing the cost of healthcare, since people can avoid      over he states that:
      to frequently move towards healthcare facilities and, care-         The benefits of ABM over other modeling tech-
      givers can be automatically updated in case of unexpected           niques can be captured in three statements: (i) ABM
      changes;                                                            captures emergent phenomena; (ii) ABM provides
   • supporting chronic disease self-care, by enabling data col-          a natural description of a system; and (iii) ABM
      lection, sharing and disease tracking, to support diagnosis         is flexible. Emergent phenomena result from the
      and personalised treatment —well turn to in more detail             interactions of individual entities. By definition, they
      on that in the following;                                           cannot be reduced to the systems parts: the whole is
   • providing suitable tools for timely managing healthcare              more than the sum of its parts because of the inter-
      in emergencies.                                                     actions between the parts. An emergent phenomenon
                                                                          can have properties that are decoupled from the
      III. S ELF -M ANAGEMENT OF C HRONIC D ISEASES
                                                                          properties of the part. [...] ABM is, by its very
   Self-management of chronic diseases is defined as the                  nature, the canonical approach to modeling emergent
active involvement of patients in their treatment with day-to-            phenomena: in ABM, one models and simulates the
day decisions about different actions to be taken: control of             behavior of the systems constituent units (the agents)
symptoms, take medicines, make lifestyle changes, undertake               and their interactions, capturing emergence from the
preventive actions. It is thus characterised by an extensive              bottom up when the simulation is run. [22]
responsibility that the patients need to take on [6], [12]. Since
                                                                    This is why we consider ABM as a suitable approach for
the expected outcome of the patients self-management is to
                                                                    modelling the complex dynamics of disease physiopathology.
maintain a satisfactory quality of life, various initiatives are
devoted to identifying how to support patients in their daily       B. Self-Management System Model
decisions, without leaving them alone, i.e., guaranteeing health
                                                                       We model the whole healthcare system as an agent-based
professionals intervention by automatically issuing emergency
                                                                    system composed of two levels, as shown in Figure 1:
alarms.
   IoMT technologies can significantly improve disease self-           1) a high-level model that represents patients and their
management [13], [14]. However, notwithstanding the explo-                interactions with a tool supporting diabetes self-
sive improvement of technology, which is crucial in data                  management, such as a PDA;
acquisition by built-in ad hoc sensors, data sharing, and patient      2) a disease model that represents the disease physiopathol-
interactions, there is a considerable lack of well-established            ogy and predicts the state of the patient in the near and
models, theories, and algorithms capable of effectively sup-              far future.
porting disease self-management in m-Health. Most of the            The high-level model reproduces the behaviour of patients,
available literature proposes algorithms and theories from          and how they respond to feedback received through their per-
computer science for elaborating data, such as complex event        sonal devices. We assume that PDAs acquire (1) information
processing, data mining tools, big data technologies, machine       from the individual about the composition of their meals, (2)
learning, and decision support systems [8].                         information about individual physical activity from embedded




                                                               101
                                                                       released into the blood. The blood flow ensures that glucose
                                                                       is delivered to all cells of our body. Finally, glucose diffuses
                                                                       from the blood into cells where it is used as an energy source
                                                                       via the aerobic respiration, or where it is stored as glycogen,
                                                                       a polysaccharide of glucose composed of varying numbers
                                                                       of glucose units, depending on the cell type (for instance,
                                                                       glycogen of muscle cells is composed of around 6.000 units
                                                                       of glucose, while liver cells require 30.000 units of glucose to
                                                                       create a glycogen molecule).
                                                                          Plasma glucose levels are normally maintained within a nar-
                                                                       row range (70−100 mg/dl) through the combined antagonistic
                                                                       action of the two pancreatic hormones, insulin and glucagon,
                                                                       which enable the uptake and release of glucose from the blood
                                                                       into cells and vice-versa:
                                                                         Insulin — It is a hypoglycaemic hormone, i.e., it is re-
                                                                                sponsible for enabling the uptake of glucose, mainly
                                                                                into fat and muscle cells, thus reducing the level of
                                                                                glucose in the blood. It is produced by pancreatic
                                                                                β-cells as a function of glucose concentration in the
                                                                                blood (formally called glycaemia): a basal secretion
                                                                                of insulin from β-cells is always observed, ensuring
       Figure 1. Two levels model of the self-management system                 the availability of glucose at all times; instead, sinks
                                                                                of postprandial secretions are observed, i.e., when
                                                                                the blood glucose levels are high. Secretions finally
sensors, such as accelerometers, and finally (3) information                    stop in case of hypoglycaemia.
about glycemia values, gathered wirelessly from a wearable               Glucagon — It is a hyperglycaemic hormone that promotes
device. These data are used as input for the chronic disease                    the release of glucose from the liver cells into the
model. In the following we demonstrate the feasibility of our                   blood. It is produced by pancreatic α-cells when
proposal by adopting Type 1 Diabetes Mellitus as our case                       glycaemia is low, normally in fast periods, such as
study.                                                                          during the night. Therefore, α-cells behave in the
   IV. BACKGROUND ON T YPE 1 D IABETES M ELLITUS                                opposite way than β-cells: they have high secretion
               P HYSIOPATHOLOGY                                                 rates when the blood glucose concentrations are low,
                                                                                and low secretion rates when the glucose levels are
   Diabetes mellitus, diabetes in short, is a chronic metabolic                 high [9].
disorder characterised by an excessive amount of sugar cir-
culating in the blood plasma, i.e., hyperglycaemia, for a
prolonged period. Diabetes is strictly related to insulin defects.
Insulin is a hormone produced by the β-cells of the pancreas;
it has a crucial role in the absorption of glucose in two-
third of body cells, but mainly in fat, liver, and muscle
cells, where glucose is a necessary source of energy for the
cells to perform their activities. Diabetes is due to either an
autoimmune process, where pancreatic β-cells do not produce
enough insulin (Type 1 diabetes mellitus, Type 1 DM in short),
or else the cells of the body develop a sort of “resistance”
to insulin action, thus not responding properly to the insulin
produced (Type 2 DM). In the following, we first describe the
metabolic system, then how the physiological functions are
affected by the lack of insulin, as in Type 1 DM.
A. Metabolic System
   Every cell in our body needs fuel in order to fulfil its specific
function. Glucose is the main source of such energy. It is
obtained firstly from the food we eat (and drink, possibly)
via the intestinal absorption, which ensures food to be broken
down into the monosaccharide form of glucose that is then                     Figure 2. Metabolic system c 2001 Benjamin Cummings




                                                                  102
The metabolic processes and the normal regulation of blood          system (described in the following) is performed. From the
glucose levels are depicted in Figure 2.                            simulation results, feedbacks are provided to the patient, who
                                                                    could then modify his/her behaviour accordingly, if needed.
B. Disease Physiopathology
   Type 1 DM is characterised by the loss of β-cells. It is         A. Type 1 DM Model
mainly caused by an autoimmune process, where T-cells of               We model the metabolic system as a set of interacting
the immune systems attack and destroy β-cells, thus leading         agents, where each agent is a set of cells conducting the
to insulin deficiency. The insulin-dependent uptake of glucose      same activities. In particular we include the main organs (or
in cells is no more possible, and the main consequences are a       set of cells) involved in metabolic processes—as shown in
high level of blood glucose and low level of fuel for body cells.   Figure 1. Agents then interact via an interaction medium,
Typical diabetes complications include cardiovascular disease,      the environment, that models the bloodstream where agents
stroke, chronic kidney failure, foot ulcers, and damage to the      release and retrieve molecules.
eyes. However, prevention and treatment are possible: Type 1           We consider the following agents:
DM must be firstly managed with insulin injections; however,
                                                                       • intestine-cells agent — it absorbs and breaks down food
medical evidence shows that patients affected by Type 1 DM
benefit from a healthy diet, sport activity, maintaining a normal        substances, releasing the glucose derived by digestion in
body weight, strict controlling glycaemia, and avoiding use of           the bloodstream
                                                                       • β-cells agent — if glucose level in the blood exceeds
tobacco. For this reason, Type 1 DM is subjected to several
initiatives for supporting the self-management of the disease.           the threshold of 75 mg/dl it secretes insulin in the
                                                                         bloodstream; this process ends as soon as glycaemia get
            V. T YPE 1 DM SELF - MANAGEMENT                              back into physiologic values
                                                                       • α-cells agent — if glucose level in the blood falls below
   Diabetes is nowadays one of the most common and known
chronic disease. Data from the World Health Organization                 the threshold of 70 mg/dl it secretes glucagon in the
(WHO) [23] refers that 1.5 million of deaths are attributed              bloodstream; this process ends as soon as glycaemia get
to diabetes each year, and that 9% of the adults population is           back into physiologic values
                                                                       • liver-cells agent — if glucagon is available in the blood,
affected by diabetes. For this reason, the self-management of
diabetes is nowadays supported by a wide range of systems                it begins the process of glycogenolysis, breaking down
exploiting mobile health technologies, mainly aimed at guiding           glycogen molecules and realising glucose in the blood;
patients towards healthy lifestyle changes [10], [24], [25]. The         plus, if glucose level in the blood exceeds the threshold of
main goal is to find solutions for identifying personalised              75 mg/dl, it uptakes glucose from the blood and begins
therapies and lifestyle suggestions for patients to improve their        the process of glycogen synthesis
                                                                       • muscle-cells agent — if insulin is available free in the
outcome.
   In the following we present an ABM of Type 1 DM self-                 bloodstream, it absorbs glucose and begins the process
management. The whole model architecture is depicted in                  of glycogen synthesis; plus, during physical exercises, it
Figure 3: from an initial state that reproduces the health               consumes – according to the type of activity – a balanced
condition of a patient, a low level simulation of the metabolic          quantity of glycogen
                                                                       • brain-cells agent — it continuously absorbs glucose from
                                                                         the blood
                                                                    The model of Type 1 DM is hence obtained by simply stopping
                                                                    the β-cells agent.

                                                                    B. Early Simulation Results
                                                                       The model is implemented on top of the MASON infrastruc-
                                                                    ture [26]. We here presents the results obtained with the low-
                                                                    level model, showing that it correctly reproduces the dynamic
                                                                    of the metabolic system in both the cases of healthy and Type 1
                                                                    DM patient. We leave to future work the implementation and
                                                                    verification of the whole self-management system.
                                                                       Figure 4 shows the dynamic over 3 days of glucose, insulin,
                                                                    and glucagon concentration in blood in a healthy patient.
                                                                    There, the glycaemia value varies during the day following
                                                                    meals (breakfast, morning snack, lunch, afternoon snack, and
                                                                    dinner). Insulin and glucagon follow these dynamics: (1)
                                                                    insulin increases as a response of glucose increase, while (2)
                                                                    glucagon is secreted mainly during the night when patient does
                 Figure 3. Simulation Architecture                  not eat.




                                                               103
                                                                  Glycaemia Plot                                                                                                                                       Glycaemia Plot
                                                                            Glycaemia                                                                                                                                           Glycaemia


              110                                                                                                                                                               425
                                                                                                                                                                                400
              100                                                                                                                                                               375
                                                                                                                                                                                350
               90
                                                                                                                                                                                325
               80                                                                                                                                                               300
                                                                                                                                                                                275
               70
                                                                                                                                                                                250
 mg/dl




                                                                                                                                                                   mg/dl
               60                                                                                                                                                               225
                                                                                                                                                                                200
               50
                                                                                                                                                                                175
               40                                                                                                                                                               150
                                                                                                                                                                                125
               30
                                                                                                                                                                                100
               20                                                                                                                                                                75
                                                                                                                                                                                 50
               10
                                                                                                                                                                                 25
                0                                                                                                                                                                 0
                    0         500         1,000           1,500           2,000           2,500           3,000           3,500           4,000           4,500                        0          500    1,000     1,500      2,000         2,500   3,000   3,500   4,000   4,500
                                                                             Time (min)                                                                                                                                          Time (min)

                                                                    Insulin Plot                                                                                                                                            Insulin Plot
                                                                              Insulin                                                                                                                                             Insulin

              160
                                                                                                                                                                                7.0
              150
                                                                                                                                                                                6.5
              140
                                                                                                                                                                                6.0
              130
              120                                                                                                                                                               5.5

              110                                                                                                                                                               5.0

              100                                                                                                                                                               4.5
 microUI/ml




                                                                                                                                                                   microUI/ml
               90                                                                                                                                                               4.0
               80                                                                                                                                                               3.5
               70
                                                                                                                                                                                3.0
               60
                                                                                                                                                                                2.5
               50
                                                                                                                                                                                2.0
               40
                                                                                                                                                                                1.5
               30
               20                                                                                                                                                               1.0

               10                                                                                                                                                               0.5

                0                                                                                                                                                               0.0
                    0         500         1,000           1,500           2,000           2,500           3,000           3,500           4,000           4,500                       0           500    1,000     1,500      2,000         2,500   3,000   3,500   4,000   4,500
                                                                             Time (min)                                                                                                                                          Time (min)

                                                                  Glucagon Plot                                                                                                                                            Glucagon Plot
                                                                             Glucagon                                                                                                                                            Glucagon


              55
                                                                                                                                                                                22.5

              50
                                                                                                                                                                                20.0
              45
                                                                                                                                                                                17.5
              40

                                                                                                                                                                                15.0
              35
                                                                                                                                                                   pg/ml
 pg/ml




              30                                                                                                                                                                12.5

              25                                                                                                                                                                10.0

              20
                                                                                                                                                                                 7.5
              15
                                                                                                                                                                                 5.0
              10
                                                                                                                                                                                 2.5
               5

               0                                                                                                                                                                 0.0
                    0   250   500   750   1,000   1,250   1,500   1,750   2,000   2,250   2,500   2,750   3,000   3,250   3,500   3,750   4,000   4,250   4,500                           0        500    1,000    1,500       2,000        2,500   3,000   3,500   4,000   4,500
                                                                              Time (min)                                                                                                                                         Time (min)



                              Figure 4. Simulation results for a healthy patient                                                                                                              Figure 5. Simulation results for a patient with Type 1 DM



   Figure 5 shows the dynamic over 3 days of glucose, insulin,                                                                                                    network and rule-based systems – that autonomously identifies
and glucagon concentration in blood in a Type 1 DM affected                                                                                                       suggestions on the best behaviour that the patient should
patient. There, the glycaemia value is no longer under control,                                                                                                   follow in order to contain the Type 1 DM effects.
and the patient enters soon into a hyperglycaemia state. Insulin
is no longer produced, and glucagon also is no longer secreted,                                                                                                                                                   VI. C ONCLUSION
since glucose concentration is over the threshold.                                                                                                                   In this position paper we explored some future directions
   We plan to interpret these dynamics as predictions on                                                                                                          in the field of self-management of chronic diseases. Given
the state of the patient in the close future, and to use this                                                                                                     the widespread diffusion of chronic diseases, a set of specific
information as input for algorithms – such as artificial neural                                                                                                   interventions are suggested by the health organisations, such




                                                                                                                                                          104
as PAHO and WHO. Among the others, self-management is                                 of the level of self-management support in chronic care management
identified as a promising approach to decrease health spending                        approaches,” BMC Health Services Research, vol. 13, no. 1, pp. 1–9,
                                                                                      2013.
in chronic diseases and to improve the patients quality of                       [13] M. Velikova, P. J. Lucas, and M. van der Heijden, “Intelligent disease
life. IoMT seems to be crucial for implementing the idea                              self-management with mobile technology,” Computer, vol. 48, no. 2,
constituting the self-management approach in the real world.                          pp. 32–39, Feb. 2015. [Online]. Available: http://ieeexplore.ieee.org/
                                                                                      xpls/abs all.jsp?arnumber=7042712
   In particular here we propose the adoption of ABMS as a                       [14] S. L. Moore, H. H. Fischer, A. W. Steele, M. J. Durfee, D. Ginosar,
built-in tool – within a IoMT infrastructure – that can auto-                         C. Rice-Peterson, J. D. Berschling, and A. J. Davidson, “A mobile health
matically characterise health state of patients, providing them                       infrastructure to support underserved patients with chronic disease,”
                                                                                      Healthcare, vol. 2, no. 1, pp. 63 – 68, 2014. [Online]. Available:
with feedbacks for their daily life. As our case study, we focus                      http://www.sciencedirect.com/science/article/pii/S221307641400013X
on a specific disease, the Type 1 Diabetes Mellitus, building                    [15] The Mount Hood 4 Modeling Group, “Computer modeling of diabetes
our first model of chronic disease self-management, thus also                         and its complications,” Diabetes Care, vol. 30, no. 6, pp. 1638–1646,
                                                                                      2007, a report on the Fourth Mount Hood Challenge Meeting. [Online].
showing the general feasibility of our approach. Finally we                           Available: http://care.diabetesjournals.org/content/30/6/1638
provide some preliminary simulation results illustrating the                     [16] A. Omicini and F. Zambonelli, “MAS as complex systems: A view on
behaviour of our model of the metabolic system both in a                              the role of declarative approaches,” in Declarative Agent Languages
                                                                                      and Technologies, ser. Lecture Notes in Computer Science, J. A. Leite,
healthy individual and in a Type 1 DM patient.                                        A. Omicini, L. Sterling, and P. Torroni, Eds. Springer, May 2004, vol.
                                                                                      2990, pp. 1–17, 1st International Workshop (DALT 2003), Melbourne,
                              R EFERENCES                                             Australia, 15 Jul. 2003. Revised Selected and Invited Papers. [Online].
 [1] K. Nahrstedt, H. Li, S. Nguyen, Phuongand Chang, and L. Vu,                      Available: http://link.springer.com/10.1007/978-3-540-25932-9 1
     “Internet of mobile things: Mobility-driven challenges, designs and         [17] N. Cannata, F. Corradini, E. Merelli, A. Omicini, and A. Ricci,
     implementations,” in 2016 IEEE 1st International Conference on                   “An agent-oriented conceptual framework for Systems Biology,” in
     Internet-of-Things Design and Implementation (IoTDI 2016), Apr.                  Transactions on Computational Systems Biology III, ser. Lecture
     2016, pp. 25–36. [Online]. Available: http://ieeexplore.ieee.org/xpls/           Notes in Computer Science, E. Merelli, P. P. González Perez, and
     abs all.jsp?arnumber=7471348                                                     A. Omicini, Eds. Springer, Dec. 2005, vol. 3737, pp. 105–122,
 [2] B. M. Silva, J. J. Rodrigues, I. de la Torre Dı́ez, M. López-                   4th International Workshop on NETwork Tools and Applications
     Coronado, and K. Saleem, “Mobile-health: A review of current state               in Biology (NETTAB 2004), Camerino, MC, Italy, September 5–7,
     in 2015,” Journal of Biomedical Informatics, vol. 56, pp. 265–272,               2004. Revised Selected and Invited Papers. [Online]. Available:
     2015. [Online]. Available: http://www.sciencedirect.com/science/article/         http://link.springer.com/10.1007/11599128 8
     pii/S1532046415001136                                                       [18] A. M. Uhrmacher and D. Weyns, Multi-Agent Systems: Simulation
 [3] U. Varshney, “Mobile health: Four emerging themes of research,”                  and Applications, 1st ed.           Boca Raton, FL, USA: CRC
     Decision Support Systems, vol. 66, pp. 20–35, 2014. [Online]. Available:         Press, Inc., 2009. [Online]. Available: http://www.crcpress.com/
     http://www.sciencedirect.com/science/article/pii/S0167923614001754               Multi-Agent-Systems-Simulation-and-Applications/Uhrmacher-Weyns/
 [4] A. Barceló, J. Epping-Jordan, P. Orduñez, S. Luciani, I. Agurto, and           9781420070231
     R. Tasca, Innovative Care for Chronic Conditions: Organizing and            [19] C. M. Macal and M. J. North, “Tutorial on agent-based modelling and
     Delivering High Quality Care for Chronic Noncommunicable Diseases                simulation,” Journal of Simulation, vol. 4, pp. 151–162, 2010. [Online].
     in the Americas. The PAHO Headquarters Library and Information                   Available: http://link.springer.com/article/10.1057/jos.2010.3
     Services, 2013.                                                             [20] A. Gelfand, “The biology of interacting things: The intuitive power
 [5] L. Ruggiero, R. Glasgow, J. M. Dryfoos, J. S. Rossi, J. O. Prochaska,            of agent-based models,” Biomedical Computation Review, pp. 20–27,
     C. T. Orleans, A. V. Prokhorov, S. R. Rossi, G. W. Greene, G. R. Reed,           Fall 2013. [Online]. Available: http://biomedicalcomputationreview.org/
     K. Kelly, L. Chobanian, and S. Johnson, “Diabetes self-management:               content/biology-interacting-things-intuitive-power-agent-based-models
     Self-reported recommendations and patterns in a large population,”          [21] S. Montagna, A. Omicini, and D. Pianini, “Extending the Gillespie’s
     Diabetes Care, vol. 20, no. 4, pp. 568–576, 1997. [Online]. Available:           stochastic simulation algorithm for integrating discrete-event and
     http://care.diabetesjournals.org/content/20/4/568                                multi-agent based simulation,” in Multi-Agent Based Simulation
 [6] S. Newman, L. Steed, and K. Mulligan, “Self-management interventions             XVI. International Workshop, MABS 2015, Istanbul, Turkey, May
     for chronic illness,” The Lancet, vol. 364, no. 9444, pp. 1523 – 1537,           5, 2015, Revised Selected Papers, ser. Lecture Notes in Computer
     2004. [Online]. Available: http://www.sciencedirect.com/science/article/         Science, B. Gaudou and J. S. Sichman, Eds. Springer, 15 Mar.
     pii/S0140673604172772                                                            2016, vol. 9568, ch. 1, pp. 3–18. [Online]. Available: http:
 [7] S. Akter and P. Ray, “mhealth - an Ultimate Platform to Serve the                //link.springer.com/10.1007/978-3-319-31447-1 1
     Unserved,” IMIA Yearbook 2010: Biomedical Informatics: Building             [22] E. Bonabeau, “Agent-based modeling: Methods and techniques for
     Capacity Worldwide, pp. 94–100, 2010.                                            simulating human systems,” Proceedings of the National Academy
 [8] H. Zheng, C. Nugent, P. McCullagh, Y. Huang, S. Zhang, W. Burns,                 of Sciences of the United States of America, vol. 99, no. s. 3,
     R. Davies, N. Black, P. Wright, S. Mawson, C. Eccleston, M. Hawley,              pp. 7280–7287, May 2002. [Online]. Available: http://www.pnas.org/
     and G. Mountain, “Smart self management: assistive technology to                 content/99/suppl 3/7280
     support people with chronic disease,” Journal of Telemedicine and           [23] World Health Organisation, “Global report on diabetes,” http://www.
     Telecare, vol. 16, no. 4, pp. 224–227, 2010. [Online]. Available:                who.int/diabetes/en/, Mar. 2016.
     http://jtt.sagepub.com/content/16/4/224.abstract                            [24] M. Georgsson and N. Staggers, “An evaluation of patients’ experienced
 [9] A. C. Guyton and J. E. Hall, Textbook of Medical Physiology, 11st ed.            usability of a diabetes mhealth system using a multi-method
     Philadelphia, PA: Elsevier Sounders, 2006, pp. 961–977, chapter 78.              approach,” Journal of Biomedical Informatics, vol. 59, pp. 115 – 129,
[10] C. Popow, W. Horn, B. Rami, and E. Schober, “VIE-DIAB: A                         2016. [Online]. Available: http://www.sciencedirect.com/science/article/
     support program for telemedical glycaemic control,” in Artificial                pii/S1532046415002762
     Intelligence in Medicine: 9th Conference on Artificial Intelligence, in     [25] X. Liang, Q. Wang, X. Yang, J. Cao, J. Chen, X. Mo, J. Huang,
     Medicine in Europe, AIME 2003, Protaras, Cyprus, October 18-22,                  L. Wang, and D. Gu, “Effect of mobile phone intervention
     2003. Proceedings, M. Dojat, E. T. Keravnou, and P. Barahona, Eds.               for diabetes on glycaemic control: a meta-analysis,” Diabetic
     Berlin, Heidelberg: Springer, 2003, pp. 350–354. [Online]. Available:            Medicine, vol. 28, no. 4, pp. 455–463, 2011. [Online]. Available:
     http://link.springer.com/10.1007/978-3-540-39907-0 48                            http://dx.doi.org/10.1111/j.1464-5491.2010.03180.x
[11] U. Varshney, Pervasive Healthcare Computing. EMR/EHR, Wireless              [26] S. Luke, C. Cioffi-Revilla, L. Panait, K. Sullivan, and G. C.
     and Health Monitoring, 1st ed. Springer, 2009. [Online]. Available:              Balan, “MASON: A multiagent simulation environment,” Simulation,
     http://link.springer.com/10.1007/978-1-4419-0215-3                               vol. 81, no. 7, pp. 517–527, 2005. [Online]. Available: http:
[12] A. Elissen, E. Nolte, C. Knai, M. Brunn, K. Chevreul, A. Conklin,                //sim.sagepub.com/content/81/7/517
     I. Durand-Zaleski, A. Erler, M. Flamm, A. Frølich, B. Fullerton,
     R. Jacobsen, Z. Saz-Parkinson, A. Sarria-Santamera, A. Sönnichsen, and
     H. Vrijhoef, “Is Europe putting theory into practice? A qualitative study




                                                                            105