Visiting Professor

Giovani Gracioli

Giovani Gracioli received his B.Sc degree on Computer Science from UFSM, Brazil, in 2007, M.Sc degree in Computer Science from UFSC, Brazil, in 2009, and Ph.D degree in Automation and Systems Engineering from UFSC, Brazil, in 2014. He has been involved with international collaborations with University of Waterloo and Friedrich-Alexander University, Germany, since 2008. Since 2013, he is an adjunct professor in the mobility engineering department of UFSC, Joinville, Brazil, where he leaded the Software/Hardware Integration Lab (LISHA) branch and taught programming related and real-time operating systems courses.

He performs system software research, focusing on embedded systems, real-time multicore systems, and operating systems. He has been involved in several industry projects of IoT, WSNs, and Digital TV. He has been the advisor of the team that won the Brazilian Intel Embedded System Contest 2016. He is the author of several published conference and journal papers.

University of Waterloo

Publications with this group


Dunne, M., G. Gracioli, and S. Fischmeister, "A Comparison of Data Streaming Frameworks for Anomaly Detection in Embedded Systems", International Workshop on Security and Privacy for the Internet-of-Things (IoTSec), Orlando, USA, 2018. PDF icon [pdf] (498.17 KB)


Gracioli, G., A. A. Fröhlich, R. Pellizzoni, and S. Fischmeister, "Implementation and Evaluation of Global and Partitioned Scheduling in a Real-Time OS", Real-Time Systems, pp. 1-46, 2013. PDF icon [paper] (791.42 KB)


Gracioli, G., and S. Fischmeister, "Tracing and Recording Interrupts in Embedded Software", Journal of Systems Architecture, vol. 58, issue 9, pp. 372-385, Oct, 2012.


Gracioli, G., and S. Fischmeister, "Tracing Interrupts in Embedded Software", Proc. of the ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), Dublin, Ireland, pp. 137–146, June, 2009. PDF icon [paper] (335.83 KB)PDF icon [talk] (1.14 MB)

(best in research forum award)