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
colourBlue
titleProject in Progress

Difficulty

Status
colourYellow
titleMedium
  


...

The project would take the hours assigned to a final year students' Dissertation Module.  This is currently a Level 6 double Honours Component module with 30 credits and 15 ECTS Credits  (lasting a full year).  This requires a minimum of 300 hours of directed study.  

...

  •  Make literature research, design and confirm system architecture and network configuration for a blockchain solution that is able to support C&E projects. Nguyễn Tùng 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. Nguyễn Tùng 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. Nguyễn Tùng 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. Nguyễn Tùng Anh  
    •  Evaluate pilot project and provide improvements. 
    •  Final evaluation and report.  

...