YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    Smart Contract Generation and Visualization for Construction Business Process Collaboration and Automation: Upgraded Workflow Engine

    Source: Journal of Computing in Civil Engineering:;2024:;Volume ( 038 ):;issue: 006::page 04024030-1
    Author:
    Xuling Ye
    ,
    Ningshuang Zeng
    ,
    Xingyu Tao
    ,
    Daguang Han
    ,
    Markus König
    DOI: 10.1061/JCCEE5.CPENG-5938
    Publisher: American Society of Civil Engineers
    Abstract: With the digital transformation of the construction industry, the need to improve construction business process collaboration and automation is increasing. However, as construction projects usually involve many stakeholders with complex relationships and insufficient mutual trust, the existing technologies cannot fulfill the requirements of the construction industry. This paper explores the integration of blockchain, smart contracts, and process automation technologies into construction business processes, shedding light on both managerial and technical challenges. The study introduces a comprehensive technical framework meticulously designed to align with the intricate nature of construction practices while focusing on the resolution of legal complexities associated with smart contract applications and the facilitation of process collaboration and automation. The framework comprises three core modules: (1) action definition and extension to process models, (2) standardized mapping for automatic smart contract generation, and (3) smart contract visualization for reliable process collaboration and automation. This multifaceted approach caters to the specific needs of construction management, standardization, interoperability, and visualization. The framework’s practicality is further evaluated through real-world testing within a construction payment case, effectively showcasing its efficacy and applicability in tangible business scenarios. While this paper represents a significant step forward in addressing construction business process collaboration and automation challenges, it acknowledges the necessity for ongoing research and development to refine and expand these innovative solutions to meet the evolving demands of construction management. Currently, there is a significant escalation in the severity of disputes within the construction industry. The adoption of blockchain technology allows for the redistribution of trust within a construction project, shifting reliance from individuals to the system itself for better collaboration and fewer disputes. Although blockchain can help foster a more secure and transparent environment, at the process level, an efficient workflow engine is needed to activate processes in this environment. Therefore, this study proposed an approach to generating smart contract codes based on construction business processes in a standardized way and further visually executing these codes for the processes with historical transactions stored in blockchain. This approach can reduce the effort of smart contract programming and improve the standardization and credibility of smart contract generation. It can also streamline the procedure from construction business process design to final execution via predefined and visual modules. Meanwhile, the generation prototype is open sourced to provide transparency and further enhance the approach. To indicate practical implications in the real world, this study provided a case of construction payment, but the solution is not limited to the payment scenario.
    • Download: (4.133Mb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Statistics

      Smart Contract Generation and Visualization for Construction Business Process Collaboration and Automation: Upgraded Workflow Engine

    URI
    https://yetl.yabesh.ir/yetl1/handle/yetl/4298672
    Collections
    • Journal of Computing in Civil Engineering

    Show full item record

    contributor authorXuling Ye
    contributor authorNingshuang Zeng
    contributor authorXingyu Tao
    contributor authorDaguang Han
    contributor authorMarkus König
    date accessioned2024-12-24T10:18:25Z
    date available2024-12-24T10:18:25Z
    date copyright11/1/2024 12:00:00 AM
    date issued2024
    identifier otherJCCEE5.CPENG-5938.pdf
    identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4298672
    description abstractWith the digital transformation of the construction industry, the need to improve construction business process collaboration and automation is increasing. However, as construction projects usually involve many stakeholders with complex relationships and insufficient mutual trust, the existing technologies cannot fulfill the requirements of the construction industry. This paper explores the integration of blockchain, smart contracts, and process automation technologies into construction business processes, shedding light on both managerial and technical challenges. The study introduces a comprehensive technical framework meticulously designed to align with the intricate nature of construction practices while focusing on the resolution of legal complexities associated with smart contract applications and the facilitation of process collaboration and automation. The framework comprises three core modules: (1) action definition and extension to process models, (2) standardized mapping for automatic smart contract generation, and (3) smart contract visualization for reliable process collaboration and automation. This multifaceted approach caters to the specific needs of construction management, standardization, interoperability, and visualization. The framework’s practicality is further evaluated through real-world testing within a construction payment case, effectively showcasing its efficacy and applicability in tangible business scenarios. While this paper represents a significant step forward in addressing construction business process collaboration and automation challenges, it acknowledges the necessity for ongoing research and development to refine and expand these innovative solutions to meet the evolving demands of construction management. Currently, there is a significant escalation in the severity of disputes within the construction industry. The adoption of blockchain technology allows for the redistribution of trust within a construction project, shifting reliance from individuals to the system itself for better collaboration and fewer disputes. Although blockchain can help foster a more secure and transparent environment, at the process level, an efficient workflow engine is needed to activate processes in this environment. Therefore, this study proposed an approach to generating smart contract codes based on construction business processes in a standardized way and further visually executing these codes for the processes with historical transactions stored in blockchain. This approach can reduce the effort of smart contract programming and improve the standardization and credibility of smart contract generation. It can also streamline the procedure from construction business process design to final execution via predefined and visual modules. Meanwhile, the generation prototype is open sourced to provide transparency and further enhance the approach. To indicate practical implications in the real world, this study provided a case of construction payment, but the solution is not limited to the payment scenario.
    publisherAmerican Society of Civil Engineers
    titleSmart Contract Generation and Visualization for Construction Business Process Collaboration and Automation: Upgraded Workflow Engine
    typeJournal Article
    journal volume38
    journal issue6
    journal titleJournal of Computing in Civil Engineering
    identifier doi10.1061/JCCEE5.CPENG-5938
    journal fristpage04024030-1
    journal lastpage04024030-20
    page20
    treeJournal of Computing in Civil Engineering:;2024:;Volume ( 038 ):;issue: 006
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian