Digital Services Integration in Smart Cities: a Trusted Execution Environment Based Solution

  • Regis Schuch Unijuí
  • Rafael Z. Frantz Unijuí
  • José Bocanegra University of los Andes
  • Fabricia Roos-Frantz Unijuí
  • Sandro Sawicki Unijuí
  • Carlos Molina-Jiménez University of Cambridge


This paper elucidates the use of Trusted Execution Environments as a solution to the challenges of data security and privacy within the context of digital services integration in smart cities. This type of environment is engineered to safeguard sensitive data during execution, thereby guaranteeing that tasks involving such data are performed within isolated memory compartments.

Palavras-chave: Privacy, Morello Board, Compartmentalisation


ARM (2022). Morello prototype architecture. [link]. [online: access in 10-jan-2024].

Harrison, C., Eckman, B., Hamilton, R., Hartswick, P., Kalagnanam, J., Paraszczak, J., and Williams, P. (2010). Foundations for smarter cities. IBM J. of R. and Dev., 54(4):1–16.

Nam, T. and Pardo, T. A. (2011). Conceptualizing smart city with dimensions of technology, people, and institutions. In Proc. 12th Annual Int’l Digital Government Research Conf.: Digital Government Innovation in Challenging Times, page 282–291.

Sabt, M., Achemlal, M., and Bouabdallah, A. (2015). Trusted execution environment: what it is, and what it is not. In 2015 IEEE Trustcom/BigDataSE/Ispa, pages 57–64.

Watson, R. N., Moore, S. W., Sewell, P., and Neumann, P. G. (2019). An introduction to cheri. Technical report, University of Cambridge, Computer Laboratory.

Watson, R. N. M. and Davis, B. (2023). Getting started with cheribsd 23.11. [link]. [online: access in 11-jan-2024].

Watson, R. N. M., Witaszczyk, K., and Man, J. (2023). Library compartmentalization. [link]. [online: access in 11-jan-2024].
SCHUCH, Regis; FRANTZ, Rafael Z.; BOCANEGRA, José; ROOS-FRANTZ, Fabricia; SAWICKI, Sandro; MOLINA-JIMÉNEZ, Carlos. Digital Services Integration in Smart Cities: a Trusted Execution Environment Based Solution. In: CONGRESSO IBERO-AMERICANO EM ENGENHARIA DE SOFTWARE (CIBSE), 27. , 2024, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 437-438. DOI: