Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The mechanics of Digital Paper Chase: GeoCaching under the Microscope
GeoCaching is still a very popular recreational activity among all sorts of geeks and non-geeks, since it combines solving puzzles, mastering technology and physical activity all while being outdoors. While there a lot of good geocaching apps (c:geo, GCC), some features are still missing, for example an app of easy discovery of trackables for Android (see TBScan for iOS).
In this thesis you will develop an Android app for Geocaching and conduct a user study in the field to find out more about current geocaching practices. In this new app you will additionally collect anonymized data about usage behavior and context in the field, which you will then analyze to gain a deeper understanding about current geocaching practices. (Oh, and it's a bonus if you're already a geocacher! But it's not a must.)
If you're interested, please contact Svenja Schröder (Svenja.schroeder@univie.ac.at).
Mobile Application for ABAC-enabled Smart-Home management - vergeben

"Develop mobile application that enables control, monitoring and analytics in the Smart-Home secured with ABAC".

Make use of the existing solution Smart-Home in COSY:Lab to develop novel mobile application and improve usability of the already integrated sensors and actuators - DHT, Philips Hue...

This thesis will have two main aspects:

  • Security - evaluation and development of mechanisms for successful access control over information during system's lifetime
  • HCI - design and development of the intuitive, easy-to-use application for Smart Home management

Testing and verification will be conducted in the COSY:Lab using existing equipment and development and verification environment.

If you're interested, please contact Nemanja Ignjatov (nemanja.ignjatov@univie.ac.at) and Christian Löw (christian.loew@univie.ac.at)
Chat-bots as the (chat) window to your Smart-Home environment - vergeben

This topic aims at utilizing a chatbot-type agent to interact with users of a Smart-Home environment. A conversation-based interaction/service design is to be designed to support Smart-Home-related tasks, such as (1) adding and removing IoT-devices to the Smart Home, (2) effective management of access and security policies (ABAC), (3) everyday usage.

Your task is to create a chat-bot interaction/service design with regard to usability-related qualities (simplicity, usable and understandable security features) and meaningful features, and make use of the existing Smart-Home setting of COSY:Lab to develop a chat-bot prototype for this context. A small user trial should then collect feedback and test for conceptual feasibility and usability.

If you're interested, please contact Christian Löw (christian.loew@univie.ac.at) and Nemanja Ignjatov (nemanja.ignjatov@univie.ac.at)

...

Configuration engine for Smart-Home environment

"Define event-based environment for runtime configuration of the Smart-Home and make Smart-Home smarter"

Make use of the collected data from the sensors in the Smart-Home and define events that could be of interest to define optimal behavior of the Smart-Home appliances.

Use defined events and bind them with script language(JavaScript for example) to trigger proper actions and optimise usage of the Smart-Home sensors( disable temperature readings if there isn't any user present in the system).

This solution will be integrated with already existing Smart-Home management framework, present on COSY:Lab.

If you're interested, please contact Nemanja Ignjatov (nemanja.ignjatov@univie.ac.at)
Indoor localization enhanced Access Control - vergeben

"Manage Access Control policies based on presence of users in the Smart-Home"

Integrate some of the existing technologies for localization and presence detection(RDIF, BLE) with ABAC-enabled Smart-Home management system.

Goal of this thesis is to enable definition and validation of the access policies in Smart-Home that required users' presence events as input and allow/forbid particular actions in Smart-Home based on those events.

This solution will be integrated with already existing Smart-Home management framework, present on COSY:Lab.

If you're interested, please contact Nemanja Ignjatov (nemanja.ignjatov@univie.ac.at)
Blockchain-based Identity Management - vergeben

"Provide self-sovereign identity to the users and devices in a Smart-Home"

Implement blockchain-based storage(decentralized PKI) and accompanying clients for successful identity management based on X.509 certificates.

Goals of this thesis is to enable authentication of the entities in the Smart-Home system using certificates and public keys, while marking authentication using passwords as obsolete.

This solution will be integrated with already existing Smart-Home management framework, present on COSY:Lab.

Related information sources :

http://www.weboftrust.info/

https://sovrin.org/

https://www.uport.me/

If you're interested, please contact Nemanja Ignjatov (nemanja.ignjatov@univie.ac.at)
Identity and Key Management for resource-constrained IoT devices - vergeben

Goal of this thesis is implementation of the light-weight solution for resource contrained devices based on embedded Linux OS that supports handling of public and private keys.

This solution should incorporate key exchange protocol between Arduion-based devices and central manager for keys handling.

Special attention should be given to the storing of the keys in a trusted and secure manner, using concepts similar to TPM.

Successful implementation of this thesis will lead to the mutual authentication of the devices and will be integrated in the COSY Smart Home environment.

If you're interested, please contact Nemanja Ignjatov (nemanja.ignjatov@univie.ac.at)

...