Designing blockchain-based applications a case study for imported product traceability

  • Recently Added
  • In Progress
  • Closed Access

Download statistics for the last 12 months

Not enough data to produce graph

Digitala Vetenskapliga Arkivet

  • CSV all metadata
  • CSV all metadata version 2
  • modern-language-association-8th-edition
  • Other style
  • Other locale

Lu, Qinghua

Zhu, liming, yao, haonan, vasilakos, athanasios, abstract [en].

Blockchain technology enables decentralization as new forms of distributed software architectures, where components can reach agreements on the shared system states without trusting on a central integration point. Since blockchain is an emerging technology which is still at an early stage of development, there is limited experience on applying blockchain to real-world software applications. We applied blockchain application design approaches proposed in software architecture community in a real-world project called originChain, which is a blockchain-based traceability system that restructures the current system by replacing the central database with blockchain. In this paper, we share our experience of building originChain. By using blockchain and designing towards security, originChain provides transparent tamper-proof traceability data with high availability and enables automated regulatory-compliance checking and adaptation in product traceability scenarios. We also demonstrate both qualitative and quantitative analysis of the software architecture of originChain. Based on our experience and analysis, we found that the structural design of smart contracts has large impact on the quality of the system.

Place, publisher, year, edition, pages

Keywords [en], national category, research subject, identifiers.

Validerad;2018;Nivå 2;2018-11-07 (johcin)

Open Access in DiVA

Other links, search in diva, by author/editor, by organisation, in the same journal, on the subject, search outside of diva, altmetric score.

Designing blockchain-based applications a case study for imported product traceability

Xiwei Xu , Qinghua Lu , Yue Liu , Liming Zhu , Haonan Yao , Athanasios V. Vasilakos

展开 

Blockchain technology enables decentralization as new forms of distributed software architectures, where components can reach agreements on the shared system states without trusting on a central integration point. Since blockchain is an emerging technology which is still at an early stage of development, there is limited experience on applying blockchain to real-world software applications. We applied blockchain application design approaches proposed in software architecture community in a real-world project called originChain, which is a blockchain-based traceability system that restructures the current system by replacing the central database with blockchain. In this paper, we share our experience of building originChain. By using blockchain and designing towards security, originChain provides transparent tamper-proof traceability data with high availability and enables automated regulatory-compliance checking and adaptation in product traceability scenarios. We also demonstrate both qualitative and quantitative analysis of the software architecture of originChain. Based on our experience and analysis, we found that the structural design of smart contracts has large impact on the quality of the system.

Blockchain Smart contract Adaptability Software architecture

10.1016/j.future.2018.10.010

designing blockchain based applications a case study for imported product traceability

通过 文献互助 平台发起求助,成功后即可免费获取论文全文。

我们已与文献出版商建立了直接购买合作。

你可以通过身份认证进行实名认证,认证成功后本次下载的费用将由您所在的图书馆支付

您可以直接购买此文献,1~5分钟即可下载全文,部分资源由于网络原因可能需要更长时间,请您耐心等待哦~

designing blockchain based applications a case study for imported product traceability

百度学术集成海量学术资源,融合人工智能、深度学习、大数据分析等技术,为科研工作者提供全面快捷的学术服务。在这里我们保持学习的态度,不忘初心,砥砺前行。 了解更多>>

百度云

©2024 Baidu 百度学术声明 使用百度前必读

Adaptable Blockchain-Based Systems: A Case Study for Product Traceability

Ieee account.

  • Change Username/Password
  • Update Address

Purchase Details

  • Payment Options
  • Order History
  • View Purchased Documents

Profile Information

  • Communications Preferences
  • Profession and Education
  • Technical Interests
  • US & Canada: +1 800 678 4333
  • Worldwide: +1 732 981 0060
  • Contact & Support
  • About IEEE Xplore
  • Accessibility
  • Terms of Use
  • Nondiscrimination Policy
  • Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.

Data61

June 6th, 2018

This page is about our technical research on blockchain. See this page for our reports on how blockchain technology could be used across government and industry in Australia to deliver productivity benefits and drive local innovation.

Contact : Mark Staples ([email protected]), Shiping Chen ([email protected]), Xiwei (Sherry) Xu ([email protected])

designing blockchain based applications a case study for imported product traceability

New Book: Architecture for Blockchain Applications

Blockchain is an emerging technology for decentralized and transactional data sharing across a large network of untrusted participants. It enables new forms of distributed systems, where participants can find agreements on their shared states without trusting a central authority or any particular participates. Our group is mainly working on three directions, including designing with blockchain, analyzing and improving trustworthy of blockchain, and legal reasoning with Smart contracts on blockchain.

Overview of Block Chain

Research Capabilities

  • Blockchain as a component in system design
  • Impact of using blockchain on the quality attributes of the system
  • Model-driven smart contract development
  • Declarative smart contracts for faster development, analysis and auditing
  • Visualization
  • Empirical studies on popular public blockchains
  • Formal studies
  • Live monitoring
  • based on multi-blockchain data from https://blockchair.com/  and  http://ethview.live/

Selected reports

  • Commonwealth Bank (CBA) “Smart Money” Trial ( Making Money Smart report )

designing blockchain based applications a case study for imported product traceability

Publications

Up to 01 May, 2020

  • Understanding and Handling Blockchain Uncertainties Xiwei Xu, H.M.N. Dilum Bandara, Qinghua Lu, Dawen Zhang, and Liming Zhu Proc. 2020 Int. Conf. on Blockchain (ICBC 2020), Aug. 2020, Honolulu, Hawaii.
  • Patterns for Blockchain Data Migration H.M.N. Dilum Bandara, Xiwei Xu, and Ingo Weber European Conf. on Pattern Languages of Programs 2020 (EuroPLoP 2020), July 2020, Bavaria, Germany. (accepted)
  • Reliability analysis for blockchain oracles SK Lo, X Xu, M Staples, L Yao Computers and Electrical Engineering 83 (SI-bcia)
  • Distributed Ledger Technology for eHealth Identity Privacy: State of The Art and Future Perspective MA Bouras, Q Lu, F Zhang, Y Wan, T Zhang, H Ning Sensors 20 (2), 483
  • Analysis of Data Management in Blockchain-Based Systems: From Architecture to Governance HY Paik, X Xu, HMND Bandara, SU Lee, SK Lo IEEE Access 7, 186091-186107
  • uBaaS: A unified blockchain as a service platform Q Lu, X Xu, Y Liu, I Weber, L Zhu, W Zhang Future Generation Computer Systems 101, 564-575
  • Analysis of blockchain solutions for IoT: A systematic literature review SK Lo, Y Liu, SY Chia, X Xu, Q Lu, L Zhu, H Ning IEEE Access 7, 58822-58835
  • On the performance of distributed ledgers for internet of things R Han, G Shapiro, V Gramoli, X Xu Internet of Things, 100087
  • Blockchain-based trust mechanism for IoT-based smart manufacturing system Y Zhang, X Xu, A Liu, Q Lu, L Xu, F Tao IEEE Transactions on Computational Social Systems 6 (6), 1386-1394
  • Blockchain support for collaborative business processes C Di Ciccio, A Cecconi, M Dumas, L García-Bañuelos, O López-Pintado, … Informatik Spektrum 42 (3), 182-190
  • A Landscape of Cryptocurrencies Z Li, Q Lu, S Chen, Y Liu, X Xu 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC …
  • Correction to: Quantifying the Cost of Distrust: Comparing Blockchain and Cloud Services for Business Process Execution P Rimba, AB Tran, I Weber, M Staples, A Ponomarev, X Xu Information Systems Frontiers, 1-2
  • Blockchain-based trust mechanism for iot-based smart manufacturing system Y Zhang, X Xu, A Liu, Q Lu, L Xu, F Tao IEEE Transactions on Computational Social Systems 6 (6), 1386-1394
  • Caterpillar: a business process execution engine on the Ethereum blockchain O López‐Pintado, L García‐Bañuelos, M Dumas, I Weber, A Ponomarev Software: Practice and Experience 49 (7), 1162-1193
  • Mining Blockchain Processes: Extracting Process Mining Data from Blockchain Applications (Best Paper Award) Christopher Klinkmüller, Alexander Ponomarev, An Binh Tran, Ingo Weber, and Wil van der Aalst International Conference on Business Process Management 2019, Blockchain Forum
  • Dynamic role binding in blockchain-based collaborative business processes Orlenys López-Pintado, Marlon Dumas, Luciano García-Bañuelos, and Ingo Weber CAISE’19: International Conference on Advanced Information Systems Engineering, Rome, Italy, July 2019
  • Digital-Physical Parity for Food Fraud Detection Sin Kuang Lo, Xiwei Xu, Chen Wang, Ingo Weber, Paul Rimba, Qinghua Lu, and Mark Staples ICBC’19: International Conference on Blockchain, San Diego, USA, June, 2019. Accepted March, 2019
  • A platform architecture for multi-tenant blockchain-based systems Ingo Weber, Qinghua Lu, An Binh Tran, Amit Deshmukh, Marek Gorski, and Markus Strazds ICSA’19: IEEE International Conference on Software Architecture, Hamburg, Germany, April 2019
  • Designing blockchain-based applications a case study for imported product traceability Xiwei Xu, Qinghua Lu, Yue Liu, Liming Zhu, Haonan Yao, Athanasios V Vasilakos Future Generation Computer Systems. Published March 2019

Up to 24 March, 2019

  • Architecture for Blockchain Applications Xiwei Xu, Ingo Weber, and Mark Staples Springer, 2019
  • Digital-Physical Parity for Food Fraud Detection Sin Kuang Lo, Xiwei Xu, Chen Wang, Ingo Weber, Paul Rimba, Qinghua Lu, and Mark Staples ICBC’19: International Conference on Blockchain, San Diego, USA, June, 2019
  • A platform architecture for multi-tenant blockchain-based systems Ingo Weber, Qinghua Lu, An Binh Tran, Amit Deshmukh, Marek Gorski, and Markus Strazds ICSA’19: IEEE International Conference on Software Architecture , Hamburg, Germany, April 2019
  • Designing blockchain-based applications: A case study for imported product traceability Xiwei Xu, Qinghua Lu, Yue Liu, Liming Zhu, Haonan Yao, Athanasios V Vasilakos Future Generation Computer Systems. Published March 2019
  • Design Pattern as a Service for Blockchain Applications Qinghua Lu, Xiwei Xu, Yue Liu, Weishan Zhang ICDMW’2018: IEEE International Conference on Data Mining Workshops, November 2018
  • Lorikeet: A model-driven engineering tool for blockchain-based business process execution and asset management An Binh Tran, Qinghua Lu, and Ingo Weber BPM’18: International Conference on Business Process Management, Demo track, Sydney, NSW, Australia, September 2018
  • Platform-Independent Secure Blockchain-Based Voting System Bin Yu, Joseph Liu, Amin Sakzad, Surya Nepal, Ron Steinfeld, Paul Rimba, and Man Ho Au ISC’18: Information Security Conference, September 2018
  • Quantifying the cost of distrust: Comparing blockchain and cloud services for business process execution Paul Rimba, An Binh Tran, Ingo Weber, Mark Staples, Alexander Ponomarev, and Xiwei Xu Information Systems Frontiers, August 2018
  • A Pattern Language for Blockchain-based Applications Xiwei Xu, Cesare Pautasso, Liming Zhu, Qinghua Lu, Ingo Weber EuroPLOP’18: European Conference on Pattern Languages of Programs, Kloster Irsee, Germany, July 2018
  • AODV-based Routing for Payment Channel Networks Philipp Hoenisch and Ingo Weber ICBC’18: International Conference on Blockchain. June 30, 2018, Seattle, USA
  • How do machine learning, robotic process automation and blockchains affect the human factor in business process management? Jan Mendling, Gero Decker, Richard Hull, Hajo A. Reijers, and Ingo Weber Communications of the Association for Information Systems (CAIS). Peer-reviewed panel paper.
  • Blockchains for business process management – challenges and opportunities Jan Mendling, Ingo Weber, Wil Van Der Aalst, Jan Vom Brocke, Cristina Cabanillas, Florian Daniel, Søren Debois, Claudio Di Ciccio, Marlon Dumas, Schahram Dustdar, Avigdor Gal, Luciano García-Bañuelos, Guido Governatori, Richard Hull, Marcello La Rosa, Henrik Leopold, Frank Leymann, Jan Recker, Manfred Reichert, Hajo A. Reijers, Stefanie Rinderle-Ma, Andreas Solti, Michael Rosemann, Stefan Schulte, Munindar P. Singh, Tijs Slaats, Mark Staples, Barbara Weber, Matthias Weidlich, Mathias Weske, Xiwei Xu, and Liming Zhu ACM Transactions on Management Information Systems (TMIS), 9(1):4:1-4:16. Peer-reviewed research commentary. February 2018.
  • Towards verifying ethereum smart contract bytecode in Isabelle/HOL Sidney Amani, Myriam Bégel, Maksym Bortin and Mark Staples 2018 7th ACM SIGPLAN International Conference on Certified Programs and Proofs, Los Angeles, USA, January 2018.
  • [PDF] On availability for blockchain-based systems Ingo Weber, Vincent Gramoli, Mark Staples, Alex Ponomarev, Ralph Holz, An Binh Tran and Paul Rimba. 2017 IEEE International Symposium on Reliable Distributed Systems (SRDS’17), Hong Kong, China, September 2017.
  • [PDF] Optimized execution of business processes on blockchain , Luciano García-Bañuelos, Alexander Ponomarev, Marlon Dumas, and Ingo Weber. 15th International Conference on Business Process Management (BPM’17), Barcelona, Spain, September 2017.
  • [PDF] Caterpillar: A blockchain-based business process management system , Orlenys López-Pintado, Luciano García-Bañuelos, Marlon Dumas, and Ingo Weber. 15th International Conference on Business Process Management (BPM’17), Demo track, Barcelona, Spain, September 2017.
  • Runtime verification for business processes utilizing the Bitcoin blockchain Christoph Prybila, Stefan Schulte, Christoph Hochreiner, and Ingo Weber Future Generation Computer Systems (FGCS)
  • [PDF] Risks and opportunities for systems using blockchain and smart contracts , Mark Staples, Shiping Chen, Sara Falamaki, Alex Ponomarev, Paul Rimba, An Binh Tran, Ingo Weber, Xiwei Xu, and Zhenjiang Zhu. Technical report, Data61, CSIRO, Sydney, Australia, June 2017.
  • [PDF] Regerator: a Registry Generator for Blockchain , An Binh Tran, Xiwei Xu, Ingo Weber, Mark Staples and Paul Rimba. 29th International Conference on Advanced Information Systems Engineering (CAISE’17).
  • [PDF] EthDrive: A Peer-to-Peer Data Storage with Provenance , Xiao Liang Yu, Xiwei Xu and Bin Liu. 29th International Conference on Advanced Information Systems Engineering (CAISE’17).
  • [PDF] The Balance Attack or Why Forkable Blockchains are Ill-Suited for Consortium , Christopher Natoli and Vincent Gramoli. 2017 IEEE/IFIP International Conference on Dependable Systems and Networks (DSN’17).
  • [PDF] Blockchain Consensus , Tyler Crain, Vincent Gramoli, Michel Raynal, Mikel Larrea. Proceedings of AlgoTel 2017.
  • [PDF] A taxonomy of blockchain-based systems for architecture design , Xiwei Xu, Ingo Weber, Mark Staples, Liming Zhu, Jan Bosch, Len Bass, Cesare Pautasso and Paul Rimba. 2017 IEEE International Conference on Software Architecture (ICSA’17), Gothenburg, Sweden, April 2017.
  • [PDF] Comparing blockchain and cloud services for business process execution , Paul Rimba, An Binh Tran, Ingo Weber, Mark Staples, Alexander Ponomarev and Xiwei Xu. Short paper, 2017 IEEE International Conference on Software Architecture (ICSA’17), Gothenburg, Sweden, April 2017.
  • [PDF] Predicting latency of blockchain-based systems using architectural modelling and simulation , Rajitha Yasaweerasinghelage, Mark Staples and Ingo Weber. Short paper, 2017 IEEE International Conference on Software Architecture (ICSA’17), Gothenburg, Sweden, April 2017.
  • Using architectural modelling and simulation to predict latency of blockchain-based systems Rajitha Yasaweerasinghelage, Mark Staples, and Ingo Weber Technical Report 201704, School of Computer Science & Engineering, University of New South Wales, Sydney, NSW 2052, Australia, February 2017
  • [PDF] The Blockchain Anomaly , Christopher Natoli, Vincent Gramoli. Proceedings of the 15th IEEE International Symposium on Network Computing and Applications (NCA’16), IEEE Oct 2016
  • [PDF] Evaluation of Logic-Based Smart Contracts for Blockchain Systems , Idelberg, Florian and Governatori, Guido and Riveret, Regis and Sartor, Giovanni. 10th International Web Rule Symposium, July, 2016
  • [PDF] New kids on the block: an analysis of modern blockchains , Luke Anderson, Ralph Holz, Alexander Ponomarev, Paul Rimba, Ingo Weber. Submitted on Jun, 2016
  • [PDF] On the Danger of Private Blockchains , Vincent Gramoli Workshop on Distributed Cryptocurrencies and Consensus Ledgers (DCCL’16), 2016
  • [PDF] Untrusted business process monitoring and execution using blockchain , Ingo Weber, Sherry Xu, Regis Riveret, Guido Governatori, Alexander Ponomarev and Jan Mendling. BPM 2016, Rio de Janeiro, Brazil , September, 2016
  • [PDF] The blockchain as a software connector , Sherry Xu, Cesare Pautasso, Liming Zhu, Vincent Gramoli, Alexander Ponomarev, An Binh Tran and Shiping Chen. WICSA2016, Venice, Italy, April, 2016

The quality traceability system for prefabricated buildings using blockchain: An integrated framework

  • Research Article
  • Published: 07 August 2020
  • Volume 7 , pages 528–546, ( 2020 )

Cite this article

  • Ziyao Zhang 1 ,
  • Zhenmin Yuan 1 ,
  • Guodong Ni 1 ,
  • Han Lin 2 &
  • Yujie Lu 3  

404 Accesses

65 Citations

1 Altmetric

Explore all metrics

The quality traceability of precast components has largely affected the widespread adoption of prefabricated buildings. Blockchain technology provides an effective solution to change the centralized storage mode of traditional traceability system and its related disadvantages. In this paper, we propose a framework of quality traceability system for precast components based on blockchain technology. The system framework adopts a hybrid blockchain architecture and dual storage mode, defines three types of smart contracts, and creates an interactive and efficient source tracing query method, which could effectively achieve the goals of decentralization, openness, and non-tamperability, as well as efficient traceability.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price includes VAT (Russian Federation)

Instant access to the full article PDF.

Rent this article via DeepDyve

Institutional subscriptions

Similar content being viewed by others

designing blockchain based applications a case study for imported product traceability

Construction Inspection Information Management with Consortium Blockchain

designing blockchain based applications a case study for imported product traceability

Hyperledger fabric-based consortium blockchain for construction quality information management

Botao Zhong, Haitao Wu, … Xing Pan

designing blockchain based applications a case study for imported product traceability

Combating Challenges in the Construction Industry with Blockchain Technology

Alfian G, Syafrudin M, Farooq U, Ma’arif M R, Syaekhoni M A, Fitriyani N L, Lee J, Rhee J (2020). Improving efficiency of RFID-based traceability system for perishable food by utilizing IoT sensors and machine learning model. Food Control, 110: 107016

Google Scholar  

Atzori L, Iera A, Morabito G (2010). The Internet of Things: A survey. Computer Networks, 54(15): 2787–2805

MATH   Google Scholar  

Azzi R, Chamoun R K, Sokhn M (2019). The power of a blockchain-based supply chain. Computers & Industrial Engineering, 135: 582–592

Banterle A, Stranieri S (2008). The consequences of voluntary traceability system for supply chain relationships: An application of transaction cost economics. Food Policy, 33(6): 560–569

Behnke K, Janssen M F W H A (2019). Boundary conditions for traceability in food supply chains using blockchain technology. International Journal of Information Management, 52: 101969

Cao X, Li X, Zhu Y, Zhang Z (2015). A comparative study of environmental performance between prefabricated and traditional residential buildings in China. Journal of Cleaner Production, 109: 131–143

Cao Y, Jia F, Manogaran G (2020). Efficient traceability systems of steel products using blockchain-based industrial Internet of Things. IEEE Transactions on Industrial Informatics, 16(9): 6004–6012

Chang S E, Chen Y C, Lu M F (2019). Supply chain re-engineering using blockchain technology: A case of smart contract based tracking process. Technological Forecasting and Social Change, 144: 1–11

Chang Y, Li X, Masanet E, Zhang L, Huang Z, Ries R (2018). Unlocking the green opportunity for prefabricated buildings and construction in China. Resources, Conservation and Recycling, 139: 259–261

Chen J, Lv Z, Song H (2019). Design of personnel big data management system based on blockchain. Future Generation Computer Systems, 101:1122–1129

Chou C (2003). Interactivity and interactive functions in web-based learning systems: A technical framework for designers. British Journal of Educational Technology, 34(3): 265–279

Crosby M, Pattanayak P, Verma S, Kalyanaraman V (2016). Blockchain technology: Beyond bitcoin. Applied Innovation Review, (2): 6–19

Dabbene F, Gay P (2011). Food traceability systems: Performance evaluation and optimization. Computers and Electronics in Agriculture, 75(1): 139–146

Dagher G G, Mohler J, Milojkovic M, Marella P B (2018). Ancile: Privacy-preserving framework for access control and interoperability ofelectronic health records using blockchain technology. Sustainable Cities and Society, 39: 283–297

Demiralp G, Guven G, Ergen E (2012). Analyzing the benefits of RFID technology for cost sharing in construction supply chains: A case study on prefabricated precast components. Automation in Construction, 24: 120–129

Ergen E, Akinci B, Sacks R (2007). Tracking and locating components in a precast storage yard utilizing radio frequency identification technology and GPS. Automation in Construction, 16(3): 354–367

Fan B, Qian J, Wu X, Du X, Li W, Ji Z, Xin X (2019). Improving continuous traceability of food stuff by using barcode-RFID bidirectional transformation equipment: Two field experiments. Food Control, 98: 449–456

Feng C G, Hu H, Xu F, Yang J (2015). An intelligent logistics management model in prefabricated construction. Frontiers of Engineering Management, 2(2): 178–181

Galvez J F, Mejuto J C, Simal-Gandara J (2018). Future challenges on the use of blockchain for food traceability analysis. TrAC Trends in Analytical Chemistry, 107: 222–232

George R V, Harsh H O, Ray P, Babu A K (2019). Food quality traceability prototype for restaurants using blockchain and food quality data index. Journal of Cleaner Production, 240: 118021

Golan E, Krissoff B, Kuchler F, Calvin L, Nelson K E, Price G K (2004). Traceability in the US food supply: Economic theory and industry studies. Agricultural Economic Report No. 830. Economic Research Service, United States Department of Agriculture

Guadamuz A (2019). All watched over by machines of loving grace: A critical look at smart contracts. Computer Law & Security Review, 35(6): 105338

Heiskanen A (2017). The technology of trust: How the Internet of Things and blockchain could usher in a new era of construction productivity. Construction Research and Innovation, 8(2): 66–70

Hong J, Shen G Q, Li Z, Zhang B, Zhang W (2018). Barriers to promoting prefabricated construction in China: A cost-benefit analysis. Journal of Cleaner Production, 172: 649–660

Iansiti M, Lakhani K R (2017). The truth about blockchain. Harvard Business Review, 95(1): 119–127

Ismail Z A (2017). Improving conventional method on precast concrete building maintenance. Industrial Management & Data Systems, 117(7): 1485–1502

Jaillon L, Poon C S (2008). Sustainable construction aspects of using prefabrication in dense urban environment: A Hong Kong case study. Construction Management and Economics, 26(9): 953–966

Jaillon L, Poon C S (2009). The evolution of prefabricated residential building systems in Hong Kong: A review of the public and the private sector. Automation in Construction, 18(3): 239–248

Jansen-Vullers M H, van Dorp C A, Beulens A J (2003). Managing traceability information in manufacture. International Journal of Information Management, 23(5): 395–413

Jiang R, Mao C, Hou L, Wu C, Tan J (2018). A SWOT analysis for promoting off-site construction under the backdrop of China’s new urbanisation. Journal of Cleaner Production, 173: 225–234

Kang Y S, Lee Y H (2013). Development of generic RFID traceability services. Computers in Industry, 64(5): 609–623

Karlsen K M, Dreyer B, Olsen P, Elvevoll E O (2013). Literature review: Does a common theoretical framework to implement food trace-ability exist? Food Control, 32(2): 409–417

Karlsen K M, Olsen P, Donnelly K A M (2010). Implementing traceability: Practical challenges at a mineral water bottling plant. British Food Journal, 112(2): 187–197

Kim M K, Cheng J C, Sohn H, Chang C C (2015). A framework for dimensional and surface quality assessment of precast concrete elements using BIM and 3D laser scanning. Automation in Construction, 49: 225–238

Kshetri N (2018). 1 Blockchain’s roles in meeting key supply chain management objectives. International Journal of Information Management, 39: 80–89

Li C Z, Xue F, Li X, Hong J, Shen G Q (2018). An Internet of Things-enabled BIM platform for on-site assembly services in prefabricated construction. Automation in Construction, 89: 146–161

Li C Z, Zhong R Y, Xue F, Xu G, Chen K, Huang G G, Shen G Q (2017). Integrating RFID and BIM technologies for mitigating risks and improving schedule performance of prefabricated house construction. Journal of Cleaner Production, 165: 1048–1062

Li J, Greenwood D, Kassem M (2019). Blockchain in the built environment and construction industry: A systematic review, conceptual models and practical use cases. Automation in Construction, 102: 288–307

Li Z, Shen G Q, Alshawi M (2014). Measuring the impact of prefabrication on construction waste reduction: An empirical study in China. Resources, Conservation and Recycling, 91: 27–39

Lin H (2018). Support accountability. Science, 362(6417): 888

Lin H, Sui Y, Ma H Y, Wang L Y, Zeng S X (2018). CEO narcissism, public concern, and megaproject social responsibility: Moderated mediating examination. Journal of Management Engineering, 34(4): 04018018

Lin H, Yang P, Zhang F L (2020). Review of scene text detection and recognition. Archives of Computational Methods in Engineering, 27(2): 433–454

Lin H, Zeng S X, Ma H Y, Zeng R C, Tam V W Y (2017). An indicator system for evaluating megaproject social responsibility. International Journal of Project Management, 35(7): 1415–1426

Lin Q, Wang H, Pei X, Wang J (2019). Food safety traceability system based on blockchain and EPCIS. IEEE Access: Practical Innovations, Open Solutions, 7: 20698–20707

Liu Z, Li Z (2020). A blockchain-based framework of cross-border e-commerce supply chain. International Journal of Information Management, 52: 102059

Lo S K, Xu X, Staples M, Yao L (2020). Reliability analysis for blockchain oracles. Computers & Electrical Engineering, 83: 106582

Lu Q, Xu X (2017). Adaptable blockchain-based systems: A case study for product traceability. IEEE Software, 34(6): 21–27

Mao C, Xie F, Hou L, Wu P, Wang J, Wang X (2016). Cost analysis for sustainable off-site construction based on a multiple-case study in China. Habitat International, 57: 215–222

Meiling J, Backlund F, Johnsson H (2012). Managing for continuous improvement in off-site construction: Evaluation oflean management principles. Engineering, Construction, and Architectural Management, 19(2): 141–158

Moe T (1998). Perspectives on traceability in food manufacture. Trends in Food Science & Technology, 9(5): 211–214

Montecchi M, Plangger K, Etter M (2019). It’s real, trust me! Establishing supply chain provenance using blockchain. Business Horizons, 62(3): 283–293

Mougayar W (2016). The Business Blockchain: Promise, Practice, and Application of the Next Internet Technology. Hoboken, NJ: John Wiley & Sons

Nahmens I, Mullens M A (2011). Lean homebuilding: Lessons learned from a precast concrete panelizer. Journal of Architectural Engineering, 17(4): 155–161

Nakamoto S (2008). Bitcoin: A peer-to-peer electronic cash system. Available at: bitcoinsv.io/bitcoin.pdf

Naranje V, Swarnalatha R (2019). Design of tracking system for prefabricated building components using RFID technology and CAD model. Procedia Manufacturing, 32: 928–935

Olsen P, Borit M (2013). How to define traceability. Trends in Food Science & Technology, 29(2): 142–150

Pazaitis A, de Filippi P, Kostakis V (2017). Blockchain and value systems in the sharing economy: The illustrative case of Backfeed. Technological Forecasting and Social Change, 125: 105–115

Qian J, Fan B, Wu X, Han S, Liu S, Yang X (2017). Comprehensive and quantifiable granularity: A novel model to measure agro-food traceability. Food Control, 74: 98–106

Sharma P K, Park J H (2018). Blockchain based hybrid network architecture for the smart city. Future Generation Computer Systems, 86: 650–655

Swan M (2015). Blockchain: Blueprint for a New Economy. Sebastopol, CA: O’Reilly Media

Tam V W Y, Tam C M, Zeng S X, Ng W C Y (2007). Towards adoption of prefabrication in construction. Building and Environment, 42(10): 3642–3654

Thakur M, Donnelly K A M (2010). Modeling traceability information in soybean value chains. Journal of Food Engineering, 99(1): 98–105

Thakur M, Hurburgh C R (2009). Framework for implementing traceability system in the bulk grain supply chain. Journal of Food Engineering, 95(4): 617–626

Till B M, Peters A W, Afshar S, Meara J G (2017). From blockchain technology to global health equity: Can cryptocurrencies finance universal health coverage? BMJ Global Health, 2(4): e000570

Valero E, Adán A (2016). Integration of RFID with other technologies in construction. Measurement, 94: 614–620

Venkatesh V G, Kang K, Wang B, Zhong R Y, Zhang A (2020). System architecture for blockchain based transparency of supply chain social sustainability. Robotics and Computer-Integrated Manufacturing, 63: 101896

Wang J, Li Z, Tam V W (2015). Identifying best design strategies for construction waste minimization. Journal of Cleaner Production, 92: 237–247

Wang J, Wu P, Wang X, Shou W (2017). The outlook of blockchain technology for construction engineering management. Frontiers of Engineering Management, 4(1): 67–75

Wang Q, Kim M K, Cheng J C P, Sohn H (2016). Automated quality assessment of precast concrete elements with geometry irregularities using terrestrial laser scanning. Automation in Construction, 68: 170–182

Wang Y, Li H, Wu Z (2019a). Attitude of the Chinese public toward off-site construction: A text mining study. Journal of Cleaner Production, 238: 117926

Wang Z, Hu H, Gong J (2018). Simulation based multiple disturbances evaluation in the precast supply chain for improved disturbance prevention. Journal of Cleaner Production, 177: 232–244

Wang Z, Hu H, Gong J, Ma X, Xiong W (2019b). Precast supply chain management in off-site construction: A critical literature review. Journal of Cleaner Production, 232: 1204–1217

Wang Z, Wang T, Hu H, Gong J, Ren X, Xiao Q (2020). Blockchain-based framework for improving supply chain traceability and information sharing in precast construction. Automation in Construction, 111: 103063

Woodhead R, Stephenson P, Morrey D (2018). Digital construction: From point solutions to IoT ecosystem. Automation in Construction, 93: 35–46

Xu G, Li M, Chen C H, Wei Y (2018). Cloud asset-enabled integrated IoT platform for lean prefabricated construction. Automation in Construction, 93: 123–134

Xu X, Lu Q, Liu Y, Zhu L, Yao H, Vasilakos A V (2019). Designing blockchain-based applications: A case study for imported product traceability. Future Generation Computer Systems, 92: 399–406

Yin S Y L, Tserng H P, Wang J C, Tsai S C (2009). Developing a precast production management system using RFID technology. Automation in Construction, 18(5): 677–691

Yu C, Jiang X, Yu S, Yang C (2020). Blockchain-based shared manufacturing in support of cyber physical systems: Concept, framework, and operation. Robotics and Computer-integrated Manufacturing, 64: 101931

Yu T, Man Q, Wang Y, Shen G Q, Hong J, Zhang J, Zhong J (2019). Evaluating different stakeholder impacts on the occurrence ofquality defects in offsite construction projects: A Bayesian-network-based model. Journal of Cleaner Production, 241: 118390

Yuan Z, Sun C, Wang Y (2018). Design for manufacture and assembly-oriented parametric design ofprefabricated buildings. Automation in Construction, 88: 13–22

Zhang A, Zhong R Y, Farooque M, Kang K, Venkatesh V G (2020). Blockchain-based life cycle assessment: An implementation framework and system architecture. Resources, Conservation and Recycling, 152: 104512

Zhang X, Skitmore M, Peng Y (2014). Exploring the challenges to industrialized residential building in China. Habitat International, 41: 176–184

Zheng Z, Xie S, Dai H N, Chen W, Chen X, Weng J, Imran M (2020). An overview on smart contracts: Challenges, advances and platforms. Future Generation Computer Systems, 105: 475–491

Zhong L, Zou M, Cheng S, Shen J, Cai B (2019). Design of quality traceability system for whole process of tobacco production based on multi-block MICA-PCA. Journal of Food Safety & Quality, 10(21): 7465–7469 (in Chinese)

Download references

Author information

Authors and affiliations.

Institute of Project Management, School of Mechanics and Civil Engineering, China University of Mining and Technology, Xuzhou, 221116, China

Ziyao Zhang, Zhenmin Yuan & Guodong Ni

School of Information Engineering, Jiangsu Key Laboratory of Auditing Information Engineering, Nanjing Audit University, Nanjing, 211815, China

Department of Building Engineering, College of Civil Engineering; Key Laboratory of Performance Evolution and Control for Engineering Structures of Ministry of Education; Shanghai Institute of Intelligent Science and Technology, Tongji University, Shanghai, 200092, China

You can also search for this author in PubMed   Google Scholar

Corresponding author

Correspondence to Han Lin .

Additional information

This study is supported by the National Natural Science Foundation of China (Grant No. 71771125), Major Project of Natural Science Foundation of Jiangsu Education Department (Grant No. 19KJA1800 02), National Key Research and Development Project (Grant No. 2019YFB1404602), and the Fundamental Research Funds for the Central Universities (Grant No. 2020QN73).

Rights and permissions

Reprints and permissions

About this article

Zhang, Z., Yuan, Z., Ni, G. et al. The quality traceability system for prefabricated buildings using blockchain: An integrated framework. Front. Eng. Manag. 7 , 528–546 (2020). https://doi.org/10.1007/s42524-020-0127-z

Download citation

Received : 28 November 2019

Accepted : 18 June 2020

Published : 07 August 2020

Issue Date : December 2020

DOI : https://doi.org/10.1007/s42524-020-0127-z

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • quality traceability
  • precast components
  • Find a journal
  • Publish with us
  • Track your research

IMAGES

  1. Blockchain Use Cases Blockchain Architecture Design And Use Cases Ppt

    designing blockchain based applications a case study for imported product traceability

  2. A Comprehensive Guide on Blockchain Traceability

    designing blockchain based applications a case study for imported product traceability

  3. A blockchain-based traceable and secure data-sharing scheme [PeerJ]

    designing blockchain based applications a case study for imported product traceability

  4. Foods

    designing blockchain based applications a case study for imported product traceability

  5. Explain Blockchain Technology Effectively with Modern Graphics

    designing blockchain based applications a case study for imported product traceability

  6. Blockchain-based traceability system architecture.

    designing blockchain based applications a case study for imported product traceability

VIDEO

  1. Case Study I Blockchain-based Drug Logistics Chain

  2. L2 to L1 Value Accrual

  3. Blockchain and its Applications || NPTEL Week 7 assignment answers || #nptel #skumaredu

  4. Blockchain and its Applications Assignment 6 Answers || NPTEL || Subscribe for More ||

  5. ONTOCHAIN Suummit 2023

  6. Multi Property Case Study

COMMENTS

  1. Designing blockchain-based applications a case study for imported product traceability

    Eberhardt and Tai proposes four patterns for blockchain-based applications, mainly focusing on what data and computation should be on-chain and what should be off-chain [18]. 3. Product traceability using blockchain3.1. Product traceability and traceability system

  2. Designing blockchain-based applications a case study for imported

    We applied blockchain application design approaches proposed in software architecture community in a real-world project called originChain, which is a blockchain-based traceability system that restructures the current system by replacing the central database with blockchain. In this paper, we share our experience of building originChain.

  3. Designing blockchain-based applications a case study for imported

    AbstractBlockchain technology enables decentralization as new forms of distributed software architectures, where components can reach agreements on the shared system states without trusting on a ce...

  4. Designing blockchain-based applications a case study for imported

    Designing blockchain-based applications a case study for imported product traceability @article{Xu2019DesigningBA, title={Designing blockchain-based applications a case study for imported product traceability}, author={Xiwei Xu and Qinghua Lu and Yue Liu and Liming Zhu and Haonan Yao and Athanasios V. Vasilakos}, journal={Future Gener. Comput.

  5. Designing blockchain-based applications a case study for imported

    Request PDF | Designing blockchain-based applications a case study for imported product traceability | Blockchain technology enables decentralization as new forms of distributed software ...

  6. ‪Liming Zhu‬

    Designing blockchain-based applications a case study for imported product traceability. X Xu, Q Lu, Y Liu, L Zhu, H Yao, AV Vasilakos. Future Generation Computer Systems 92, 399-406, 2019. 222: 2019: DevOps and its practices. L Zhu, L Bass, G Champlin-Scharff. IEEE software 33 (3), 32-34, 2016. 222:

  7. Designing blockchain-based applications a case study for imported

    Designing blockchain-based applications a case study for imported product traceability. Xu, X Lu, Q Liu, Y Zhu, L Yao, H Vasilakos, AV. Permalink. Export RIS format; Publication Type: Journal Article Citation: Future Generation Computer Systems, 2019, 92 pp. 399 - 406 Issue Date: 2019-03-01 ...

  8. Designing blockchain-based applications a case study for imported

    Designing blockchain-based applications a case study for imported product traceability. Xu, Xiwei ... We applied blockchain application design approaches proposed in software architecture community in a real-world project called originChain, which is a blockchain-based traceability system that restructures the current system by replacing the ...

  9. Designing blockchain-based applications a case study for imported

    Designing blockchain-based applications a case study for imported product traceability. Blockchain technology enables decentralization as new forms of distributed software architectures, where components can reach agreements on the shared system states without trusting on a central integration point. Since blockchain is an emerging technology ...

  10. Design and Application of Product Traceability Blockchain-based

    Product traceability is an effective technical solution to control and address product quality and safety issues, enabling consumers to fully know the full range of aspects of product flow. At present, the mainstream product traceability platform has the risk of system centralization, data being maliciously altered or destroyed. Blockchain can be effectively used in the supply chains to solve ...

  11. Sensors

    Blockchain-based traceability systems are a promising approach because they are decentralized, transparent, and tamper proof; however, if all traceability data are uploaded to a blockchain platform, it may affect the efficiency or even lead to data explosion. Additionally, it is difficult to guarantee the reliability of the original data source of massive Internet of Things (IoT) devices ...

  12. Adaptable Blockchain-Based Systems: A Case Study for Product Traceability

    Adaptable Blockchain-Based Systems: A Case Study for Product Traceability Abstract: Tracing the origin of products across complex supply chains requires a transparent, tamper-proof metadata infrastructure that's not only trusted by all the involved parties but also adaptable to changing environments and regulations.

  13. Blockchain technology for bridging trust, traceability and transparency

    Abstract. Trust, traceability, and transparency emerge as critical factors in designing circular blockchain platforms in supply chains. To bridge the three circular supply chain reverse processes (i.e., recycle, redistribute, remanufacture) and the three factors affecting blockchain technologies (i.e., trust, traceability, transparency), this paper proposes the integrated Triple Retry ...

  14. A blockchain-based traceability system with efficient search ...

    In data traceability, Cao et al. [] established a blockchain-based steel traceability system to achieve real-time tracking and recording of product quality and other information.Liu et al. [] designed a data tracking method based on vehicle routes and used blockchain to achieve trust management.Zhuang et al. [] proposed an IP privacy protection and traceability identity management scheme by ...

  15. An Innovative Blockchain-Based Traceability Framework for Industry 4.0

    An Innovative Blockchain-Based Traceability Framework for Industry 4.0 Cyber-Physical Factory ... blockchain-based applications a case study for imported product traceability', Future generations computer systems, vol. 92, pp. 399-406, 2019. Google Scholar Digital Library; Q. Lu and X. Xu, "Adaptable Blockchain-Based Systems: A Case Study ...

  16. Adaptable Blockchain-Based Systems: A Case Study for Product Traceability

    Traceability allows tracking products through all stages of a supply chain, which is crucial for product quality control. To provide accountability and forensic information, traceability information must be secured. This is challenging because traceability systems often must adapt to changes in regulations and to customized traceability inspection processes. OriginChain is a real-world ...

  17. Traceability Platform Based on Green Blockchain: An Application Case

    Recent progress in IoT and software development has simplified data acquisition and immutability of information in the agri-food supply chain. In the last few years, several frameworks and applications were proposed to ensure traceability in the agri-food-sector using distributed ledger technologies (DLT) such as Blockchain technologies. Still, no other study has presented a Blockchain-based ...

  18. Blockchain

    Designing blockchain-based applications a case study for imported product traceability Xiwei Xu, Qinghua Lu, Yue Liu, Liming Zhu, Haonan Yao, Athanasios V Vasilakos Future Generation Computer Systems. Published March 2019; 2019. Up to 24 March, 2019.

  19. The quality traceability system for prefabricated buildings ...

    Designing blockchain-based applications: A case study for imported product traceability. Future Generation Computer Systems, 92: 399-406. Google Scholar Yin S Y L, Tserng H P, Wang J C, Tsai S C (2009). Developing a precast production management system using RFID technology. Automation in Construction, 18(5): 677-691

  20. Applying blockchain technology to improve agri-food traceability: A

    Designing blockchain-based applications a case study for imported product traceability Future Generation Computer Systems, Volume 92, 2019, pp. 399-406 Xiwei Xu , …, Athanasios V. Vasilakos

  21. uBaaS: A unified blockchain as a service platform

    In addition to deployment, design and implementation of blockchain-based applications is a hard task requiring deep expertise. ... Lu Q., Xu X., Adaptable blockchain-based systems: A case study for product traceability, ... Google Scholar [13] Xu X., Lu Q., Liu Y., Zhu L., Yao H., Vasilakos A.V., Designing blockchain-based applications a case ...