direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Inhalt des Dokuments

Dr.-Ing. Sandro Rodriguez Garzon


Sandro Rodriguez Garzon received his diploma in Computer Engineering at the Technische Universität Berlin in 2005. From 2006 to 2007, he worked as a software engineer for the sd&m AG (Capgemini S.A.) and participated in several software projects for vehicle manufactures like Volkswagen and Audi. In 2007, he started his doctoral research on the context-aware personalization of automotive user interfaces at the Daimler Center for Automotive IT Innovations within the group of Compiler Construction and Programming Languages of Prof. Peter Pepper. Thereby, he worked on the formal specification of automotive user interfaces and their adaptation capabilities as well as on multiple prototypes for mobile platforms e.g. Android and iOS.

In October 2013, he joined the Telekom Innovation Laboratories as a research associate within the group of Service-centric Networking led by Prof. Axel Küpper.

Sandro's research is focused in the fields of Ubiquitous Computing, Distributed Computing and Data Science.

Research Interests

  • Mobile and Context-Aware Computing
  • Adaptation and Personalization of User Interfaces
  • User, Context and Situation Modeling
  • Data Mining, Spatio-Temporal Reasoning, Pattern Matching
  • Internet of Things, Smart Cities, Smart Factories
  • Distributed Ledger Technologies, Blockchain


Context Flow Graphs: Situation Modeling for Rule-based Proactive Context-aware Systems
Citation key 9266789
Author Rodriguez Garzon, S. and Louis, B.
Pages 1-22
Year 2020
ISSN 2169-3536
DOI 10.1109/ACCESS.2020.3040060
Journal IEEE Access
Abstract A proactive context-aware system automatically adapts its user interface to the user’s situational needs. This is achieved by continuously capturing the environmental properties, reasoning upon the context, and detecting situations where unsolicited adjustments are helpful or notifications informative. If the characteristics of those situations are well known in advance, their occurrence can be detected at runtime by the rule-based processing of raw sensor data. However, rule-based context reasoning methods determine the user’s situation mostly based on present sensor signals instead of considering the situation to be likewise the product of the past context. This article introduces a graph-based situation modeling formalism for the specification of system-relevant environmental circumstances as context flow graphs. A directed cyclic graph represents thereby the distinct contextual characteristics a user’s situation is made of and the temporal order in which these appear and disappear during the evolution of the situation. Complex situations for rule-based proactive context-aware systems can then be expressed at a high level of abstraction and without the need to understand the underlying sensor-related signal processing mechanisms. The technical feasibility is demonstrated by a prototypical distributed proactive context-aware middleware that, in addition, comes up with a web-based user interface for the interactive graphical and logical modeling of situations as context flow graphs.
Bibtex Type of Publication SNET Data Ubiquitous
Download Bibtex entry


Supervised Theses

Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe

Dr.-Ing. Sandro Rodriguez Garzon
Service-centric Networking
TEL 19
Ernst-Reuter-Platz 7
10587 Berlin
Phone: +49 30 8353 58679
Fax: +49 30 8353 58409