In recent years, the field of big data has been rapidly growing and has become a crucial aspect of many industries. The ability to collect, analyze, and interpret massive amounts of data has enabled businesses to make more informed decisions and has led to the development of new products and services. However, with the increase in data volume, velocity, and variety, traditional software development methods have become inadequate. This has led to the emergence of new design approaches that can handle the complexities of big data. Big data is very important nowadays for business organizations to make smart decisions based on insight gained from the big data. These benefit the organization to be competent in the market as well as to maximize their profit. However, there is a high rate of big data software project failure. This is due to a lack of new design approaches that can handle different dimensions of requirements for big data. The objective of this paper is to show how the pervasive computing / pervasive requirements engineering approach should be considered for big data software development based on different perspectives in pervasive environments to design new software
Read full abstract