Blockchain-Based Software Architecture Development for Service Requirements With Smart Contracts.

We review the background, classification, specifications, and related aspects of using smart contracts in blockchain services and introduce a framework for generating a general software architecture in the context of contract-oriented programming.

Bibliographic Details
Published in:Computer (00189162) Vol. 54; no. 12; pp. 72 - 81
Main Authors: Zhu, Yan, Guo, Qian, Yin, Hongjian, Liang, Kaitai, Yau, Stephen S.
Format: Article
Published: IEEE Dec2021
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary:We review the background, classification, specifications, and related aspects of using smart contracts in blockchain services and introduce a framework for generating a general software architecture in the context of contract-oriented programming.