Abstract

Blockchain technology is the buzz word in the industry and research fields and it is considered to be a disruptive technology. Every organization that interacts with agents and intermediaries for getting their business processes are trying to bring Blockchain in their business for the efficiency, security and trust it can bring. The world has started experimenting with blockchain but there are still a lot of basic issues that need attention as the technology is relatively new. The standards and practices for implementing this new technology are not yet in place which impede its full acceptance despite being useful. Blockchain applications have specific concerns like non-repudiation, data privacy, immutable transactions etc. which should be addressed for the implementation of technology. Goal oriented Requirements Engineering is a popular technique that helps in understanding business goals in a comprehensive manner. As a first step towards formalizing the requirements analysis, this paper focuses on identifying the goals and softgoals for blockchain enabled systems. Specifically, a case study on blockchain enabled food supply chain has been explored for identifying the goals and softgoals. These goals can then be used by software engineers or practitioners for requirements specification and system design.

Highlights

  • Requirements analysis of a system helps in understanding the requirements clearly and identifying the conflicts that may arise at early stages

  • Blockchain technology is based on Smart contracts which are self-enforcing agreements, which are rendered in the form of a software program that implements the contract [2]

  • This paper has contributed in conceptualization of a blockchain based food supply chain system

Read more

Summary

GOAL ORIENTED REQUIREMENTS ENGINEERING FOR BLOCKCHAIN BASED FOOD SUPPLY CHAIN

Shailey Chawla1 1College of Science and Technology, James Cook University, Singapore. The world has started experimenting with blockchain but there are still a lot of basic issues that need attention as the technology is relatively new. The standards and practices for implementing this new technology are not yet in place which impede its full acceptance despite being useful. Which should be addressed for the implementation of technology. As a first step towards formalizing the requirements analysis, this paper focuses on identifying the goals and softgoals for blockchain enabled systems. A case study on blockchain enabled food supply chain has been explored for identifying the goals and softgoals. These goals can be used by software engineers or practitioners for requirements specification and system design

INTRODUCTION
GOAL ORIENTED REQUIREMENTS ENGINEERING
BLOCKCHAIN BASED FOOD SUPPLY CHAIN
USER REQUIREMENTS NOTATION FOR BLOCKCHAIN BASED FOOD SUPPLY CHAIN
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call