scholarly journals A Context-Aware Middleware for Context Modeling and Reasoning: A Case-Study in Smart Cultural Spaces

2021 ◽  
Vol 11 (13) ◽  
pp. 5770
Author(s):  
Konstantinos Michalakis ◽  
Yannis Christodoulou ◽  
George Caridakis ◽  
Yorghos Voutos ◽  
Phivos Mylonas

The proliferation of smart things and the subsequent emergence of the Internet of Things has motivated the deployment of intelligent spaces that provide automated services to users. Context-awareness refers to the ability of the system to be aware of the virtual and physical environment, allowing more efficient personalization. Context modeling and reasoning are two important aspects of context-aware computing, since they enable the representation of contextual data and inference of high-level, meaningful information. Context-awareness middleware systems integrate context modeling and reasoning, providing abstraction and supporting heterogeneous context streams. In this work, such a context-awareness middleware system is presented, which integrates a proposed context model based on the adaptation and combination of the most prominent context categorization schemata. A hybrid reasoning procedure, which combines multiple techniques, is also proposed and integrated. The proposed system was evaluated in a real-case-scenario cultural space, which supports preventive conservation. The evaluation showed that the proposed system efficiently addressed both conceptual aspects, through means of representation and reasoning, and implementation aspects, through means of performance.

Author(s):  
Mohammed Fethi Khalfi ◽  
Sidi Mohamed Benslimane

Pervasive computing is a paradigm that focuses on the availability of computer resources anytime anywhere for any application and supports integration of computing services into everyday life. Context awareness is the core feature of pervasive computing. High-level context awareness can be enhanced by situation awareness that represents the ability to detect and reason about the real-life situations. In this paper, in order to deal with the problem in context-aware modeling in pervasive computing environments, the authors present a comprehensive and integrated approach for context modeling. They first propose a Meta model context based on ontology for Pervasive Computing aiming firstly to overcome the limitations of the existing ontologies, and secondly extend its capabilities by adding new environmental aspects. They divide the context model into Meta Ontology level and Domain-specific Ontology level according to the abstraction hierarchy. The Meta Ontology is the high abstract level which extracting the basic elements of the context knowledge. The Domain-specific Ontology is the lower abstract lever which focusing on different domains knowledge, directed by the Meta Ontology. The advantage is that it can provide a flexible modeling mechanism for multiple applications of context-aware pervasive computing. A case study of HealthCare domain is given to illustrate the practicality of the authors' Model.


2021 ◽  
Vol 9 (2) ◽  
pp. 1022-1030
Author(s):  
Shivakumar. C, Et. al.

In this Context-aware computing era, everything is being automated and because of this, smart system’s count been incrementing day by day.  The smart system is all about context awareness, which is a synergy with the objects in the system. The result of the interaction between the users and the sensors is nothing but the repository of the vast amount of context data. Now the challenging task is to represent, store, and retrieve context data. So, in this research work, we have provided solutions to context storage. Since the data generated from the sensor network is dynamic, we have represented data using Context dimension tree, stored the data in cloud-based ‘MongoDB’, which is a NoSQL. It provides dynamic schema and reasoning data using If-Then rules with RETE algorithm. The Novel research work is the integration of NoSQL cloud-based MongoDB, rule-based RETE algorithm and CLIPS tool architecture. This integration helps us to represent, store, retrieve and derive inferences from the context data efficiently..                       


2021 ◽  
Vol 17 (4) ◽  
pp. 41-59
Author(s):  
Deeba K. ◽  
Saravanaguru R. A. K.

Today, IoT-related applications play an important role in scientific world development. Context reasoning emphasizes the perception of various contexts by means of collection of IoT data which includes context-aware decision making. Context-aware computing is used to improve the abilities of smart devices and is increased by smart applications. In this paper, context-aware for the internet of things middleware (CAIM) architecture is used for developing a rule-based system using CA-RETE algorithm. The objective of context-aware systems are concentrated on 1) context reasoning methodologies and analyzing how the technologies will involve enhancing the high-level context data, 2) framework of context reasoning system, 3) implementation of CA-RETE algorithm for predicting gestational diabetes mellitus in healthcare applications.


Author(s):  
Pawan Kumar ◽  
Adwitiya Sinha

In the modern era of technological advancements, internet of things (IoT) and social network of things (SNoT) have gained vitality with the extensive application of sensors for accumulation of socially relevant data. A colossal amount of social data collected becomes unfeasible to process and deliver with progress in time and domain. Therefore, a major problem lies in analysis, interpretation, and understanding of the huge amount of social data. This challenge has been greatly leveraged by context-aware computing, which permits storing context information so that meaningful analysis of data can be achieved. Also, the importance of context-aware social networking and network diffusion is elaborated with the aim to develop effective solutions to issues in this domain. The main concept here is people around a person share common experiences with that person, which in turn can be made interactive, thereby leading to collective and quick resolving of problems. Social network of things is closely coupled with context awareness to make interpretation of big data easier and compatible to recent trends.


Author(s):  
Benmesbah Ouissem ◽  
Mahnane Lamia ◽  
Mohamed Hafidi

Context modeling is the keystone to enable the intelligent system to adapt its functionalities properly to different situations. As such, a representation mechanism that allows an adequate manipulation of this kind of information is required, and diverse approaches have been introduced; however, what takes more value and is being positioned as a standard is the ontology-based context modeling because it presents a common understanding vocabulary for a specific domain. Hence, it might be beneficial to have a generic ontology to model context in this area. However, according to diverse works, there is no proposal of a generic context model for context-aware learning. For addressing this problem, several existing context models are studied to identify the essentials of context modeling, whereby an ontology-based generic context model is presented. The proposed ontology is evaluated in two ways. Firstly, scenarios are used to justify the feasibility of the model; then a comparative study and evaluation metrics are applied to assess the proposal.


2019 ◽  
pp. 524-545 ◽  
Author(s):  
Pawan Kumar ◽  
Adwitiya Sinha

In the modern era of technological advancements, internet of things (IoT) and social network of things (SNoT) have gained vitality with the extensive application of sensors for accumulation of socially relevant data. A colossal amount of social data collected becomes unfeasible to process and deliver with progress in time and domain. Therefore, a major problem lies in analysis, interpretation, and understanding of the huge amount of social data. This challenge has been greatly leveraged by context-aware computing, which permits storing context information so that meaningful analysis of data can be achieved. Also, the importance of context-aware social networking and network diffusion is elaborated with the aim to develop effective solutions to issues in this domain. The main concept here is people around a person share common experiences with that person, which in turn can be made interactive, thereby leading to collective and quick resolving of problems. Social network of things is closely coupled with context awareness to make interpretation of big data easier and compatible to recent trends.


Author(s):  
Been-Chian Chien ◽  
Shiang-Yi He

Developing pervasive context-aware systems to construct smart space applications has attracted much attention from researchers in recent decades. Although many different kinds of context-aware computing paradigms were built of late years, it is still a challenge for researchers to extend an existing system to different application domains and interoperate with other service systems due to heterogeneity among systems This paper proposes a generic context interpreter to overcome the dependency between context and hardware devices. The proposed generic context interpreter contains two modules: the context interpreter generator and the generic interpreter. The context interpreter generator imports sensor data from sensor devices as an XML schema and produces interpretation scripts instead of interpretation widgets. The generic interpreter generates the semantic context for context-aware applications. A context editor is also designed by employing schema matching algorithms for supporting context mapping between devices and context model.


2008 ◽  
Author(s):  
Μαρία Στριμπάκου

Η έννοια της διάχυτης και διεισδυτικής υπολογιστικής (Pervasive Computing - PerCom) είναι συνυφασμένη με το μέλλον των υπολογιστικών και επικοινωνιακών συστημάτων επόμενης γενιάς. Αυτή η βιομηχανία είναι μια άγνωστη αλλά πολλά υποσχόμενη περιοχή, δεδομένου ότι η διεισδυτικότητα θα δημιουργήσει πολλές νέες επιχειρηματικές ευκαιρίες. Η διάχυση της νοημοσύνης στα καθημερινά αντικείμενα, λόγω της σμίκρυνσης και της μείωσης των δαπανών του υλικού, σε συνδυασμό με τα ερευνητικά αποτελέσματα που πραγματοποιούνται από τις διάφορες πρωτοβουλίες στον τομέα PerCom, θα αλλάξει τον τρόπο με τον οποίο αλληλεπιδρούν οι παροχείς με τους πελάτες. Υπό αυτό το πρίσμα η επιχειρηματικότητα θα συναντήσει τους ανθρώπους σύμφωνα με τους όρους τους, ενώ η γεωγραφική θέση του πελάτη θα είναι η θέση του επιχειρηματικού πεδίου δράσης του παροχέα. Καθώς λοιπόν εξελίσσονται τα παραδοσιακά συστήματα, μια σημαντική πτυχή που πρέπει να μελετηθεί είναι η επίγνωση του περιβάλλοντος (context-awareness). Η δημιουργία και παροχή υπηρεσιών που έχουν επίγνωση του περιβάλλοντος (context-aware services) είναι μια από τις κρισιμότερες απαιτήσεις κατά την υλοποίηση της διάχυτης υπολογιστικής. Ο όρος "πληροφορίες περιβάλλοντος" (context) αναφέρεται στην περιρρέουσα φυσική και κοινωνική κατάσταση και θεωρείται βασικό εργαλείο στις προσπάθειες των υπεύθυνων για την ανάπτυξη να διασκορπίσουν και να ενσωματώσουν άρρηκτα την υπολογιστική PerCom στην ανθρώπινη καθημερινότητα. Ο κυριότερος στόχος της υπολογιστικής επίγνωσης του περιβάλλοντος (context-aware computing) είναι να αποκτηθούν και να αξιοποιηθούν πληροφορίες από τον περιρρέοντα χώρο ώστε να παρέχονται υπηρεσίες που είναι κατάλληλες για συγκεκριμένους ανθρώπους, σε συγκεκριμένο τόπο, χρόνο, γεγονότα, κ.λπ. Υπό αυτό το πρίσμα η υπολογιστική επίγνωσης του περιβάλλοντος είναι σε θέση να σφυρηλατήσει νέους συνδυασμούς των υπαρχουσών και μελλοντικών τεχνολογιών και να δημιουργήσει μία τεχνολογική πραγματικότητα ζωηρότερη και πιο ευφάνταστη πιθανόν από κάθε άλλη που προηγήθηκε. Η παρούσα διατριβή δίνει απαντήσεις σε προβλήματα τα οποία δεν έχουν ακόμη αντιμετωπιστεί στα πλαίσια της υπολογιστικής επίγνωσης του περιβάλλοντος, καλύπτοντας θέματα που αφορούν τη σχεδίαση, την ανάπτυξη, την προώθηση και την αξιολόγηση ενός συστήματος διαχείρισης πληροφοριών περιβάλλοντος. Έπειτα από την παρουσίαση της έννοιας της διάχυτης υπολογιστικής, η διατριβή εστιάζει στην υπολογιστική επίγνωσης του περιβάλλοντος και αναλύει τα αναδυόμενα ζητήματα και προκλήσεις κατά την υλοποίηση μεθόδων αποδοτικής διαχείρισης της πληροφορίας που ανακτάται από το περιβάλλον, ενώ πραγματοποιείται μία επισκόπηση των σχετικών λύσεων μεσισμικού. Ακολούθως η διατριβή επικεντρώνεται στους εξής θεμελιώδεις μηχανισμούς βελτιστοποίησης των λειτουργιών διαχείρισης της πληροφορίας περιβάλλοντος: (i) Επιλογή και υλοποίηση ενός αποδοτικού μοντέλου αναπαράστασης πληροφοριών context, (ii) σχεδιασμός ενός ολοκληρωμένου αρχιτεκτονικού πλαισίου που υποστηρίζει προηγμένους μηχανισμούς επικοινωνίας, διαχείρισης και αποθήκευσης πληροφοριών context, ενώ προδιαγράφει ειδικές μεθόδους διαχείρισης της κινητικότητας του χρήστη, (iii) υλοποίηση και αξιολόγηση ευφυών μηχανισμών σημασιολογικής αναζήτησης κατανεμημένων πληροφοριών context σε κείμενα ελεύθερης περιγραφής και (iv) σχεδιασμός και αποτίμηση ενός καινοτομικού μοντέλου διανομής και ενημέρωσης αντιγράφων context σε κατανεμημένους κόμβους του δικτύου.


Author(s):  
Amina HAMEURLAINE ◽  
Samiha Brahimi

This chapter is consecrated to provide background information that encompass the basic concepts of context-aware pervasive computing systems. The major challenges that researchers need to consider when conducting research in context-aware pervasive computing systems and the most interesting approaches that can be used in order to deal with these challenges are reviewed. This chapter describes also the basic design principles of context-aware pervasive systems and depicts different models for representing and reasoning upon contextual information and an overview of the most known development frameworks of context-aware systems and application adaptation is presented too. Moreover, this chapter describes the usefulness of using context-awareness in ubiquitous healthcare domain and the major challenges in using context-awareness in this domain. The well-known works that have been proposed in the field of Ubiquitous healthcare are discussed too.


Author(s):  
Davy Preuveneers ◽  
Koen Victor ◽  
Yves Vanrompay ◽  
Peter Rigole ◽  
Manuele Kirsch Pinheiro

In recent years, many researchers have studied context-awareness to support non-intrusive adaptability of context-aware applications. Context-aware applications benefit from emerging technology that connects everyday objects and provides opportunities to collect and use context information from various sources. Context-awareness helps to adapt continuously to new situations and to turn a static computing environment into a dynamic ecology of smart and proactive applications. In this chapter, we present our framework that manages and uses context information to adapt applications and the content they provide. We show how application adaptation can be handled at the composition level, by reconfiguring, redeploying and rewiring components, e.g. to fall back into reduced functionality mode when redeploying an application on a handheld. The key features of our context-aware adaptation framework notonly include local adaptations of context-aware applications and content, but also the addressing of context in large scale networks and the contextaware redeployment of running applications in a distributed setting. We discuss how adaptation is handled along various levels of abstraction (user, content, application, middleware, network) and illustrate the flexibility of context-aware content and application adaptation by means of a realistic use case scenario.


Sign in / Sign up

Export Citation Format

Share Document