Affiliation:
1. University of Western Ontario, , Canada
Abstract
Requirements Engineering (RE) plays an essential role in the software engineering process, being considered as one of the most critical phases of the software development life-cycle. As we might expect, then, the Requirements Engineering would play a similar role in the context of Big Data applications. However, practicing Requirements Engineering is a challenging and complex task. It involves (i) stakeholders with diverse backgrounds and levels of knowledge, (ii) different application domains, (iii) it is expensive and error-prone, (iii) it is important to be aligned with business goals, to name a few. Because it involves such complex activities, a lot has to be understood in order to properly address Requirements Engineering. Especially, when the technology domain (e.g., Big Data) is not yet well explored. In this context, this paper describes a research plan on Requirements Engineering involving the development of Big Data applications. The high-level goal is to investigate: (i) On the technical front, the Requirements Engineering activities with respect to the analysis and specification of Big Data requirements and, (ii) on the management side, the relationship between RE and Business Goals in the development of Big Data Software applications.
Publisher
Association for Computing Machinery (ACM)
Reference39 articles.
1. Al-Najran N. Dahanayake A. 2015. A Requirements Specification Framework for Big Data Col- lection and Capture. New Trends Databases Inf. Syst. 12--19. Al-Najran N. Dahanayake A. 2015. A Requirements Specification Framework for Big Data Col- lection and Capture. New Trends Databases Inf. Syst. 12--19.
2. Embrace the Challenges: Software Engineering in a Big Data World. Proc. - 1st;Anderson K.M.;Int. Work. Big Data Softw. Eng. BIGDSE,2015
3. The Role of Big Data Analytics in Corporate Decision-making
4. Berenbach B.D. J. Paulish J. Kazmeier and A. Rudorfer. 2009. Software & Systems Requirements Engineering: In Practice. McGraw-Hill New York. Berenbach B.D. J. Paulish J. Kazmeier and A. Rudorfer. 2009. Software & Systems Requirements Engineering: In Practice. McGraw-Hill New York.
5. A tool for verification of big-data applications
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献