A Context-aware reminder system based on publish and subscribe model

Çağlar, Önder
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 environment and makes the recall in the most appropriate way. Reminding the message in the most appropriate way without disturbing the user provides user satisfaction naturally. The major purpose of this study is to develop a context aware reminder system to improve the quality of life for students in any university campus. The system developed in this study is based on publish-subscribe model. In this model, reminder notifiers are called publisher and reminder receivers are called subscriber. A prototype has been developed to demonstrate the applicability of the proposed context-aware reminder system. This prototype system consists of server-side application which is used to create and send a reminder message and an android application which is used to retrieve and display the reminder message.


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...
A Distributed Monitoring and Reconfiguration Approach for Adaptive Network Computing
Bhargava, Bharat; Angın, Pelin; Ranchal, Rohit; Lingayat, Sunil (2015-01-01)
The past decade has witnessed immense developments in the field of network computing thanks to the rise of the cloud computing paradigm, which enables shared access to a wealth of computing and storage resources without needing to own them. While cloud computing facilitates on-demand deployment, mobility and collaboration of services, mechanisms for enforcing security and performance constraints when accessing cloud services are still at an immature state. The highly dynamic nature of networks and clouds ma...
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 Mobile Participatory Framework for the Consumer Decision Process
ÖZARSLAN, SÜLEYMAN; Eren, Pekin Erhan (2013-09-27)
With the recent advances in mobile technologies, the role of mobile information systems has been increasing within the consumer behavior domain. Accordingly, we propose a holistic framework which supports consumers on all stages of the consumer decision process by using the participatory sensing approach. The consumer decision process is the major part of the consumer behavior, and represents the set of stages a consumer follows when purchasing a product. On the other hand, participatory sensing is a recent...
A Novel SDN Dataset for Intrusion Detection in IoT Networks
Sarica, Alper Kaan; Angın, Pelin (2020-11-04)
The number of Internet of Things (IoT) devices and the use cases they aim to support have increased sharply in the past decade with the rapid developments in wireless networking infrastructures. Despite many advantages, the widespread use of IoT has also created a large attack surface frequently exploited by cyber criminals, requiring real-time, automated detection and mitigation of various attacks in the high-volume network traffic generated. Software-defined networking (SDN) and machine learning (ML) base...
Citation Formats
Ö. Çağlar, “A Context-aware reminder system based on publish and subscribe model,” M.S. - Master of Science, Middle East Technical University, 2013.