Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Page properties


TitleHyperledger configuration for project management in construction
Status

Status
colourBlueGreen
titleProject in ProgressCompleted

Difficulty

Status
colourYellow
titleMedium
  


...

Mentor(s) Names and Contact Info

Dr George Blumberg, gblumberg@brookes.ac.uk

Mentee

Nguyen Tung Anh

Project Deliverables

  •  Confirm that Hyperledger Fabric (hlf) is a suitable blockchain platform for use on c&e projects and that Hypeledger Composer (“Composer”) is suitable for creating the business model and managing the network.
    •  Written confirmation (in the form of an outline) that hlf is a suitable blockchain platform for use on c&e projects and that Hypeledger Composer (“Composer”) is suitable for creating the business model and managing the network.
    •  Academic output: Outline for a paper that describes the selection and architecture requirements and design specifications based on a comparative analysis.
    •  Final design for the commercial process used for this project.
    •  Academic output: Outline for a paper that describes the membership management system. 
    •  

      Academic output: Outline of a paper that justifies the use of Composer as the optimum tool for defining commercial models for C&E projects. 

  •  Design and confirm a system architecture and network configuration for a blockchain solution that is able to support C&E projects.
  •  Establish a set of functions of C&E assembly and administrative processes that are suitable for the application of hlf.
  •  Using an established set of business process modelling tools, define a pilot project that will be used to test the system.
  •  Design and testing programme that can be used to fully evaluate the utility and reliability of a hlf network for the pilot project.

...

  •  Make literature research, design and confirm system architecture and network configuration for a blockchain solution that is able to support C&E projects. Nguyen Tung Anh 
    •  Project kick-off, initial communication, share ideas and project organisation.  
    •  Establish working practices, set communication schedule, agree on outputs/targets and milestones.  
    •  Perform an analysis based on literature review to consider the systems, architectures and configuration tested in projects and compare these to the working model.  
    •  Literature review analysis to include the basic concepts on the automation of C&E projects, hlf and Composer.  
    •  Final outline system design, architecture and configuration.  
    •  Define the nodes and members of the system.  
    •  Finalise the membership system (as refined based on this paper) and apply business logic using Composer and chaincode in Fabric.  
    •  Based on the above work, produce an outline schematic for current architecture blockchain system of C&E. Start to code the architecture with a trial network setup.  
    •  1st Evaluation and report.  
  •  Establish a set of functions of C&E assembly and administrative processes that are suitable for the application of hlf. Nguyen Tung Anh  
    •  Install hlf on trial network and configure.  
    •  Based on specification and requirements for system, define assets model file (.cto)  
    •  Based on outline for membership management, define access control list for participants (.acl)  
    •  Implement business logic (smart contract) and query definition (logic.js and query.qry).
    •  2nd Evaluation and report.  
  •   Using an established set of business process modelling tools, define a pilot project that will be used to test the system. Nguyen Tung Anh  
    •  Generate REST API for business network.
    •  Creating client application (.py).
    •  Design test protocol and roll-out to network.
    •  3rd Evaluation and report.  
  •  Design and testing programme that can be used to fully evaluate the utility and reliability of a hlf network for the pilot project. Nguyen Tung Anh  
    •  Evaluate pilot project and provide improvements. 
    •  Final evaluation and report.  

Project Plan

View file
nameProject-plan.pdf
height250

Summary report

View file
nameFinal-report.pdf
height250