Proceedings Article10.1109/RE48521.2020.00063
Blockchain-oriented Requirements Engineering: A Framework
Selina Demi
- 01 Aug 2020
- pp 428-433
21
TL;DR: This paper proposes blockchain technology for the trustworthy management and traceability of requirements throughout the software development life cycle.
read more
Abstract: This paper presents a PhD research plan that focuses on solving existing problems in requirements engineering, by means of a novel blockchain-enabled framework. Requirements engineering in general and requirements traceability in particular are characterized by a variety of distributed stakeholders and heterogeneity of tools. These characteristics introduce integration, communication, coordination and trust issues and impede the accurate and trustworthy traceability of requirements. Thereby, this paper proposes blockchain technology for the trustworthy management and traceability of requirements throughout the software development life cycle.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Blockchain Technology - Based Solutions for IOT Security
Israa Al_Barazanchi,Aparna Murthy,Ahmad AbdulQadir Al Rababah,Ghadeer Khader,Haider Rasheed Abdulshaheed,Hafiz Tayyab Rauf,Elika Daghighi,Yitong Niu +7 more
TL;DR: This paper outlines major Blockchain technology that based as solutions for IOT security, and survey and categorize prevalent security issues with respect to IoT data privacy, in expansion to conventions utilized for organizing, communication, and administration.
36
Software Engineering Applications Enabled by Blockchain Technology: A Systematic Mapping Study
TL;DR: It is found out that smart contracts can enable the automation of a variety of software engineering activities that usually require human reasoning, such as the acceptance phase, payments to software engineers, and compliance adherence.
29
A Blockchain-Based Framework for Distributed Agile Software Development
01 Jan 2022
TL;DR: In this paper , the authors proposed a blockchain-based framework named AgilePlus which executes the smart contracts on a private ethereum blockchain for acceptance testing, secure payment, verification of developer's payment requirements, and automatic payment distribution into the digital wallets of development teams.
22
A Survey on Blockchain Acquainted Software Requirements Engineering: Model, Opportunities, Challenges, and Future Directions
01 Jan 2022
TL;DR: In this paper , the authors provide a comprehensive review of the aspects of blockchain-acquainted software requirement engineering (SRE) practices and present SRE-based quality improvement factors and outlined the need for blockchain technology in this domain.
Applying blockchain to improve the integrity ofthe software development process
Murat Yilmaz,Serdar Tasel,Eray Tüzün,Ulas Gulec,Rory V. O'Connor,Paul M. Clarke +5 more
- 22 Aug 2019
TL;DR: This paper proposes a test-driven incentive mechanism based on a blockchain concept to orchestrate the software development process where production is controlled by a similar infrastructure based on the working principles of blockchain.
10
References
An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends
Zibin Zheng,Shaoan Xie,Hong-Ning Dai,Xiangping Chen,Huaimin Wang +4 more
- 25 Jun 2017
TL;DR: An overview of blockchain architechture is provided and some typical consensus algorithms used in different blockchains are compared and possible future trends for blockchain are laid out.
4K
Systematic mapping studies in software engineering
Kai Petersen,Robert Feldt,Shahid Mujtaba,Michael Mattsson +3 more
- 26 Jun 2008
TL;DR: This work describes how to conduct a systematic mapping study in software engineering and provides guidelines for conducting systematic maps, and compares systematic maps with systematic reviews by systematically analyzing existing systematic reviews.
Requirements engineering: a roadmap
Bashar Nuseibeh,Steve Easterbrook +1 more
- 01 May 2000
TL;DR: An overview of the field of software systems requirements engineering (RE) is presented, describing the main areas of RE practice, and highlights some key open research issues for the future.
•Book
Researching Information Systems and Computing
Briony J Oates
- 01 Jan 2005
TL;DR: This paper discusses the research process, participants and research Ethics, and the literature Surveys, as well as the aims and objectives of the research.
1.6K