Towards a Decentralized Digital Engineering Assets Marketplace: Empowered by Model-based Systems Engineering and Distributed Ledger Technology

Model-based Systems Engineering (MBSE) has been widely utilized to formalize system artifacts and facilitate their development throughout the entire lifecycle. During complex system development, MBSE models need to be frequently exchanged across stakeholders. Concerns about data security and tampering using traditional data exchange approaches obstruct the construction of a reliable marketplace for digital assets. The emerging Distributed Ledger Technology (DLT), represented by blockchain, provides a novel solution for this purpose owing to its unique advantages such as tamper-resistant and decentralization. In this paper, we integrate MBSE approaches with DLT aiming to create a decentralized marketplace to facilitate the exchange of digital engineering assets (DEAs). We first define DEAs from perspectives of digital engineering objects, development processes and system architectures. Based on this definition, the Graph-Object-Property-Point-Role-Relationship (GOPPRR) approach is used to formalize the DEAs. Then we propose a framework of a decentralized DEAs marketplace and specify the requirements, based on which we select a Directed Acyclic Graph (DAG) structured DLT solution. As a proof-of-concept, a prototype of the proposed DEAs marketplace is developed and a case study is conducted to verify its feasibility. The experiment results demonstrate that the proposed marketplace facilitates free DEAs exchange with a high level of security, efficiency and decentralization.

[1]  Shilin Wen,et al.  Blockchain-Enabled Data Collection and Sharing for Industrial IoT With Deep Reinforcement Learning , 2019, IEEE Transactions on Industrial Informatics.

[2]  Guoxin Wang,et al.  Ontology Supporting Model-Based Systems Engineering Based on a GOPPRR Approach , 2019, WorldCIST.

[3]  S. Popov The Tangle , 2015 .

[4]  Juan Benet,et al.  IPFS - Content Addressed, Versioned, P2P File System , 2014, ArXiv.

[5]  Alexander Styhre,et al.  Knowledge as a Virtual Asset: Bergson's Notion of Virtuality and Organizational Knowledge , 2003 .

[6]  Stephen C. Cook,et al.  An Investigation of MBSE Practices across the Contractual Boundary , 2014, CSER.

[7]  D. Woolley The White Paper. , 1972, British medical journal.

[8]  Fei Tao,et al.  New IT Driven Service-Oriented Smart Manufacturing: Framework and Characteristics , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[9]  Lonnie VanZandt Enabling rational decision making with provenance-annotated OSLC relationships , 2015, 2015 IEEE International Symposium on Systems Engineering (ISSE).

[10]  Hans-Peter Schwefel,et al.  Realization and Evaluation of Marketplace Functionalities Using Ethereum Blockchain , 2018, 2018 International Conference on Internet of Things, Embedded Systems and Communications (IINTEC).

[11]  Valeriy Vyatkin,et al.  Model-Driven Development of Control Software for Distributed Automation: A Survey and an Approach , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[12]  Zhuming Bi,et al.  New Blockchain-Based Architecture for Service Interoperations in Internet of Things , 2019, IEEE Transactions on Computational Social Systems.

[13]  Marc Priggemeyer,et al.  Experimentable Digital Twins—Streamlining Simulation-Based Systems Engineering for Industry 4.0 , 2018, IEEE Transactions on Industrial Informatics.

[14]  Karen Willcox,et al.  Engineering Design with Digital Thread , 2017, AIAA Journal.

[15]  Jennifer E. Rowley,et al.  The wisdom hierarchy: representations of the DIKW hierarchy , 2007, J. Inf. Sci..

[16]  Martin Törngren,et al.  Complexity Challenges in Development of Cyber-Physical Systems , 2018, Principles of Modeling.

[17]  Jun Wu,et al.  Making Knowledge Tradable in Edge-AI Enabled IoT: A Consortium Blockchain-Based Efficient and Incentive Approach , 2019, IEEE Transactions on Industrial Informatics.

[18]  Martin Törngren,et al.  Empirical-Evolution of Frameworks Supporting Co-simulation Tool-Chain Development , 2018, WorldCIST.

[19]  Raghava Rao Mukkamala,et al.  Accelerating Health Data Sharing: A Solution Based on the Internet of Things and Distributed Ledger Technologies , 2019, Journal of medical Internet research.

[20]  Martin Törngren,et al.  An Investigation of Functionalities of Future Tool‐chain for Aerospace Industry , 2017 .

[21]  Martin Törngren,et al.  General Modeling Language to Support Model‐based Systems Engineering Formalisms (Part 1) , 2020, INCOSE International Symposium.

[22]  Cecilia Haskins A Journey Through The Systems Landscape , 2014 .

[23]  Aviv Zohar,et al.  Secure High-Rate Transaction Processing in Bitcoin , 2015, Financial Cryptography.

[24]  Ravikiran Vatrapu,et al.  Blockchain-based Personal Health Data Sharing System Using Cloud Storage , 2018, 2018 IEEE 20th International Conference on e-Health Networking, Applications and Services (Healthcom).

[25]  Ning Zhang,et al.  A Survey of Distributed Consensus Protocols for Blockchain Networks , 2019, IEEE Communications Surveys & Tutorials.

[26]  Juan de Lara,et al.  AToM3: A Tool for Multi-formalism and Meta-modelling , 2002, FASE.

[27]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[28]  Brian J. Sauser,et al.  Transitioning Systems Thinking to Model-Based Systems Engineering: Systemigrams to SysML Models , 2015, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[29]  Jianhui Wang,et al.  Energy Crowdsourcing and Peer-to-Peer Energy Trading in Blockchain-Enabled Smart Grids , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[30]  Imre Horvath,et al.  A Review of the Principles of Designing Smart Cyber-Physical Systems for Run-Time Adaptation: Learned Lessons and Open Issues , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[31]  Elaine B. Barker,et al.  Report on the Development of the Advanced Encryption Standard (AES) , 2001, Journal of research of the National Institute of Standards and Technology.

[32]  Dov Dori,et al.  Model-Based Interoperability Engineering in Systems-of-Systems and Civil Aviation , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[33]  Navin Ramachandran,et al.  Authenticating Health Activity Data Using Distributed Ledger Technologies , 2018, Computational and structural biotechnology journal.

[34]  Bhaskar Krishnamachari,et al.  Towards a Decentralized Data Marketplace for Smart Cities , 2018, 2018 IEEE International Smart Cities Conference (ISC2).

[35]  Stefan Kühne,et al.  Towards a comparative analysis of meta-metamodels , 2011, SPLASH Workshops.

[36]  Jaume Barceló,et al.  Model-Based Systems Engineering: An Emerging Approach for Modern Systems , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[37]  Emin Gün Sirer,et al.  Bitcoin-NG: A Scalable Blockchain Protocol , 2015, NSDI.