51
Copyright © 2019, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
Chapter 3
DOI: 10.4018/978-1-5225-6210-8.ch003
ABSTRACT
Heterogeneous data types, widely distributed data sources, huge data volumes, and large-scale business-
alliance partners describe typical global supply chain operational environments. Mobile and wireless
technologies are putting an extra layer of data source in this technology-enriched supply chain opera-
tion. This environment also needs to provide access to data anywhere, anytime to its end-users. This
new type of data set originating from the global retail supply chain is commonly known as big data
because of its huge volume, resulting from the velocity with which it arrives in the global retail busi-
ness environment. Such environments empower and necessitate decision makers to act or react quicker
to all decision tasks. Academics and practitioners are researching and building the next generation of
big-data-based application software systems. This new generation of software applications is based on
complex data analysis algorithms (i.e., on data that does not adhere to standard relational data mod-
els). The traditional software testing methods are insufcient for big-data-based applications. Testing
big-data-based applications is one of the biggest challenges faced by modern software design and
development communities because of lack of knowledge on what to test and how much data to test. Big-
data-based applications developers have been facing a daunting task in defning the best strategies for
structured and unstructured data validation, setting up an optimal test environment, and working with
non-relational databases testing approaches. This chapter focuses on big-data-based software testing
and quality-assurance-related issues in the context of Hadoop, an open source framework. It includes
discussion about several challenges with respect to massively parallel data generation from multiple
sources, testing methods for validation of pre-Hadoop processing, software application quality factors,
and some of the software testing mechanisms for this new breed of applications
Quality Assurance Issues
for Big Data Applications in
Supply Chain Management
Kamalendu Pal
City, University of London, UK