Poster

FAmINE4Android: Empowering Mobile Devices in Distributed Service-Oriented Environments

Authors:
To read the file of this research, you can request a copy directly from the authors.

Abstract

The domain of distributed services is constantly growing, enabling interoperability between applications that run on different operating systems. The increasing availability and use of wireless mobile devices gave rise to opportunities for new types of mobility-distributed applications. This poster presents the FAmINE4Android middleware, which facilitates the development of service-oriented mobile applications by providing all the necessary mechanism and tools, through a seamless and intuitive Application Programming Interface (API). In addition, it caters for the creation of distributed services by enabling the exposure of software and hardware resources to the service-oriented environment. In order to demonstrate the features of the middleware and its suitability for the inclusion of mobile devices in distributed computing platforms, a mobile museum guide application has been developed as a case study, communicating with a Windows-based person tracking service. The preliminary evaluation of the mobile guide application verified the effectiveness and efficiency of the proposed middleware.

No file available

Request Full-text Paper PDF

To read the file of this research,
you can request a copy directly from the authors.

ResearchGate has not been able to resolve any citations for this publication.
Article
Full-text available
A computer vision system that employs an RGBD camera network to track multiple humans is presented. The acquired views are used to volumetrically and photometrically reconstruct and track the humans robustly and in real time. Given the frequent and accurate monitoring of humans in space and time, their locations and walk-through trajectory can be robustly tracked in real-time.
Conference Paper
Full-text available
Ambient Intelligence is an emerging research field that aims to make many of the everyday activities of people easier and more efficient. This new paradigm gives rise to opportunities for novel, more efficient interactions with computing systems. At a technical level, the vision of Ambient Intelligence is realized by the seamless confluence of diverse computing platforms. In this context, a software framework (middleware) is essential to enable heterogeneous computing systems to interoperate. In this paper we first consider the basic requirements of a middleware that can effectively support the construction of Ambient Intelligence environments. Subsequently, we present a brief survey of existing, general-purpose middleware systems and evaluate them in terms of their suitability for serving as the low-level communication platform of an Ambient Intelligence middleware. Finally, we argue that an Object-Oriented middleware such as the Common Request Broker Architecture (CORBA) is most suited for basing a middleware for Ambient Intelligence environments.
Article
Thrift is a software library and set of code-generation tools devel-oped at Facebook to expedite development and implementation of efficient and scalable backend services. Its primary goal is to en-able efficient and reliable communication across programming lan-guages by abstracting the portions of each language that tend to require the most customization into a common library that is imple-mented in each language. Specifically, Thrift allows developers to define datatypes and service interfaces in a single language-neutral file and generate all the necessary code to build RPC clients and servers. This paper details the motivations and design choices we made in Thrift, as well as some of the more interesting implementation details. It is not intended to be taken as research, but rather it is an exposition on what we did and why.
Conference Paper
An Ambient Intelligence Research Facility is being set up at ICS-FORTH, with the goal of providing an experimentation platform for Ambient Intelligence (AmI) technologies and for studying their potential impact on users as individuals and as society. This paper discusses the opportunities that such a facility will offer towards the investigation of AmI from a Universal Access perspective, focusing in particular on issues related to Design for All.
Architectures, methods and tools for creating ambient intelligence environments. Dissertation
  • I Georgalis