PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

A development environment for easing IoT system prototyping

keywords COMPUTATIONAL NOTEBOOK, DEVELOPMENT TOOLS, HUMAN-COMPUTER INTERACTION, INTERNET OF THINGS, IOT, SOFTWARE, WEB, WEB APPLICATIONS

Reference persons FULVIO CORNO, LUIGI DE RUSSIS

External reference persons Juan Pablo Sáenz

Research Groups DAUIN - GR-10 - Intelligent and Interactive Systems - e-LITE

Description Computational notebooks, like Jupyter or Google Colab, have been gaining prominence in data science thanks to their capability of promptly supporting novice developers in understanding what to do in an interactive way.

The goal of thesis is to understand whether and how we can replicate the success of the computational notebook for the Internet of Things (IoT) domain, in terms of easy of use and effectiveness, by designing and implementing an "IoT Notebook" platform.

In particular, the thesis will start from the analysis of the existing computational notebook platforms to extract important features and understand their architectures. Then, the student will design and implement a web-based version of the IoT notebook platfrom. Finally, the usefulness and usability of the developed platform will be evaluated through a user study with developers.


Deadline 15/04/2021      PROPONI LA TUA CANDIDATURA