10 research outputs found
A Context Aware Framework for User Centered Services
In this paper, we introduce a context aware middleware
framework that has been developed over the years to serve as an
enabler for user centered services. Firstly, we will discuss about a
sensory API mechanism developed to allow an abstraction of sensing
elements to report information in a structured manner. We will then
proceed to discuss how this sensed information is represented in an
ontology, replicating a virtual model of the environment. This will
facilitate reasoning capabilities, where entities that are inter-related
can be resolved and used by the service. And finally we will describe
how context specific to a user-centered service could be subscribed
from the middleware. The context, once subscribed, will enable
actions to be fired off when the particular context is met. The three
core components when put together, will allow for services to react
more specific to the users needs, based on the user’s ever changing
context
Context-Aware Middleware: An overview
Paper published in "Revista Paradigma" from Universidad de Los Andes, Bogotá- ColombiaNational audienceIn this paper we give an overview of context-aware middleware plat- forms. They are characterized in terms of properties such as communication, con- text management and adaptation. We present a description of different platforms and their properties
Middleware Technologies for Cloud of Things - a survey
The next wave of communication and applications rely on the new services
provided by Internet of Things which is becoming an important aspect in human
and machines future. The IoT services are a key solution for providing smart
environments in homes, buildings and cities. In the era of a massive number of
connected things and objects with a high grow rate, several challenges have
been raised such as management, aggregation and storage for big produced data.
In order to tackle some of these issues, cloud computing emerged to IoT as
Cloud of Things (CoT) which provides virtually unlimited cloud services to
enhance the large scale IoT platforms. There are several factors to be
considered in design and implementation of a CoT platform. One of the most
important and challenging problems is the heterogeneity of different objects.
This problem can be addressed by deploying suitable "Middleware". Middleware
sits between things and applications that make a reliable platform for
communication among things with different interfaces, operating systems, and
architectures. The main aim of this paper is to study the middleware
technologies for CoT. Toward this end, we first present the main features and
characteristics of middlewares. Next we study different architecture styles and
service domains. Then we presents several middlewares that are suitable for CoT
based platforms and lastly a list of current challenges and issues in design of
CoT based middlewares is discussed.Comment: http://www.sciencedirect.com/science/article/pii/S2352864817301268,
Digital Communications and Networks, Elsevier (2017
Middleware Technologies for Cloud of Things - a survey
The next wave of communication and applications rely on the new services
provided by Internet of Things which is becoming an important aspect in human
and machines future. The IoT services are a key solution for providing smart
environments in homes, buildings and cities. In the era of a massive number of
connected things and objects with a high grow rate, several challenges have
been raised such as management, aggregation and storage for big produced data.
In order to tackle some of these issues, cloud computing emerged to IoT as
Cloud of Things (CoT) which provides virtually unlimited cloud services to
enhance the large scale IoT platforms. There are several factors to be
considered in design and implementation of a CoT platform. One of the most
important and challenging problems is the heterogeneity of different objects.
This problem can be addressed by deploying suitable "Middleware". Middleware
sits between things and applications that make a reliable platform for
communication among things with different interfaces, operating systems, and
architectures. The main aim of this paper is to study the middleware
technologies for CoT. Toward this end, we first present the main features and
characteristics of middlewares. Next we study different architecture styles and
service domains. Then we presents several middlewares that are suitable for CoT
based platforms and lastly a list of current challenges and issues in design of
CoT based middlewares is discussed.Comment: http://www.sciencedirect.com/science/article/pii/S2352864817301268,
Digital Communications and Networks, Elsevier (2017
Interactive Design and Delivery Challenges for Wireless Handheld Multimedia Systems
The mobile media market is a new communication channel with its own characteristics and
opportunities. Streaming on your mobile phone is not watching TV or going to the movies. Instead, the
mobile channel provides personalization, interactivity and anytime, anywhere services. Content
delivery in mobile multimedia is an application area that offers big business potential, as the users of
mobile devices want to access multimedia content from their devices. People want to use it anytime,
anywhere and in whatever way they choose. Mobile applications should therefore present adaptable
multimedia content to different end-user devices. And with content presented in a dynamic
environment, this presents new challenges. Hence, multimedia content has to be adapted to fit the
constraints of the device. Handheld devices with increasing multimedia enabling features and diverse
capabilities are undergoing considerable progress because of portability and mobility. This paper
looks at the design and security challenges facing multimedia content and context delivery
Context-awareness for mobile sensing: a survey and future directions
The evolution of smartphones together with increasing computational power have empowered developers to create innovative context-aware applications for recognizing user related social and cognitive activities in any situation and at any location. The existence and awareness of the context provides the capability of being conscious of physical environments or situations around mobile device users. This allows network services to respond proactively and intelligently based on such awareness. The key idea behind context-aware applications is to encourage users to collect, analyze and share local sensory knowledge in the purpose for a large scale community use by creating a smart network. The desired network is capable of making autonomous logical decisions to actuate environmental objects, and also assist individuals. However, many open challenges remain, which are mostly arisen due to the middleware services provided in mobile devices have limited resources in terms of power, memory and bandwidth. Thus, it becomes critically important to study how the drawbacks can be elaborated and resolved, and at the same time better understand the opportunities for the research community to contribute to the context-awareness. To this end, this paper surveys the literature over the period of 1991-2014 from the emerging concepts to applications of context-awareness in mobile platforms by providing up-to-date research and future research directions. Moreover, it points out the challenges faced in this regard and enlighten them by proposing possible solutions
Personalized City Tours - An Extension of the OGC OpenLocation Specification
A business trip to London last month , a day visit in Cologne next saturday and romantic weekend in Paris in autumn – this example exhibits one of the central characteristics of today’s tourism. People in the western hemisphere take much pleasure in frequent and repeated short term visits of cities. Every city visitor faces the general problems of where to go and what to see in the diverse microcosm of a metropolis. This thesis presents a framework for the generation of personalized city tours - as extension of the Open Location Specification of the Open Geospatial Consortium. It is founded on context-awareness and personalization while at the same time proposing a combined approach to allow for adaption to the user. This framework considers TimeGeography and its algorithmic implementations to be able to cope with spatio-temporal constraints of a city tour. Traveling salesmen problems - for which a heuristic approache is proposed – are subjacent to the tour generation. To meet the requirements of today’s distributed and heterogeneous computing environments, the tour framework comprises individual services that expose standard-compliant interfaces and allow for integration in service oriented architectures