Lack of trustworthiness is a major limit of microservice-based systems, where service composition is mainly driven by functional requirements. In this paper, we propose an approach where composite service certification meets blockchain, to support continuous and trustworthy verification of non-functional requirements. A certification process for composite services is then introduced at the basis of an audit process aiming to support certificates with stable properties. Trustworthiness is built on the blockchain, used as a platform for coordinating collaboration among involved parties such as service orchestrators, certification authorities, and auditors.

A blockchain-based trustworthy certification process for composite services

Carminati B.;Ferrari E.;Rondanini C.
2020-01-01

Abstract

Lack of trustworthiness is a major limit of microservice-based systems, where service composition is mainly driven by functional requirements. In this paper, we propose an approach where composite service certification meets blockchain, to support continuous and trustworthy verification of non-functional requirements. A certification process for composite services is then introduced at the basis of an audit process aiming to support certificates with stable properties. Trustworthiness is built on the blockchain, used as a platform for coordinating collaboration among involved parties such as service orchestrators, certification authorities, and auditors.
2020
Proceedings - 2020 IEEE 13th International Conference on Services Computing, SCC 2020
978-1-7281-8789-1
13th IEEE International Conference on Services Computing, SCC 2020
chn
2020
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11383/2124726
 Attenzione

L'Ateneo sottopone a validazione solo i file PDF allegati

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 1
social impact