Results 1 - 10
of
23
Context aware computing for the internet of things: A survey
- Communications Surveys Tutorials, IEEE
, 2014
"... Abstract—As we are moving towards the Internet of Things (IoT), the number of sensors deployed around the world is growing at a rapid pace. Market research has shown a significant growth of sensor deployments over the past decade and has predicted a significant increment of the growth rate in the fu ..."
Abstract
-
Cited by 38 (7 self)
- Add to MetaCart
Abstract—As we are moving towards the Internet of Things (IoT), the number of sensors deployed around the world is growing at a rapid pace. Market research has shown a significant growth of sensor deployments over the past decade and has predicted a significant increment of the growth rate in the future. These sensors continuously generate enormous amounts of data. However, in order to add value to raw sensor data we need to understand it. Collection, modelling, reasoning, and distribution of context in relation to sensor data plays critical role in this challenge. Context-aware computing has proven to be successful in understanding sensor data. In this paper, we survey context awareness from an IoT perspective. We present the necessary background by introducing the IoT paradigm and context-aware fundamentals at the beginning. Then we provide an in-depth analysis of context life cycle. We evaluate a subset of projects (50) which represent the majority of research and commercial solutions proposed in the field of context-aware computing conducted over the last decade (2001-2011) based on our own taxonomy. Finally, based on our evaluation, we highlight the lessons to be learnt from the past and some possible directions for future research. The survey addresses a broad range of techniques, methods, models, functionalities, systems, applications, and middleware solutions related to context awareness and IoT. Our goal is not only to analyse, compare and consolidate past research work but also to appreciate their findings and discuss their applicability towards the IoT. Index Terms—Internet of things, context awareness, sensor networks, sensor data, context life cycle, context reasoning, context modelling, ubiquitous, pervasive, mobile, middleware. I.
Data Quality Observation in Pervasive Environments
- In The 10th IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (EUC 2012), Paphos
, 2012
"... Abstract—Pervasive applications are based on acquisition and consumption of real-time data from various environments. The quality of such data fluctuates constantly because of the dynamic nature of pervasive environments. Although data quality has notable impact on applications, little has been done ..."
Abstract
-
Cited by 8 (3 self)
- Add to MetaCart
(Show Context)
Abstract—Pervasive applications are based on acquisition and consumption of real-time data from various environments. The quality of such data fluctuates constantly because of the dynamic nature of pervasive environments. Although data quality has notable impact on applications, little has been done on handling data quality in such environments. On the one hand past data quality research is mostly in the scope of database applications. On the other hand the work on Quality of Context still lacks feasibility in practice, thus has not yet been adopted by most context-aware systems. This paper proposes three metric definitions—Currency, Availability and Validity—for pervasive applications to quantitatively observe the quality of real-time data and data sources. Compared to previous work, the definitions ensure that all the parameters are interpretable and obtainable. Furthermore, the paper demonstrates the feasibility of proposed metrics by applying them to real-world data sources on open IoT platform Cosm 1 (formerly Pachube). Keywords-pervasive computing, data quality, real-time data, internet of things I.
CA4IOT: Context Awareness for Internet of Things
"... Abstract—Internet of Things (IoT) will connect billions of sensors deployed around the world together. This will create an ideal opportunity to build a sensing-as-a-service platform. Due to large number of sensor deployments, there would be number of sensors that can be used to sense and collect sim ..."
Abstract
-
Cited by 7 (5 self)
- Add to MetaCart
(Show Context)
Abstract—Internet of Things (IoT) will connect billions of sensors deployed around the world together. This will create an ideal opportunity to build a sensing-as-a-service platform. Due to large number of sensor deployments, there would be number of sensors that can be used to sense and collect similar information. Further, due to advances in sensor hardware technology, new methods and measurements will be introduced continuously. In the IoT paradigm, selecting the most appropriate sensors which can provide relevant sensor data to address the problems at hand among billions of possibilities would be a challenge for both technical and non-technical users. In this paper, we propose the Context Awareness for Internet of Things (CA4IOT) architecture to help users by automating the task of selecting the sensors according to the problems/tasks at hand. We focus on automated configuration of filtering, fusion and reasoning mechanisms that can be applied to the collected sensor data streams using selected sensors. Our objective is to allow the users to submit their problems, so our proposed architecture understands them and produces more comprehensive and meaningful information than the raw sensor data streams generated by individual sensors.
G.J.: Learning sensors usage patterns in mobile contextaware systems
- In: Proceedings of the FedCSIS 2013 conference, Krakow, IEEE (2013) 993–998
"... Abstract—Context-aware mobile systems have gained a re-markable popularity in recent years. Mobile devices are equipped with a variety of sensors and become computationally powerful, which allows for real-time fusion and processing of data gathered by them. However, most of existing frameworks for c ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
(Show Context)
Abstract—Context-aware mobile systems have gained a re-markable popularity in recent years. Mobile devices are equipped with a variety of sensors and become computationally powerful, which allows for real-time fusion and processing of data gathered by them. However, most of existing frameworks for context-aware systems, are usually dedicated to static, centralized architectures, and those that were designed for mobile devices, focus mainly on limited resources in terms of CPU and memory, which in nowadays world is no longer a big issue. Mobile platforms require from the context modelling language and inference engine to be simple and lightweight, but on the other hand – to be powerful enough to allow not only solving simple context identification tasks but also more complex reasoning. These, with combination of a large number of sensors and CPU power available on mobile devices result in high energy consumption of a system. The original contribution of this paper is a proposal of an intelligent middleware for mobile context-aware frameworks, that is able to learn sensor usage habits, and minimize energy consumption of the system. I.
Data-centric service-oriented management of things
- in IM
, 2015
"... Abstract-With the Internet of Things, more and more devices become remotely manageable. The amount and heterogeneity of managed devices make the task of implementing management functionality challenging. Future Pervasive Computing scenarios require implementing a plethora of services to provide man ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract-With the Internet of Things, more and more devices become remotely manageable. The amount and heterogeneity of managed devices make the task of implementing management functionality challenging. Future Pervasive Computing scenarios require implementing a plethora of services to provide management functionality. With growing demand on services, reducing the emerging complexity becomes increasingly important. A simple-to-use programming model for implementing complex management scenarios is essential to enable developers to create the growing amount of required management software at high quality. The paper presents how data-centric mechanisms, as known from network management, can be utilized to create a serviceoriented architecture (SOA) for management services. The resulting shift of complexity from access functionality towards data structures introduces new flexibility and facilitates the programming of management applications significantly. This is evaluated with a user study on the reference implementation.
DOI: 10.5748/9788599693100-11CONTECSI/PS-731 CONTEXT MANAGEMENT BY EVALUATING QUALITY OF CONTEXT
"... The increasing use of portable devices has generated a demand for information about the environment and the user's context. The use of context can provide more dynamic and personalized services – an important point to guarantee Quality of Context (QoC) and users ’ satisfaction. Lack of quality ..."
Abstract
- Add to MetaCart
(Show Context)
The increasing use of portable devices has generated a demand for information about the environment and the user's context. The use of context can provide more dynamic and personalized services – an important point to guarantee Quality of Context (QoC) and users ’ satisfaction. Lack of quality can lead assisted systems to respond inappropriately, resulting in errors related to assistance or support, or putting the user at risk. QoC evaluations can improve these systems and set them to perform specific actions whenever lapses in quality occur. First, this research study presents a literature review of QoC, generating a taxonomy. As a second contribution, context representation approaches are described, then a differentiated context management architecture proposal is introduced. It shows how QoC evaluations can contribute to effective decision-making in what concerns context-aware applications. Some actions can be cited, such as the possibility of detecting anomalies or inconsistencies in sensors, generating alerts, activating backup sensors, discarding data with insufficient QoC, and choosing appropriate providers.
A Quality of Context Evaluating Approach in an Ambient Assisted Living e-Health System
"... Abstract-This paper provides an approach to evaluating Quality of Context (QoC) parameters in a ubiquitous Ambient Assisted Living (AAL) environment. Lack of quality can lead assisted systems to respond inappropriately, resulting in errors related to assistance or support, or putting the user at ri ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract-This paper provides an approach to evaluating Quality of Context (QoC) parameters in a ubiquitous Ambient Assisted Living (AAL) environment. Lack of quality can lead assisted systems to respond inappropriately, resulting in errors related to assistance or support, or putting the user at risk. QoC assessments can improve these systems and set them to perform specific actions whenever lapses in quality occur. Initially, the study presents a literature review of QoC, then it introduces the context management architecture used. The proposal is verified with the Siafu simulator in an AAL scenario where the user's health is monitored with information about blood pressure, heart rate and body temperature. Considering some parameters, the proposed QoC assessment allows verifying the extent to which the context information is up-to-date, valid, accurate, complete and significant. The implementation of this proposal might mean a big social impact and a technological innovation applied to AAL, at the disposal and support of a significant number of individuals such as elderly or sick people, and with a more precise technology.
P2P Data Synchronization for Product Lifecycle Management
"... Abstract Intelligent products are an undeniable asset for efficient Product Lifecycle Management (PLM), providing ways to capture events related to physical objects at various locations and times. Today and more than ever before, PLM tools and systems must be built upon standards for enhancing inte ..."
Abstract
- Add to MetaCart
(Show Context)
Abstract Intelligent products are an undeniable asset for efficient Product Lifecycle Management (PLM), providing ways to capture events related to physical objects at various locations and times. Today and more than ever before, PLM tools and systems must be built upon standards for enhancing interoperability among all product stakeholders and developing tools independent of specific vendors, applications, and operating systems. Based on this observation, this paper develops strategies to improve "information sustainability" in PLM environments using standardized communication interfaces defined by a recent standard proposal named Quantum Lifecycle Management (QLM) messaging standards. More concretely, data synchronization models based upon QLM standards are developed to enable the synchronization of product-related information among various systems, networks, and organizations involved throughout the product lifecycle. Our proposals are implemented and assessed based on two distinct platforms defined in the healthcare and home automation sectors.
Article Explicit Context Matching in Content-Based Publish/Subscribe Systems
, 2013
"... sensors ..."
(Show Context)
Author manuscript, published in "Intelligent Technologies and Techniques for Pervasive Computing, Kostas Kolomvatsos, Christos Anagnostopoulos, Stathes Hadjiefthymiades (Ed.) (2013) 157-178" Context-based Grouping and Recommendation in MANETs
, 2013
"... We propose in this chapter a context grouping mechanism for context distribution over MANETs. Context distribution is becoming a key aspect for successful context-aware applications in mobile and ubiquitous computing environments. Such applications need, for adaptation purposes, context information ..."
Abstract
- Add to MetaCart
(Show Context)
We propose in this chapter a context grouping mechanism for context distribution over MANETs. Context distribution is becoming a key aspect for successful context-aware applications in mobile and ubiquitous computing environments. Such applications need, for adaptation purposes, context information that is acquired by multiple context sensors distributed over the environment. Nevertheless, applications are not interested in all available context information. Context distribution mechanisms have to cope with the dynamicity that characterizes MANETs and also prevent context information to be delivered to nodes (and applications) that are not interested in it. Our grouping mechanism organizes the distribution of context information in groups whose definition is context based: each context group is defined based on a criteria set (e.g. the shared location and interest) and has a dissemination set, which controls the information that can be shared in the group. We propose a personalized and dynamic way of defining and joining groups by providing a lattice-based classification and recommendation mechanism that analyzes the interrelations between groups and users, and recommend new groups to users, based on the interests and preferences of the user.