Article (Scientific journals)
Using i* and UML for Blockchain Oriented Software Engineering: Strengths,Weaknesses, Lacks and Complementarity
Vingerhoets, Anne Sofie; Heng, Samedi; Wautelet, Yves
2021In Complex Systems Informatics and Modeling Quarterly, 26
Peer Reviewed verified by ORBi
 

Files


Full Text
4727-15849-1-SM.pdf
Publisher postprint (638.15 kB)
Download

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
i* Framework; Blockchain; Blockchain-Oriented Software Engineering; Conceptual Modeling; Supply Chain Management; Distributed Ledger
Abstract :
[en] New blockchain-based projects do appear every day. The technology has indeed been popularized by cryptocurrencies but is now gaining interest in various domains and new types of applications are evaluated constantly. Understanding the impact of blockchain adoption on the organization and the internals of blockchain-related behavior nevertheless remains a challenge for managers but also for IT professionals. This article studies how two existing organizational and software modeling languages can be fit to document a blockchain development project in Supply Chain Management (SCM) at its earliest stages. These two frameworks are i* on the one side and the Unified Modeling Language (UML) use case and sequence diagrams on the other side. The real life project used as a case study in this application is ‘Farm-to-Fork’ where a blockchain solution for the Supply Chain (SC) of farm animals is developed. The application of the frameworks is intended to identify their strengths and weaknesses. An extension of i* is proposed to deal with blockchain privacy issues as well as laws and norms. We finally point to the complementarity of i* and UML use case and sequence diagrams in a Blockchain-Oriented Software Engineering (BOSE) context. The i* framework indeed supports early requirements to understand the impact of the project on stakeholders while UML use case and sequence diagrams support the late requirements and the design by depicting the use of blockchain and some of its behavioral mechanisms.
Disciplines :
Management information systems
Computer science
Author, co-author :
Vingerhoets, Anne Sofie
Heng, Samedi ;  Université de Liège - ULiège > HEC Liège : UER > UER Opérations : Digital Business
Wautelet, Yves
Language :
English
Title :
Using i* and UML for Blockchain Oriented Software Engineering: Strengths,Weaknesses, Lacks and Complementarity
Publication date :
May 2021
Journal title :
Complex Systems Informatics and Modeling Quarterly
eISSN :
2255-9922
Publisher :
Riga Technical University, Latvia
Volume :
26
Peer reviewed :
Peer Reviewed verified by ORBi
Available on ORBi :
since 30 April 2021

Statistics


Number of views
123 (14 by ULiège)
Number of downloads
679 (12 by ULiège)

Scopus citations®
 
5
Scopus citations®
without self-citations
5

Bibliography


Similar publications



Contact ORBi