Next Article in Journal
On the Dynamic Cumulative Past Quantile Entropy Ordering
Previous Article in Journal
B Discrepancies Hold Their Ground
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions

Department of Computer Science, Polish Naval Academy of the Heroes of Westerplatte (PNA), 81-127 Gdynia, Poland
Symmetry 2021, 13(11), 2000; https://doi.org/10.3390/sym13112000
Submission received: 13 September 2021 / Revised: 14 October 2021 / Accepted: 20 October 2021 / Published: 22 October 2021
(This article belongs to the Section Computer)

Abstract

Service fulfillment for clients increasingly involves cooperation between information technology (IT) systems. Designing such solutions requires an architectural approach that ensures symmetry between the communicating parties. For the design of such systems, the author introduces the 1+5 architectural views model. The model contains three new architectural views. For business process modeling, it ensures the integrated processes view. Integration aspects cover two additional views: integrated services, and contracts. Moreover, new stereotypes and tagged values have been added to the unified modeling language (UML). The author has introduced two profiles: UML profile for integration flows, and UML profile for distributed ledger deployment. Communication between systems requires flows that arrange mediation mechanisms. The paper describes an integration flow diagram that extends a UML activity diagram. In the case of blockchain, the author has proposed the smart contract design pattern. The paper describes three case studies that have employed the model to design various solutions. The 1+5 model has proven to be well suited for designing both centralized integration environments with enterprise service bus (ESB) and distributed blockchain solutions with peer-to-peer (P2P) connections.
Keywords: 1+5 architectural views model; unified modeling language; design pattern; interoperability; blockchain 1+5 architectural views model; unified modeling language; design pattern; interoperability; blockchain

Share and Cite

MDPI and ACS Style

Górski, T. The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions. Symmetry 2021, 13, 2000. https://doi.org/10.3390/sym13112000

AMA Style

Górski T. The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions. Symmetry. 2021; 13(11):2000. https://doi.org/10.3390/sym13112000

Chicago/Turabian Style

Górski, Tomasz. 2021. "The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions" Symmetry 13, no. 11: 2000. https://doi.org/10.3390/sym13112000

APA Style

Górski, T. (2021). The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions. Symmetry, 13(11), 2000. https://doi.org/10.3390/sym13112000

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop