Home page of the aSSIsT project

View on GitHub

aSSIsT: Secure Software for the Internet of Things

aSSIsT is a five-year project (March 2018 - February 2023) on Cybersecurity funded by SSF. It brings together researchers from the Department of Information Technology of Uppsala University, and from RISE SICS.

Open Positions:

on Techniques for Detecting and Removing Security Vulnerabilities in Software. The topic for the positions is to develop techniques for detecting and removing security vulnerabilities in software, and applying these techniques in software for IoT devices. You are welcome to submit your application no later than 2018-04-23, through the full announcement:


The Internet of Things (IoT) is now becoming an integrated part of our society’s infrastructure. The IoT includes a large number of small embedded devices that are connected to each other and the internet. IoT devices act as the interface between the physical and the digital world, enabling real-time insights into physical world dynamics. IoT systems are being deployed in a range of application domains, including factories, hospitals, as well as smart buildings and homes. Swedish industry and research has played a leading role in this development: IoT technology is an important offering of many Swedish companies, and several key technologies, such as Contiki OS, have a leading role in IoT system development.


The existing software infrastructure for IoT represents an impressive effort to equip small devices with advanced functionality. Now that the IoT revolution is here, society and industry face the challenge to use this software basis for building systems with the highest levels of security and safety.


The goal of aSSIsT is to enable IoT system developers to meet this challenge, by providing them with powerful techniques that can detect and remove security vulnerabilities in software, ensure that security protocols provide guaranteed functionality, which prevent, detect, and mitigate intrusions when they occur. These techniques must furthermore be integrated in existing development process for IoT systems, by automating them and by focusing on low-power, battery-operated wireless devices, such as those found in IoT systems.