Goal Oriented Sensing in Pervasive Computing

Gerold Hölzl

Research output: ThesisDoctoral thesis

Abstract

Contextual information is comprised of a variety of different and heterogeneous sources of information. The dominant design approach for building context aware pervasive systems is a bottom up one. The crucial shortcoming of being of a bottom up nature is that the design of the system starts at the sensor layer. The definition of the system is performed during design time and is then kept static throughout its lifetime. The vision of this thesis is to carve the way to rethink and change the bottom up paradigm towards a goal oriented, dynamic, top-down configuration of a context aware system. A goal oriented methodology takes a so called recognition goal as input for a dynamic, self-organizing and adaptive system configuration during runtime. The goal oriented approach will revise the currently dominating methods and help to overcome the complexity crises of today's availability of trillions of sensing devices that can be used for Activity and Context recognition. The goal oriented sensing approach follows an open world assumption, where sensing devices are assigned to goals according to their capabilities of contributing to the specified goals. A goal oriented sensing system can dynamically react and adapt to changes in the sensing ecosystem. This ensures, that at each point in time, the best selection of sensing entities is used according to the stated recognition goal. The core contributions of this thesis are novel methodologies and algorithmic solutions to (i) define semantic Activity- and Context Relations, (ii) to formulate, translate and process Recognition Goals, that (iii) can be semantically matched to the available sensing infrastructure and dynamically configured during runtime, accompanied by (iv) making use of multiple sources of sensor information to reason the Activities and Contexts of the users.
Original languageGerman (Austria)
Supervisors/Reviewers
  • Ferscha, Alois, Supervisor
Publication statusPublished - 2015

Fields of science

  • 102 Computer Sciences
  • 102009 Computer simulation
  • 102013 Human-computer interaction
  • 102019 Machine learning
  • 102021 Pervasive computing
  • 102022 Software development
  • 102025 Distributed systems

JKU Focus areas

  • Computation in Informatics and Mathematics
  • Engineering and Natural Sciences (in general)

Cite this