Full name:Generic Adaptive Middleware for Behavior-driven Autonomous Services
Funding:European Comission, FP7
Duration:31.01.2012 - 30.01.2015
Contact:Dr. Marcus Handte

Short Description

The overall objective of the GAMBAS project is the development of an innovative and adaptive middleware to enable the privacy-preserving and automated utilization of behavior-driven services that adapt autonomously to the context of users. 

With the advent of powerful Internet-connected objects an increasing number of Europeans have constant access to information on the Internet. Nowadays, these connected objects are causing a drastic paradigm shift in the way people deal with information. Yet, the technical means to access information have only changed marginally. In most cases, information is accessed via the web which requires persons to memorize long URLs, click through web pages or browse through search results.

In contrast, ubiquitous computing envisions services providing distraction-free support. To realize this vision, services themselves must adapt to the user’s situation, behavior and intents at runtime. This requires services to gather and process the user's context. 

Internet-connected objects provide a promising basis for determining user context in an automated manner on a large scale. The vision of ubiquitous computing, however, extends beyond the boundaries of a single service as it envisions seamless support for everyday tasks. To close the resulting gaps, the GAMBAS project has the following scientific and technical objectives:

1. Development of a generic adaptive middleware for behavior-driven autonomous services that encompasses:

  • Models and infrastructures to support the interoperable representation and scalable processing of context.
  • Frameworks and methods to support the generic yet resource-efficient multi-modal recognition of context.
  • Protocols and tools to derive, generalize, and enforce user-specific privacy-policies.
  • Techniques and concepts to optimize the interaction with behavior-driven services.

2. Validation of the middleware and its components using lab tests and a prototype application in the public transportation domain.