谷歌浏览器插件
订阅小程序
在清言上使用

A Block-chain Oriented Model Driven Framework for Handling Inconsistent Requirements in Global Software Development

2021 10th International Conference on Software and Computer Applications(2021)

引用 4|浏览4
暂无评分
摘要
Requirements engineering (RE) is one of the most important phases in software development process. Therefore, the handling of inconsistent/ conflicting requirements is considered as a major issue in the requirements phase. Due to the evolving practices of Global Software Development (GSD), where the development team is geographically spread, the phase of RE is more prone to inconsistencies. Many approaches have been suggested to overcome the problem, however, these solutions are very limited in their scope and does not fit the peculiarities of GSD configurations. On the other hand, Block Chain methodology has shown promising results in various domains and has very sophisticated features like transparency and decentralization to support the management of inconsistent requirements. Similarly, Model Driven Software Engineering (MDSE) is marked with abstraction and reducing complexity which may be benefited to handle inconsistent requirements. Consequently, this article introduces a Block chain Oriented Model Driven (BOMO) framework by integrating the concepts of RE and Block Chains in the context of MDSE. This allows the effective management of inconsistent requirements through block chain technique with simplicity as offered by MDSE. As part of the framework, a meta-model is proposed which has been subsequently evolved into a Sirius graphical modelling tool. The applicability of the proposed framework has been demonstrated via a case study. Experimental results prove that the proposed framework may be used with sufficient reliability and can be further evolved to handle inconsistent requirements in a promising manner.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要