Page Properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
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.
...
- 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.
Project Milestones
- 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.
Make literature research, design and confirm system architecture and - 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.
...