The objective of the project is to develop a new programming paradigm for human-orient ed pervasive applications. This paradigm will enable perva sive technical systems to adapt automatically and seamless ly to humans involved and embedded in them, explicitly supp orting people in achieving well-defined goals in dynamicall y changing environments and contexts. Furthermore, it will en able the integration of humans into pervasive business and wor king processes in an unobtrusive way. One of the major goals of the project is to design this technology such that the resultin g environments are secure and trustworthy.

The key concept that will be developed within the project in order to realize these objectives is c alled Adaptable Pervasive Flow (APF). Many processes in real life are defined in terms o f flows either implicitly of explicitly. A flow consists of a set of actions that is glued t ogether by an execution plan in order to achieve a goal under a set of constraints. This resem bles the well-known workflow concept. However, APFs represent a much broader concept that enab les adaptable pervasive applications. They are situated in the real world, i.e. they are attac hed to entities like artifacts or people, moving with them through different contexts. While be ing carried along, they model the behavior intended for their entity and adapt the entitys env ironment to this behavior. Thus, when a mobile user carries a flow that specifies his prospecti ve actions, the pervasive computing environment will be set up for him by the flow. The flow it self may also adapt to reflect changes. In order to achieve this, flows are context-aware. They can sense the context pertaining to their entitys current environment as well as the entitys a ctual activities.

In the ALLOW project, new mechanisms, methods, and principles for adaptable flow-based pervasive applications will be inv estigated, and a respective programming paradigm will be developed, re sulting in a prototype software system.

European Partners

  • University of Stuttgart (Germany/Coordinator)
  • University of Passau (Germany)
  • Bruno Kessler Foundation FBK (Italy)
  • Imperial College London (United Kingdom)
  • Lancaster University (United Kingdom)


compas - Official Site

Staff member

Name Raum Telefon eMail
Prof. Dr. Frank Leymann
1.359 +49 (0)711 7816 - 470 frank.leymann(at)
Dipl.-Inf. Tobias Unger
1.369 +49 (0)711 7816 - 457 tobias.unger(at)
Dipl.-Inf. Hanna Eberle 1.328 +49 (0)711 7816 - 205 hanna.eberle(at)