Abstract
The incorporation of information and communication technologies has transformed the health field. With the constant miniaturization of embedded devices, the increase in human–computer interactions and their ubiquity has increased the possibilities of intervention in this field of study. One of the fundamental characteristics of ubiquitous computing applied to health is context awareness. The use of context awareness in healthcare faces many challenges, which has led to the search for several solutions in the integration of sensors from different origins, in data fusion and reasoning algorithms, among others. This paper aims to explore the recent literature related to the use of context awareness in health, defining the taxonomy and identifying challenges and open questions. The method for achieving these objectives is to use the systematic literature review approach, which is characterized by research questions that guide the definition of a taxonomy and the search for challenges in the area. As a result, we have reviewed around 4000 scientific studies published over the last ten years, selecting and researching the most meaningful, in-depth approaches in the field of context-aware health, resulting in a final corpus of 38 articles. We have developed an up-to-date taxonomy that classifies context awareness in the field of health, as well as identifying open questions and issues that can guide future work in the area. These results, unified in one paper, contribute to a significant degree of coverage of the use of context-aware data in health.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
With the advancement and application of computational technology, ubiquitous computing is now used everywhere [15]. With the miniaturization of embedded devices as well as with the increasingly intelligent nature of software, human–computer interaction is continuously increasing. In addition to this interaction, the hardware and software must cooperate, thereby improving the human–machine interaction. One of the critical features of ubiquitous computing is context awareness [18, 60]. The idea of context awareness is to provide the appropriate services to users, such as smart homes, smart offices and health-related services [42, 43]. Also, currently the Internet of things (IoT) has been emerging as a new paradigm in information technology. The central idea is to build a dynamic network infrastructure, connecting a variety of physical and virtual “things” with the use of mobile devices and sensors. The practical use of these sensors on an Internet-connected platform raises many research possibilities, such as system architecture and application data processing [14, 23]. Collaborating with this, IoT technology has driven healthcare through a rapid proliferation of handheld devices and smartphones, from a conventional hub-based system to more personalized healthcare systems. However, enabling advanced IoT technology in custom systems is still a significant challenge in this field, suffering from problems such as the lack of accurate and economical medical sensors, non-standardized IoT system architectures, the heterogeneity of connected wearable devices, the multidimensionality of the data, and the high demand for interoperability [8, 48, 50].
Traditionally, the motivation to use information and communication technologies (ICT) in a health system is to provide medical services to patients, called e-health, such as electronic registration systems, telemedicine systems, and devices for diagnosis [50]. But with increasing longevity and the increase in the number of people with chronic diseases, there are problems with the economic viability of traditional health systems, thus generating the need to develop ubiquitous health systems to provide quality, patient-centered health services [10]. This includes, for example, the development of e-health systems applied to smart homes [43], systems for pervasive healthcare monitoring [1, 20, 53], and systems for senior wellness services in smart homes [31]. For the full functionality of these systems, we must consider the context, which is defined as any information that can be used to characterize the situation of a person, place or object deemed relevant to the interaction between a user and an application, where the relevance depends on the user’s task. As a consequence, some desirable characteristics for context-aware systems in health are the presentation of information and services to a patient, the automatic execution of a function or the context tagging for later retrieval purposes [18]. Thus, in the health field, wearable sensors, such as accelerometers or ECG, are coupled to the patient to measure physiological and environmental data. These data are then analyzed to provide feedback for a variety of purposes, such as evaluating the effectiveness of a new treatment, better studying a disease, overcoming a patient’s behavior, or adjusting medication. Context-sensitive healthcare applications face some common challenges, regardless of the ultimate goals [25, 52].
As examples of challenges related to the use of context awareness in health, we can mention the integration of heterogeneous sensor data, with different technologies, included in these networks and protocols [16, 22]. The energy efficiency of the sensors, as well as their responsiveness and robustness, are some of the challenges that arise [17, 38, 51]. Another challenge is context switching and continuous data delivery, without gaps [8, 10]. There are also issues related to the safety and privacy of the health information, which is important within the construction of the context where the patient is under care [5, 34, 63]. Finally, the increasing use of artificial intelligence/machine learning in healthcare has appeared as a significant trend [28], though it runs into the dilemma between vigilance and control on the one hand and support and personal benefit on the other [54]. Thus, considering the challenges cited and the fact that there are no documents that present these issues in a unified form, the objective of this article is to identify the technology in the use of context-aware health and to discuss the issues and challenges that surround the area, investigating the main contributions made in the last decade. A review was conducted of the literature on the use of context-aware data in the health field, describing the technologies involved and their uses. As a way of mapping the scenario, we used the method of a systematic review of the literature to choose a corpus of studies [11, 65]. As a result, we present an updated taxonomy and indicate the paths and challenges to be overcome for the application of context awareness in health.
This paper is organized as follows. In Section 2, we describe the study protocol used in the literature review. In Section 3, we describe the results of the research and evaluate the quality of the articles in the corpus. In Section 4, we answer and discuss the formulated research questions. In Section 5, we present the challenges and future directions for the use of context awareness in the health field. Finally, in Section 6, we present the conclusions and limitations of this paper.
2 Method
This section focuses on the description of the study protocol, which introduces the procedures adopted and guides subsequent decisions. Unlike a conventional and unstructured review process, a systematic review follows a rigorous sequence of methodological steps [11, 65]. Based on a well-defined and evaluated review protocol, this study presents a systematic literature review designed to provide a broader view of context awareness in healthcare research.
2.1 Study design
We chose the systematic literature review approach because a large number of articles can be combined and at the same time it can provide a summary, allowing gaps to be identified for future research. The systematic review of the literature is increasingly used in the health field, the central theme of this study, a factor that contributed to its adoption. The steps below define the scope of this systematic literature review (SLR) [55]:
- 1.
Research questions: present the research questions used;
- 2.
Search strategy: present the strategy and libraries exploited to collect the data;
- 3.
Article selection: explain the criteria for selecting the studies;
- 4.
Distribution of articles: present how the studies are distributed chronologically;
- 5.
Quality assessment: assess the quality of the selected studies;
- 6.
Data extraction: compare the selected studies with the research questions.
2.2 Research questions
Research questions are based on the motivation to conduct the SLR, that is, the answers to these questions should provide an evidence-based consolidation to define, apply and acquire knowledge about the use of context awareness in healthcare.
According to Table 1, question RQ1 concerns the definitions, classifications, and characterizations existing in the literature (if any). RQ2 relates to the challenges that arise in the use of context-aware information in the health field. Question RQ3 refers to scenarios in which context-aware data are applied, or its use has relevance to the health field. Question RQ4 seeks to identify and compare the evidence regarding context-aware health modeling methods. Finally, question RQ5 asks how contextual reasoning is presented, also including data fusion methods.
2.3 Search strategy
After defining the research questions, the next step was to select a set of studies related to the research questions. This process involves the definition of search keywords and the definition of the scope of the search [49]. The search keywords were defined after reading articles in the area of interest, and the separation of terms, synonyms, and acronyms that best defined the search object (taking into account its relation to previously defined research questions). Following what was defined by Kitchenham and Charters [32], these terms were combined using Boolean operators.
We define the scope of the work as the use of context-aware data in the health field. In this way, the final research chain, formed from the criteria described above, was defined as follows.
In the execution of the article search, the source studies were obtained from electronic databases, selected through searches using the keywords of the constructed string. The electronic databases included in the survey were: ACM Digital LibraryFootnote 1; Google scholarFootnote 2; IEEE Xplore LibraryFootnote 3; IET Digital LibraryFootnote 4; JMIR PublicationsFootnote 5; PubMedFootnote 6; ScienceDirectFootnote 7; Springer LinkFootnote 8; Web of ScienceFootnote 9; and Wiley Online LibraryFootnote 10.
These databases were chosen because they constitute a significant sample of the databases and provide full-text journals and conference proceedings of the most important health conferences involving e-health, wearables, and their relations.
2.4 Article selection
After collecting the set of related articles in the databases, we proceeded to remove studies that were not relevant, so as to maintain only the most representative ones. For this, after the initial search, the impurities were removed, which entailed the removal of duplicate articles (because some studies were available in more than one database), and articles not related to the search string, but which were returned due to characteristics of the different electronic databases.
After the first filter, the second and third filters consisted of analyzing the title and the abstract, respectively, and excluding those that did not mention health and context (according to the search string). In the fourth step, the remaining studies were pooled, and the book chapters, theses, and short articles were removed. For withdrawing the short articles, a criterion of at least five pages was used, and some articles with fewer were kept since they presented some desirable characteristics, such as related works and final results. Finally, some studies not related to this research remained. We looked at the full text to remove those that were not relevant.
2.5 Quality assessment
One of the concerns of this review is to assess the quality of the selected corpus. According to [32], the quality criterion verifies whether the article is a significant study. Therefore, questions were elaborated, which were used as criteria to evaluate the articles found. According to Table 2, the presence of the following items in each article was verified: the research proposal, literature review, related works, methods, results, conclusions, and future work.
2.6 Data extraction
The data extraction and synthesis were performed by reading each of the articles included in the review and by extracting the relevant data. This was managed through the Mendeley bibliographic management tool and spreadsheet software. To keep the information consistent, the data extraction for the studies included in the review was based on the research questions and where they were answered within the body of the article, as can be seen in Table 3. To synthesize the data, we inspected the extracted data for similarities. The results of the synthesis will be described in the subsequent sections.
3 Results
In this section, we present the results of the studies evaluated, related to the research theme. In the following subsections, we attempt to answer each proposed research question by synthesizing the information. As a result, in addition to answering the research questions, contributions are also suggested in the field of the use of context-aware data in the health field, with a proposed taxonomy and an updated view of the main challenges.
3.1 Strategy for conducting the search
For this research, we chose ten electronic databases (listed in Sect. 2.3) from which to select the articles. The criteria for choosing these databases were their coverage of the fields of computer science and healthcare. For the selection of articles in each database, we used a few procedures to limit our search by selecting articles in English, in the period from 2008 through 2018, and excluding results from patents and citations.
3.2 Proceeding with the article selection
Our search process is presented in detail in Fig. 1, showing the processes of exclusion and filtering.
Initially, our search string found 3826 articles in the different databases. After the initial outcome, we used the criterion of removal of impurities, which consists of the removal of articles that were published in journals and conferences unrelated to the topic of this research, and the removal of duplicate articles, with 724 studies remaining. After the first filter, we used the title and the article abstract as an exclusion criterion. Studies in which the titles or abstract did not contain words related to the subject of this study, such as health, context, aware (especially words that are in the search chain), were excluded from the corpus, leaving 154 articles that were grouped to apply new criteria of exclusion.
After grouping the articles, the exclusion criteria applied were the removal of chapters from books, theses, and short articles, with 79 articles remaining. The criterion for short articles was used to eliminate articles with five or fewer pages, except articles that presented proposals of architectures and presented final results.
In the remaining 79 articles, an analysis was performed, and the articles that did not contribute significantly to the criteria used in this research were eliminated. In addition, some of these studies belonged to the same group of researchers, presenting the same methods or techniques, from which only the most representative articles were selected. Thus, 38 articles were selected as the basis for this study. An overview of the selected studies is presented in Table 4, showing the identifier, reference, year of publication, publisher, and type.
3.3 Assessing the quality
In this section, we present a qualitative analysis of the articles, based on the criteria defined in Sect. 2.5. We used a scale from 0 to 7 as in Roehrs [55] to analyze and classify these articles, described in Table 2, with 31 articles (81%) covering five or more of the cited criteria and 7 articles covering four of the quality criteria.
Regarding the year of publication, the distribution of articles is shown in Fig. 2, of which 26 articles of the corpus were published in the last five years.
Figure 3 shows the distribution of the number of citations per article. From the figure, it is possible to perceive that articles that do not have citations are mostly from the year 2018. On the other hand, the articles most cited (more than 30) were published, for the most part, in recent years. The remaining articles have, in their majority, more than eight citations.
4 Answers to the Questions and Discussion
This section focuses on the research questions defined in Sect. 2.2 to review the results of the literature review and gain some insight. The literature researched discusses various definitions and classifications, which are presented and discussed below.
4.1 How is the use of context awareness in the health field defined and classified in existing research?
The answer to question RQ1 leads to the definition of a taxonomy based on the analysis of the current studies. This taxonomy is illustrated in Fig. 4 and is based on observations about the technologies, methods of use, and target problems. Sometimes, the proposals combine various techniques. As a result, the classes in this taxonomy are not mutually exclusive, and each study can be inserted into one or more of them. The process of defining the taxonomy began with an analysis of all the articles of the corpus to identify patterns, characteristics, and categories. Moreover, we defined five central concepts to analyze (1) sensors, (2) scenarios, (3) context modeling, (4) fusion methods, and (5) context reasoning.
The first element refers to the sensors, which were classified into three types: physical, virtual, and logical. Physical sensors were separated in the taxonomy into embedded sensors (subdivided into wearable and internal/smartphones) and external sensors. Physical sensors appear to evaluate activities, as Mshali, Lemlouma and Magoni [43], who use location sensors (GPS) and environmental sensors (humidity, temperature, camera) to monitor orientation and memory activities in the elderly living alone. Another way to use physical sensors, this time using an accelerometer, is to encourage a more active lifestyle by promoting physical exercise [4]. Unlike physical sensors, virtual sensors do not generate data by themselves, but retrieve data from different sources and publish it as sensor data. Logical sensors produce useful information through the combination of physical and virtual sensors (e.g., a calendar). In Sannino and De Pietro [57], accelerometer and ambient temperature data (physical) are combined with location data and (virtual) maps to indicate the location in risk situations.
The second element of the taxonomy concerns the scenarios in which the data collected and the context can aid in healthcare. Some researchers have proposed middleware for ambient assisted living [26], increasing the degree of independence and mobility for the elderly or people with chronic illnesses. Chiang and Liang [13] propose an intelligent home care system, which is also applied to the elderly and to patients with chronic illnesses. Mshali, Lemlouma and Magoni [43] suggest an adaptive e-health system for smart homes, able to detect behavioral changes, focusing on the elderly and people living alone. Already, Nava-Muñhoz and Morán [45] report the lack of awareness about the situations that involve care for the elderly and the lack of information about the availability of caregivers in a nursing home, proposing a context-aware notification model.
The third element of taxonomy refers to context modeling. Data must be modeled and represented according to its meaning. For this, different techniques are used. Bae, Alkobaisi, and Narayanappa [7] propose a framework of data analysis to support environmental health decisions, with context modeling based on ontology. Alirezaie et al. [3] present a system for smart homes, also with a context modeling technique based on ontology. Mcheick [37] proposes a hybrid form for context modeling, using an object-based approach and XML (markup scheme).
The fourth and fifth elements of the taxonomy refer to context reasoning. This element includes data fusion and reasoning techniques. Hameurlaine et al. [27] propose a rule-based model for reasoning about contextual information to provide appropriate services in U-Healthcare systems. Similarly, Mileo et al. [39] use a reasoning component that applies logical rules intended for the correct interpretation of incomplete or inconsistent contextual information applied to home healthcare. Alshurafa et al. [4] use an unsupervised technique for clustering in the proposal of a health-oriented physical activity recognition framework using wearables. ElHelw et al. [20] propose a statistical method for merging information from environmental sensors and wearables applied in a framework for pervasive healthcare monitoring and use a probabilistic technique for context reasoning. Mnatsakanyan et al. [41] propose a model of distributed information fusion based on Bayesian networks, applied to regional public health surveillance.
4.2 What are the challenges related to the use of context-aware information in healthcare?
To answer question RQ2, we list and identify common challenges in using context-aware data in healthcare. The problems are grouped in Table 5. As can be seen, the content brings together some common characteristics of challenges related to the use of heterogeneous technologies, challenges associated with the aspects of communication, energy management, scalability, and security.
The first and second lines of Table 5 deal with heterogeneous technologies and trusted communication. Gomes et al. [26] point to the need for a software infrastructure flexible enough to interact with different types of sensors and actuators, and with hardware and communication technologies of different formats. We should take into consideration that the data packets of different sensors can have different formats and encodings, increasing the need for transcoding modules that encapsulate the logic needed to interpret the data exchanged [20].
The third line of Table 5, power management, refers to the power consumption problem in the sensors. Assuming that most sensors do not have a permanent source of energy, depending on batteries for their power source, power consumption becomes crucial for sensors used in environmental and health contexts [26]. In addition, the use of different transmission technologies (Zigbee, Bluetooth, WiFi) with different transmission consumption needs makes power management a significant challenge in this scenario. For this, Alirezaie et al. [3] make extensive use of state-of-the-art communication protocols in a context-aware system based on ontology for intelligent houses, seeking a robust communication between IoT devices, but efficient in terms of consumption.
The fourth and fifth lines of Table 5, scalability and precision, are related, in the case of scalability, to the capacity to attend to a varied and increasing number of sensors and, in this case, to attend to the increased processing related to the generated data [26, 44]. In turn, accuracy and reliability are perceived as critical issues in context-aware applications. Sometimes, wearable sensors do not provide enough information to build the situation, so additional sensors are needed. Baloch, Shaikh, and Unar [8] propose a three-tiered health-IoT data fusion approach, which includes, in one of them, context-aware data fusion, combining vital sign data analysis and environment to prevent false alarms.
Finally, the sixth row of Table 5 refers to security. In health monitoring systems, security is a critical issue because it involves many processes and components: sensors and actuators, data collection, and communication. Michalakis and Caridakis [38] point out that people show greater sensitivity when sharing their personal health information, that is, privacy and security are of greater importance for health services compared to other similar services. Al-Neyadi and Abawajy [2] propose a mechanism to control access to e-health systems based on context. To ensure that services and information are accessed only by people who have the privileges to access them, it takes into account the person trying to access the data, the type of data being accessed, and the context of the transaction in which the access attempt is made.
4.3 What are the use case scenarios related to context awareness in healthcare?
The answer to question RQ3 defines the scenarios in which healthcare technologies are applied. These scenarios are shown in Table 6 and are based on the analysis of the studies that are part of the corpus treated in the present paper. Often, the same study presents more than one scenario of application, as can be seen in Table 6.
The first line of Table 6, home care, refers to the scenario defined by home healthcare. In this regard, several studies in the corpus of this article present different solutions. Mileo et al. [39] propose the use of an intelligent home health system characterized by a wireless sensor network (WSN) and a reasoning component based on the set of responses (ASP). Alirezaie et al. [3] use an ontology to integrate the measurements collected from heterogeneous sources to enable the semantic interpretation of events and context awareness, while Hameurlaine et al. [27] use an ontology to represent information about the context and a rule-based model to reason about this contextual information. Jung [31] presents a smart home technology using wearable sensors and environmental sensors, with the aim of creating an awareness of the situation and supporting decision-making and recommending appropriate treatment based on one health risk ratio.
The second line of Table 6, mobile health, refers to the ability of systems to adapt health monitoring in the face of patient mobility. In this context, Komnakos et al. [33] present a study on the potential and performance evaluation of 3.5G technology to provide comprehensive electronic health applications, considering the performance of the sensor network together with the 3.5G network, a critical factor for this application. On the other hand, Bae et al. [7], taking into consideration the negative health effects of environmental factors, such as air pollution and humidity, propose the monitoring of individual movement trajectories and environmental conditions, to identify significant relations between these data as a way of supporting public health systems. Both Sannino and Pietro [57] and Komnakos et al. [33] point out that a knowledge of the patient’s context is essential for application services in mobile health environments and uses. The former propose, to this end, a rule-based decision support system; the latter propose a scalable ontology for modeling and reasoning.
For the third row of Table 6, according to Nava-Muñhoz and Morán [45], there are two significant problems in the care of the elderly in a nursing home, taking into account the criticality of this type of environment. First, there is a lack of awareness about situations involving care of the elderly, and second, the lack of information about the availability and activities of other caregivers to support the process of coordination. To deal with this kind of situation, they propose a model for the design of context-sensitive notifications in critical environments, having as the main characteristic that it considers three context sources (the environment, the sender, and the recipient of the notification).
Regarding assisted self-care and telehealthcare, the fourth and fifth lines of Table 6, respectively, refer to self-care assisted through the application of digital technologies. In Beatti et al. [9], regarding persons suffering from chronic obstructive pulmonary disease, it is pointed out that the continuous monitoring of a patient’s health, behavior, and contextual information provides the ability to detect a decline in their health before a problem occurs. They propose a context-aware self-management tool with a prediction module to generate appropriate intervention warnings, informing the patient that their health status is declining. Chiang and Liang [13] and Mitchell et al. [40] propose a home care system that stores the required contexts of knowledge in ontologies, including the physiological information and the patient’s environmental information, providing a unified query interface with the contextual data on mobile devices and providing interactive user feedback.
4.4 What are the context modeling techniques employed in healthcare?
To answer question RQ4, we discuss the most popular context modeling techniques. Each of the following methods has its strengths and weaknesses, and the actual implementations of these techniques may vary, depending on the application domain.
According to Mshali et al. [44], the key-value modeling technique models information as key-value pairs in different formats, but is not scalable and is unsuitable for storing complex data structures. Another technique, using a markup scheme, defines hierarchical data structures using a markup language, such as XML. Marking tags are used to represent the data format. Graphical modeling consists of a diagrammatic representation of contextual data at the design level, using appropriate models, such as the UML and others. Object-oriented modeling uses the concept of objects, with class and relationship hierarchies, employs encapsulation, reusability, and inheritance to represent context data. In logic-based modeling, context is represented as a set of facts, expressions, and logical rules. Ontology-based modeling represents knowledge and contextual information using semantic technologies. Different reasoning and standardization (RDF, OWL) capabilities are available.
Mileo et al. [39] present an intelligent home system with a reasoning component based on the set of responses (ASP), responsible for the continuous contextualization of the patient’s physical, mental, and social state. The reasoning component applies expressive logical rules that aim at the correct interpretation of incomplete or inconsistent contextual information. Chiang and Liang [13] and Kuijs, Rosencrantz and Reich [34] use ontologies for storing contexts, environmental information, and information about the patient. Alirezaie et al. [3] and Hameurlaine et al. [27] determine the potential of intelligent home environments and propose the use of scalable ontologies for modeling and reasoning, not only about patients’ health measurements but also about all the contextual information, so as to provide appropriate health services in smart homes.
Mcheick [37] states that to model the context of an application, one must first look for the different elements that affect the application, in order to infer contextual elements. Thus, the context construction is divided into two types of features: dynamic ones (medical and environmental data) that change frequently, and static elements (name, age, medical condition). A hybrid form for context modeling is proposed, which is object-based for the dynamic components but uses XML (a markup scheme for the static elements).
4.5 What are the methods of reasoning and fusion of data used in context-sensitive information in health?
In question RQ5, we present and discuss the fusion techniques used to extract significant data from different IoT sensors, as well as present the methods of contextual reasoning that appear in the articles in the corpus. The characteristics of contextual information make it difficult to give it a precise meaning: Substantial amounts of data are required to understand the user’s intentions and situations. Also, medical services require precision. To this end, data from various sources and sensors are combined in order to obtain a more reliable, accurate, and complete result. These data are used to support reasoning components. Using context information, the behavior of the application can be customized to a specific situation [8, 27]. The methods are presented in Table 7 and are based on the analysis of the studies that are part of the corpus. Often, the same study employs more than one method, as can be seen in the table.
According to Alshurafa et al. [4], the detection of human activity independently of its intensity is essential in many applications, especially in the calculation of equivalent metabolic rates and the extraction of consciousness from the human context. For this purpose, they use k-means exclusive clustering and a probabilistic clustering algorithm based on a Gaussian mixture model. Alirezaie et al. [3] focus on using ontologies to integrate the measurements collected from heterogeneous sources, in order to enable a semantic interpretation of events and context awareness. The reasoning component uses a solution based on answer set programming. Likewise, Hameurlaine et al. [27] propose a scalable ontology for the integration of data from different origins, as well as a rule-based reasoning component. Sannino and De Pietro [57] also propose an intelligent mobile system that automatically recognizes the context, analyzing data from various sensors and automatically choosing, through a rule-based decision support system, the action to be performed.
Chiang and Liang [13] develop an ontology-based healthcare system for storing contexts, with a fuzzy inference mechanism for decision-making. Song et al. [59] propose a context-aware middleware for mobile health services, specifically for preventive medicine. The middleware collects the information through the recognition of diverse environmental data that affect the patients’ health.
Bayesian probability has also been applied to the calculation of repetitive frequency values in the environmental and personal information of the user to determine the relations between the context information and preventive medicine practices. For example, Forkan et al. [24] present a two-stage learning methodology, that correlates contextual attributes with limit values of vital signs, generating at the end a set of association rules specific to a given patient: A supervised learning system is applied to the dataset generated in the first step, thus improving the accuracy of predicting the patient’s situation. Mitchell et al. [40] present a framework for queries on the mobile device with a supervised learning component.
5 Challenges and Future Directions
After answering all the research questions, we can identify the challenges inherent in the use of context data in healthcare. Starting from the taxonomy, we highlight the challenges in Figure 5. The first challenges are (a) context acquisition (including sensors and application scenarios). [26] addresses sensors concerning their quality and improvement in the provided context data. [33] provides a comparison between various low- and high-rate sensor technologies (e.g., Zigbee vs. Bluetooth) in different scenarios and with different quantities including patient movement, as a way to make a home care platform more effective. Other challenges to data acquisition include energy efficiency, responsiveness, and robustness. Since sensors often report their data to a central node, there is a need for secure protocols. The standardization and integration of sensors is desirable and presents itself as another challenge [17, 38], in addition to extending the existing models to different scenarios, as a form of validation.
With respect to context (b) modeling, the reliability and integrity of the provided data are essential, with no room for data provision gaps. Otherwise, there will be poor representation of context awareness [26]. For [13], domain experts could provide more accurate knowledge, to enrich the knowledge ontologies of the user context. The exchange of scenarios performed by the patient can cause multiple difficulties in the construction of the new context and its representation according to [24]. Just as the validation of contextual representation models should be extended with added data, to better represent reality [4, 64], the expansion of prototypes for real physical environments is pointed to by [35] as something to be achieved.
From the perspective of (c) reasoning, which involves context reasoning and data fusion methods, some challenges arise. These include the development of algorithms for the extraction and combination of visual information and improved data fusion techniques for more accurate detection of activities, avoiding false alarms [3, 20]. The graphical representation of dependencies and results of reasoning tasks can be improved through automatic methods applied to the analysis of the history of the inferences, according to [39]. More robust methods of profiling autonomic behavior, which will improve the detection of activities, would minimize the workload of caregivers, making possible the long-term monitoring of the elderly [20, 45].
To conclude, we can cite the challenges and issues of security and privacy, regarding the use of context information in health. These issues directly affect the trust in systems that use information generated by sensors to create a contextual perception [64] [34]. At this point, we can highlight acceptance as an important challenge in the use of sensors, especially in what refers to the reliability in the use of intelligent medical systems at home [66], or the ethical and morally justified use of the technology, as discussed in [29]. In [30], there is a discussion of the acceptance of new technologies in light of usability and accessibility engineering, concerning their development and use. Likewise, the use of cloud computing for intense computing procedures and the insecurity of people with regards to the sharing of their personal medical data poses challenges to be overcome concerning data security and privacy [38]. Finally, access to patient information by third parties should be carefully controlled, incorporating trusted domains so that unknown users who are not part of the domain do not have access [2].
6 Conclusions
This study aimed to raise and discuss the main issues related to context awareness in healthcare, and to identify the concepts and technologies in this field. To answer the research questions, we first sought to systematize and qualify the information that served as the source for the research. To conclude the paper, we have identified and proposed a taxonomy for the scope of the research, which was created following an analysis of the relevant articles published over the last decade. In the taxonomy, we were able to identify and group various scenarios and classifications for context-aware information in healthcare, from “Data Fusion Methods” and “Scenarios” to “Context Reasoning” and “Data Fusion” approaches. By establishing the taxonomy, it was possible to observe other relations essential to understanding the context-aware information, perceiving aspects concerning concerns and challenges. We have identified several approaches for applications in different scenarios and using different types of sensors, including their limitations. The difficulty in mapping the patient’s context from different scenarios and sensors, using different communication protocols, leads to a difficulty of precision in the definition of the patient’s context awareness. Thus, different methods were also analyzed for data fusion and different reasoning techniques.
This research has been limited to aspects of context-aware health use, not including the use of context information in other domains, for example. In this sense, the review focused exclusively on articles that addressed the basic concepts of context awareness of health data. This research sought to answer the research questions that formed proposals to obtain a sketch of the current literature related to this subject, without specifically evaluating any framework or computerized system that refers to the use of context awareness using health data. The research was limited to obtaining articles published in several scientific portals related to ICT and health, limited to studies found in these sites when we implemented the steps of the methodology of a systematic review of the literature. We focused our work on scientific articles and have not considered commercial solutions or more technological approaches.
In future studies, we envision a focus on security, privacy, and trust issues and challenges that directly affect the trust in the use of context-aware health data. Although challenges related to these issues have been around for a quite some time, they still do not have definitive answers. Other aspects that can be studied that are important for context awareness in health include the standardization and integration of sensors from different manufacturers, using different communication protocols and transmission technologies, improving the representation of the consciousness of the contexts through a more accurate knowledge of the environments and contexts of application, and the development of new algorithms for context reasoning and data fusion, aiming at a more precise detection of activities.
Notes
References
Ahmadi, H., Arji, G., Shahmoradi, L., Safdari, R., Nilashi, M., Alizadeh, M.: The application of Internet of Things in healthcare: A systematic literature review and classification. Universal Access in the Information Society pp. 1–33 (2018). https://doi.org/10.1007/s10209-018-0618-4
Al-Neyadi, F., Abawajy, J.H.: Context-based e-health system access control mechanism. In: Park, J.H. and Zhan, J. and Lee, C. and Wang, G. and Kim, T. and Teo, S. (eds.), Communications in Computer and Information Science, vol. 36, pp. 68–77 (2009). https://doi.org/10.1007/978-3-642-02633-1_9
Alirezaie, M., Renoux, J., Köckemann, U., Kristoffersson, A., Karlsson, L., Blomqvist, E., Tsiftes, N., Voigt, T., Loutfi, A.: An ontology-based context-aware system for smart homes: E-care@home. Sensors (Switzerland) 17(7), 1–23 (2017). https://doi.org/10.3390/s17071586
Alshurafa, N., Xu, W., Liu, J.J., Huang, M.C., Mortazavi, B., Roberts, C.K., Sarrafzadeh, M.: Designing a robust activity recognition framework for health and exergaming using wearable sensors. IEEE J. Biomed. Health Inform. 18(5), 1636–1646 (2014). https://doi.org/10.1109/JBHI.2013.2287504
Amin, R., Islam, S.H., Biswas, G.P., Khan, M.K., Kumar, N.: A robust and anonymous patient monitoring system using wireless medical sensor networks. Future Gener. Comput. Syst. 80, 483–495 (2018). https://doi.org/10.1016/j.future.2016.05.032
Azimi, I., Rahmani, A.M., Liljeberg, P., Tenhunen, H.: Internet of things for remote elderly monitoring: a study from user-centered perspective. J. Ambient Intell. Humaniz. Comput. 8(2), 273–289 (2017). https://doi.org/10.1007/s12652-016-0387-y
Bae, W.D., Alkobaisi, S., Narayanappa, S., Liu, C.C.: A mobile data analysis framework for environmental health decision support. In: 2012 Ninth International Conference on Information Technology—New Generations, pp. 155–161 (2012). https://doi.org/10.1109/ITNG.2012.31
Baloch, Z., Shaikh, F.K., Unar, M.A.: A context-aware data fusion approach for health-iot. Int. J. Inf. Technol. 10(3), 241–245 (2018). https://doi.org/10.1007/s41870-018-0116-1
Beattie, M., Zheng, H., Nugent, C., McCullagh, P.: Self-management of COPD: a technology driven paradigm. In: Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication, pp. 53:1–53:8 (2014). https://doi.org/10.1145/2557977.2558084
Bobek, S., Nalepa, G.J.: Uncertainty handling in rule-based mobile context-aware systems. Pervasive Mob. Comput. 39, 159–179 (2017). https://doi.org/10.1016/j.pmcj.2016.09.004
Brereton, P., Kitchenham, B.A., Budgen, D., Turner, M., Khalil, M.: Lessons from applying the systematic literature review process within the software engineering domain. J. Syst. Softw. 80(4), 571–583 (2007). https://doi.org/10.1016/j.jss.2006.07.009
Cherkaoui, E.H., Agoulmine, N.: Context-Aware mobility management with WiFi/3G offloading for ehealth WBANs. In: 2014 IEEE 16th International Conference on e-Health Networking, Applications and Services, Healthcom 2014, pp. 472–476 (2015). https://doi.org/10.1109/HealthCom.2014.7001888
Chiang, T.C., Liang, W.H.: A context-aware interactive health care system based on ontology and fuzzy inference. J. Med. Syst. 39(9), 105 (2015). https://doi.org/10.1007/s10916-015-0287-2
Čolaković, A., Hadžialić, M.: Internet of Things (IoT): A review of enabling technologies, challenges, and open research issues. Comput. Netw. 144, 17–39 (2018). https://doi.org/10.1016/j.comnet.2018.07.017
da Costa, C.A., Yamin, A.C., Geyer, C.F.R.: Toward a general software infrastructure for ubiquitous computing. IEEE Pervasive Comput. 7(1), 64–73 (2008). https://doi.org/10.1109/MPRV.2008.21
De La Iglesia, D.H., De Paz, J.F., González, G.V., Barriuso, A.L., Bajo, J.: A context-aware indoor air quality system for sudden infant death syndrome prevention. Sensors (Switzerland) 18(3), 757 (2018). https://doi.org/10.3390/s18030757
Deen, M.J.: Information and communications technologies for elderly ubiquitous healthcare in a smart home. Pers. Ubiquitous Comput. 19(3), 573–599 (2015). https://doi.org/10.1007/s00779-015-0856-x
Dey, A.K., Abowd, G.D., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum. Comput. Interact. 16(2–4), 97–166 (2001). https://doi.org/10.1207/S15327051HCI16234_02
Dobrescu, R.: Human-Centered Architecture of a Medical Cyber-Physical System. Iwocps. Hpc. Pub, Ro (2015)
ElHelw, M., Pansiot, J., McIlwraith, D., Ali, R., Lo, B., Atallah, L.: An integrated multi-sensing framework for pervasive healthcare monitoring. In: Proceedings of the 3d International ICST Conference on Pervasive Computing Technologies for Healthcare, pp. 1–7 (2009). https://doi.org/10.4108/ICST.PERVASIVEHEALTH2009.6038
Elmalaki, S., Wanner, L., Srivastava, M.: CAreDroid. In: Proceedings of the 21st Annual International Conference on Mobile Computing and Networking, pp. 386–399 (2015). https://doi.org/10.1145/2789168.2790108
Esposito, M., Minutolo, A., Megna, R., Forastiere, M., Magliulo, M., De Pietro, G.: A smart mobile, self-configuring, context-aware architecture for personal health monitoring. Eng. Appl. Artif. Intell. 67, 136–156 (2018). https://doi.org/10.1016/j.engappai.2017.09.019
Firouzi, F., Rahmani, A.M., Mankodiya, K., Badaroglu, M., Merrett, G.V., Wong, P., Farahani, B.: Internet-of-things and big data for smarter healthcare: from device to architecture, applications and analytics. Future Gener. Comput. Syst. 78, 583–586 (2018). https://doi.org/10.1016/j.future.2017.09.016
Forkan, A., Khalil, I., Ibaida, A., Tari, Z.: BDCaM: big data for context-aware monitoring—a personalized knowledge discovery framework for assisted healthcare. IN: IEEE Transactions on Cloud Computing pp. 1–1 (2015). https://doi.org/10.1109/TCC.2015.2440269
Garrido, J.E., Penichet, V.M.R., Lozano, M.D.: A novel context-aware system to support healthcare environments. Universal Access in the Information Society (2018). https://doi.org/10.1007/s10209-018-0623-7
Gomes, B., Muniz, L., da Silva e Silva, F., Ríos, L., Endler, M.: A comprehensive and scalable middleware for Ambient Assisted Living based on cloud computing and Internet of Things. Concurrency and Computation: Practice and Experience 29(11), e4043 (2017). https://doi.org/10.1002/cpe.4043
HameurLaine, A., Abdelaziz, K., Roose, P., Kholladi, M.K.: Ontology and rules-based model to reason on useful contextual information for providing appropriate services in U-healthcare systems. In: Camacho, D., Braubach, L., Venticinque, S., Badica, C. (eds.) Intelligent Distributed Computing VIII, pp. 301–310. Springer, Berlin (2015). https://doi.org/10.1007/978-3-319-10422-5_32
Holzinger, A., Biemann, C., Pattichis, C.S., Kell, D.B.: What do we need to build explainable AI systems for the medical domain? (2017). https://doi.org/10.3109/14015439.2012.660499
Holzinger, A., Schaupp, K., Eder-Halbedl, W.: An investigation on acceptance of ubiquitous devices for the elderly in a geriatric hospital environment: using the example of person tracking. In: Lecture Notes in Computer Science, vol. 5105, pp. 22–29. Springer, Berlin (2008). https://doi.org/10.1007/978-3-540-70540-6_3
Holzinger, A., Searle, G., Wernbacher, M.: The effect of previous exposure to technology on acceptance and its importance in usability and accessibility engineering. Univers. Access Inf. Soc. 10(3), 245–260 (2011). https://doi.org/10.1007/s10209-010-0212-x
Jung, Y.: Hybrid-aware model for senior wellness service in smart home. Sensors (Switzerland) 17(5) (2017). https://doi.org/10.3390/s17051182
Kitchenham, B.: Procedures for performing systematic reviews. Keele University, Keele, UK, TR/SE-0401, pp. 1–26 (2004)
Komnakos, D., Vouyioukas, D., Maglogiannis, I., Constantinou, P.: Feasibility study of a joint e-health mobile high-speed and wireless sensor system. In: Proceedings of the 1st ACM International Conference on Pervasive Technologies Related to Assistive Environments, p. 1 (2008). https://doi.org/10.1145/1389586.1389615
Kuijs, H., Rosencrantz, C., Reich, C.: A Context-aware, intelligent and flexible ambient assisted living platform architecture. In: Lee, Y., Westphall, C. (eds.) Cloud Computing—International Conference on Cloud Computing GRIDs and Virtualization, pp. 70–76. IARIA (2015)
Machado, A., Pernas, A.M., Augustin, I., Thom, L.H., Wives, L.K., de Oliveira, J.P.: Situation-awareness as a key for proactive actions in ambient assisted living. In: Hammoudi, S., Maciaszek, L,, Cordeiro, J., Dietz, J. (eds.) Proceedings of the 15th International Conference on Enterprise Information Systems, pp. 418–426. ESEO Grp.; Inst Syst & Technologies Informat., Control & Commun.; Assoc. Advancement Artificial Intelligence; IEICE Special Interest Grp. Software Interprise Modelling; ACM Special Interest Grp. Management Informat Syst.; ACM Special Interest Grp. Comp. Human Inte. (2013). https://doi.org/10.5220/0004418004180426
Matthew-Maich, N., Harris, L., Ploeg, J., Markle-Reid, M., Valaitis, R., Ibrahim, S., Gafni, A., Isaacs, S.: Designing, implementing, and evaluating mobile health technologies for managing chronic conditions in older adults: a scoping review. JMIR mHealth and uHealth 4(2), e29 (2016). https://doi.org/10.2196/mhealth.5127
Mcheick, H.: Modeling context aware features for pervasive computing. Proc. Comput. Sci. 37, 135–142 (2014). https://doi.org/10.1016/j.procs.2014.08.022
Michalakis, K., Caridakis, G.: IoT contextual factors on healthcare. Adv. Exp. Med. Biol. 989, 189–200 (2017). https://doi.org/10.1007/978-3-319-57348-9_16
Mileo, A., Merico, D., Pinardi, S., Bisiani, R.: A logical approach to home healthcare with intelligent sensor-network support. Comput. J. 53(8), 1257–1276 (2010). https://doi.org/10.1093/comjnl/bxn074
Mitchell, M., Meyers, C., Wang, A.I.A., Tyson, G.: ContextProvider: context awareness for medical monitoring applications. In: 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, vol. 2011, pp. 5244–5247 (2011).https://doi.org/10.1109/IEMBS.2011.6091297
Mnatsakanyan, Z.R., Burkom, H.S., Hashemian, M.R., Coletta, M.A.: Distributed information fusion models for regional public health surveillance. Inf. Fusion 13(2), 129–136 (2012). https://doi.org/10.1016/j.inffus.2010.12.002
Montori, F., Bedogni, L., Felice, M.D., Bononi, L.: Machine-to-machine wireless communication technologies for the internet of things: taxonomy, comparison and open issues. Pervasive Mob. Comput. 50, 56–81 (2018). https://doi.org/10.1016/j.pmcj.2018.08.002
Mshali, H., Lemlouma, T., Magoni, D.: Adaptive monitoring system for e-health smart homes. Pervasive Mob. Comput. 43, 1–19 (2018). https://doi.org/10.1016/j.pmcj.2017.11.001
Mshali, H., Lemlouma, T., Moloney, M., Magoni, D.: A survey on health monitoring systems for health smart homes. Int. J. Ind. Ergon. 66, 26–56 (2018). https://doi.org/10.1016/j.ergon.2018.02.002
Nava-Muñoz, S., Morán, A.L.: CANoE: a context-aware notification model to support the care of older adults in a nursing home. Sensors 12(12), 11477–11504 (2012). https://doi.org/10.3390/s120911477
Newcombe, L., Yang, P., Carter, C., Hanneghan, M.: Internet of Things enabled technologies for behaviour analytics in elderly person care: a survey. In: Proceedings—2017 IEEE International Conference on Internet of Things, IEEE Green Computing and Communications, IEEE Cyber, Physical and Social Computing, IEEE Smart Data, iThings-GreenCom-CPSCom-SmartData 2017, vol. 2018-Jan., pp. 863–870 (2018). https://doi.org/10.1109/iThings-GreenCom-CPSCom-SmartData.2017.133
O’Donoghue, J., Herbert, J.: Data management within mHealth environments. J. Data Inf. Qual. 4(1), 1–20 (2012). https://doi.org/10.1145/2378016.2378021
Pasquier, T., Singh, J., Powles, J., Eyers, D., Seltzer, M., Bacon, J.: Data provenance to audit compliance with privacy policy in the Internet of Things. Pers. Ubiquitous Comput. 22(2), 333–344 (2018). https://doi.org/10.1007/s00779-017-1067-4
Petticrew, M., Roberts, H.: Systematic Reviews in the Social Sciences: A Practical Guide. Blackwell, Malden, MA (2006). https://doi.org/10.1027/1016-9040.11.3.244
Qi, J., Yang, P., Min, G., Amft, O., Dong, F., Xu, L.: Advanced Internet of Things for personalised healthcare systems: a survey. Pervasive Mob. Comput. 41, 132–149 (2017). https://doi.org/10.1016/j.pmcj.2017.06.018
Rahmani, A.M., Gia, T.N., Negash, B., Anzanpour, A., Azimi, I., Jiang, M., Liljeberg, P.: Exploiting smart e-Health gateways at the edge of healthcare Internet-of-Things: a fog computing approach. Future Gener. Comput. Syst. 78, 641–658 (2018). https://doi.org/10.1016/j.future.2017.02.014
Rault, T., Bouabdallah, A., Challal, Y., Marin, F.: A survey of energy-efficient context recognition systems using wearable sensors for healthcare applications. Pervasive Mob. Comput. 37, 23–44 (2017). https://doi.org/10.1016/j.pmcj.2016.08.003
Rey, E., Jain, A., Abdullah, S., Choudhury, T., Erickson, D.: Personalized stress monitoring: a smartphone-enabled system for quantification of salivary cortisol. Pers. Ubiquitous Comput. 22(4), 867–877 (2018). https://doi.org/10.1007/s00779-018-1164-z
Röcker, C., Ziefle, M., Holzinger, A.: From Computer Innovation to Human Integration: Current Trends and Challenges for Pervasive HealthTechnologies, pp. 1–17. Springer-Verlag, Berlin (2014)
Roehrs, A., da Costa, C.A., da Rosa Righi, R., de Oliveira, K.S.F.: Personal health records: a systematic literature review. J. Med. Internet Res. 19(1) (2017). https://doi.org/10.2196/jmir.5876
Sanchez-pi, N., Carb, J.: An evaluation method for context-aware systems in U-Health. In: 3rd International Symposium on Ambient Intelligence, pp. 219–226 (2012). https://doi.org/10.1007/978-3-642-28783-1_28
Sannino, G., De Pietro, G.: A mobile system for real-time context-aware monitoring of patients’ health and fainting. Int. J. Data Min. Bioinform. 10(4), 407–423 (2014). https://doi.org/10.1504/IJDMB.2014.064891
Santos, D.F., Gorgônio, K.C., Perkusich, A., Almeida, H.O.: A standard-based and context-aware architecture for personal healthcare smart gateways. J. Med. Syst. 40(10) (2016). https://doi.org/10.1007/s10916-016-0580-8
gu Song, J., Jung, S., Kang, B.H., Hwang, D.J., Kim, S.: Design of context-aware middleware for mobile healthcare services. J. Chin. Inst. Eng. 35(5), 535–545 (2012). https://doi.org/10.1080/02533839.2012.679063
Tavares, J., Barbosa, J., Cardoso, I., Costa, C., Yamin, A., Real, R.: Hefestos: an intelligent system applied to ubiquitous accessibility. Univ. Access Inf. Soc. 15(4), 589–607 (2016). https://doi.org/10.1007/s10209-015-0423-2
Thomas, A., Moore, P., Evans, C., Shah, H., Sharma, M., Mount, S., Xhafa, F., Pham, H., Barolli, L., Patel, A., Wilcox, A., Chapman, C., Chima, P.: Smart care spaces: pervasive sensing technologies for at-home care. Int. J. Ad Hoc Ubiquitous Comput. 16(4), 268 (2014). https://doi.org/10.1504/IJAHUC.2014.064862
Trebatoski, M., Davies, J., Revere, D., Dobbs, D.: Methods for leveraging a health information exchange for public health: lessons learned from the NW-PHIE experience. Online J. Public Health Inform. 2(2), 1–15 (2010). https://doi.org/10.5210/ojphi.v2i2.3211
Wetzels, M., Ayoola, I., Bogers, S., Peters, P., Chen, W., Feijs, L.: Consume: a privacy-preserving authorisation and authentication service for connecting with health and wellbeing APIs. Pervasive Mob. Comput. 43, 20–26 (2018). https://doi.org/10.1016/j.pmcj.2017.11.002
Zerkouk, M., Cavalcante, P., Mhamed, A., Boudy, J., Messabih, B.: Behavior and capability based access control model for personalized telehealthcare assistance. Mob. Netw. Appl. 19(3), 392–403 (2014). https://doi.org/10.1007/s11036-014-0516-9
Zhang, H., Ali Babar, M.: Systematic reviews in software engineering: an empirical investigation. Inf. Softw. Technol. 55(7), 1341–1354 (2013). https://doi.org/10.1016/j.infsof.2012.09.008
Ziefle, M., Rocker, C., Holzinger, A.: Medical technology in smart homes: exploring the user’s perspective on privacy, intimacy and trust. In: 2011 IEEE 35th Annual Computer Software and Applications Conference Workshops, pp. 410–415. IEEE (2011).https://doi.org/10.1109/COMPSACW.2011.75
Acknowledgements
This work was supported in part by the Coordination for the Improvement in Higher Education Personnel—CAPES (Finance Code 001), the National Council for Scientific and Technological Development—CNPq (Grant Numbers 303640 / 2017-0 and 405354 / 2016-9), and the Federal Institute of Education, Science and Technology—IFRS.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Gubert, L.C., da Costa, C.A. & Righi, R.R. Context awareness in healthcare: a systematic literature review. Univ Access Inf Soc 19, 245–259 (2020). https://doi.org/10.1007/s10209-019-00664-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10209-019-00664-z