2018
DOI: 10.1109/tr.2018.2802047
|View full text |Cite
|
Sign up to set email alerts
|

Automatic Testing of Design Faults in MapReduce Applications

Abstract: New processing models are being adopted in Big Data Engineering to overcome the limitations of traditional technology. Among them, MapReduce stands out by allowing for the processing of large volumes of data over a distributed infrastructure that can change during runtime. The developer only designs the functionality of the program and its execution is managed by a distributed system. As a consequence, a program can behave differently at each execution because it is automatically adapted to the resources avail… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
21
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
5

Relationship

0
10

Authors

Journals

citations
Cited by 16 publications
(21 citation statements)
references
References 57 publications
0
21
0
Order By: Relevance
“…There are several proposals for testing different parts of cloud systems, like symbolic execution [16], fault injection in the target system [17] and random testing [18], [19]. These approaches can be categorised into two major groups: testing the cloud and testing in the cloud (also known as cloud-based testing or cloud testing).…”
Section: Testing Of Cloud Systemsmentioning
confidence: 99%
“…There are several proposals for testing different parts of cloud systems, like symbolic execution [16], fault injection in the target system [17] and random testing [18], [19]. These approaches can be categorised into two major groups: testing the cloud and testing in the cloud (also known as cloud-based testing or cloud testing).…”
Section: Testing Of Cloud Systemsmentioning
confidence: 99%
“…Morán et al [56] presented a testing approach that simulates different infrastructure configurations to detect software faults easily masked in a stable test environment but revealed in production. Their solution is based on combinatorial testing, partition testing, and random testing to choose the infrastructure configurations.…”
Section: Related Workmentioning
confidence: 99%
“…But the success of all these applications and apps depends on the quality of application development. Mobile apps have done a very vital role in all 􀅫ields of life [43].…”
Section: N Device and Os Fragmentation Of Mobile Apps 1) Conceptualization And Planning For Mobile Apps Quality Assurancementioning
confidence: 99%