A Context-aware mobile event notification system using the publish-subscribe model with a business rule engine and linked data

Gürgah, Melih
Context-awareness has become an important feature of event recommendation and notification systems. So far, several studies in tourism and education domains have provided good results on using different context data and delivering messages based on this context- aware environment. Although many context data are gathered, the analysis of these context data for a proper recommendation still remains insufficient. Even if the recommendation itself is said to be successful, delivery performance, in other words, notifying the message recipient under appropriate conditions, is still inadequate. We propose a publish-subscribe based event notification system enhanced with a business rule engine for context data evaluation, and linked data for semantic analysis. We aim to improve event notification performance by aggregating various context data, making complex inferences and finding the most suitable time to deliver messages for the subscriber by applying the business rule concept. Furthermore, in order to semantically analyze event details and infer new relationships, we utilize semantic analysis by using linked data. To validate our proposed system, we implement a working prototype incorporating event publishers, an event management server composed of a business rule engine, a semantic analysis module powered with linked data and an event dispatcher component, as well as internal and external context sources. The applicability of the system is demonstrated by evaluating it against several sample scenarios.


A Mobile sensing framework for audience emotion analysis
Kepucka, Eldjon; Temizel, Alptekin; Department of Information Systems (2014)
The main objective of this thesis is to develop a multi-modal framework which facilitates simple data collection using mobile sensing on smartphones from an audience, for the duration of an experimental study. Current solutions primarily rely on custom mobile sensing platforms which are expensive to develop and complicated to apply. While there are a number of mobile sensing platforms developed for smartphones targeting different domains, such as transportation and air pollution they are not designed to be ...
A Context aware emergency management system using mobile computing
Ceran, Onur; Eren, Pekin Erhan; Department of Information Systems (2013)
In this thesis, an emergency management system taking advantage of mobile computing and its awareness on context is provided. The framework primarily aims to create an infrastructure for acquiring implicit and explicit data about an emergency situation by using capabilities of smart mobile devices and converting them into value-added information to be used in phases of emergency management. In addition to conceptual description of the framework, a real prototype implementation is developed and successful ap...
Developing recommendation techniques for location based social networks using random walk
Bağcı, Hakan; Karagöz, Pınar; Department of Computer Engineering (2015)
The location-based social networks (LBSN) enable users to check-in their current location and share it with other users. The accumulated check-in data can be employed for the benefit of users by providing personalized recommendations. In this thesis, we propose three recommendation algorithms for location-based social networks. These are random walk based context-aware location (CLoRW), activity (RWCAR) and friend (RWCFR) recommendation algorithms. All the algorithms consider the current context (i.e. curre...
An Optimal application partitioning and computational offloading framework for mobile cloud computing
Kaya, Mahir; Koçyiğit, Altan; Department of Information Systems (2016)
The use of mobile applications is increasing every day and they offer more functionality on mobile devices. However, these devices are inferior to server computers in terms of memory and processor capacity. Furthermore, rapid depletion of mobile devices’ energy resources is still a major problem. Performance and energy shortcomings of mobile devices can be improved by using surrogate or cloud computing technologies. In this thesis, an offloading framework is proposed to improve the performance and efficienc...
A Context-aware reminder system based on publish and subscribe model
Çağlar, Önder; Koçyiğit, Altan; Department of Information Systems (2013)
The usage of computing technologies to build smart and interactive human-centric systems that support our daily life activities is gaining popularity day by day. Pervasive computing seems to be a new computing revolution era in the near future. In this sense, context-aware reminder systems stand out as interesting and stimulating research topic. Such systems are used to remind important events and activities properly at the right time and at the right place. In this context, the system detects the user’s en...
Citation Formats
M. Gürgah, “A Context-aware mobile event notification system using the publish-subscribe model with a business rule engine and linked data,” M.S. - Master of Science, Middle East Technical University, 2014.