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

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 architectu...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Tomasz Górski
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
Acceso en línea:https://doaj.org/article/12eafa15b2d045a89ae2bc2809523fb7
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:12eafa15b2d045a89ae2bc2809523fb7
record_format dspace
spelling oai:doaj.org-article:12eafa15b2d045a89ae2bc2809523fb72021-11-25T19:05:55ZThe 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions10.3390/sym131120002073-8994https://doaj.org/article/12eafa15b2d045a89ae2bc2809523fb72021-10-01T00:00:00Zhttps://www.mdpi.com/2073-8994/13/11/2000https://doaj.org/toc/2073-8994Service 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 <i>integrated processes</i> view. Integration aspects cover two additional views: <i>integrated services</i>, and <i>contracts</i>. Moreover, new stereotypes and tagged values have been added to the unified modeling language (UML). The author has introduced two profiles: <i>UML profile for integration flows</i>, and <i>UML profile for distributed ledger deployment</i>. Communication between systems requires flows that arrange mediation mechanisms. The paper describes an <i>integration flow diagram</i> that extends a UML activity diagram. In the case of blockchain, the author has proposed the <i>smart contract design pattern</i>. 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.Tomasz GórskiMDPI AGarticle1+5 architectural views modelunified modeling languagedesign patterninteroperabilityblockchainMathematicsQA1-939ENSymmetry, Vol 13, Iss 2000, p 2000 (2021)
institution DOAJ
collection DOAJ
language EN
topic 1+5 architectural views model
unified modeling language
design pattern
interoperability
blockchain
Mathematics
QA1-939
spellingShingle 1+5 architectural views model
unified modeling language
design pattern
interoperability
blockchain
Mathematics
QA1-939
Tomasz Górski
The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions
description 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 <i>integrated processes</i> view. Integration aspects cover two additional views: <i>integrated services</i>, and <i>contracts</i>. Moreover, new stereotypes and tagged values have been added to the unified modeling language (UML). The author has introduced two profiles: <i>UML profile for integration flows</i>, and <i>UML profile for distributed ledger deployment</i>. Communication between systems requires flows that arrange mediation mechanisms. The paper describes an <i>integration flow diagram</i> that extends a UML activity diagram. In the case of blockchain, the author has proposed the <i>smart contract design pattern</i>. 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.
format article
author Tomasz Górski
author_facet Tomasz Górski
author_sort Tomasz Górski
title The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions
title_short The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions
title_full The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions
title_fullStr The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions
title_full_unstemmed The 1+5 Architectural Views Model in Designing Blockchain and IT System Integration Solutions
title_sort 1+5 architectural views model in designing blockchain and it system integration solutions
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/12eafa15b2d045a89ae2bc2809523fb7
work_keys_str_mv AT tomaszgorski the15architecturalviewsmodelindesigningblockchainanditsystemintegrationsolutions
AT tomaszgorski 15architecturalviewsmodelindesigningblockchainanditsystemintegrationsolutions
_version_ 1718410261917859840