2017 5th International Conference in Software Engineering Research and Innovation (CONISOFT) 2017
DOI: 10.1109/conisoft.2017.00023
|View full text |Cite
|
Sign up to set email alerts
|

Improving the Testing of Clustered Systems Through the Effective Usage of Java Benchmarks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
1
1
1

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 22 publications
0
3
0
Order By: Relevance
“…The AUTs used were DaCapo 4 and SPECJVM 5 , which are two well-known Java benchmarks that are highly used in the literature. In order to utilize them as web applications, we used a servlet-based tool that enables their access and execution via web, so that each program (within the benchmark) can be used as a different functional transaction [28]. The Dacapo test plan consisted of its 14 benchmark programs (shown in Table 1) configured to run using their small size, 1 iteration, and 2 threads.…”
Section: Methodsmentioning
confidence: 99%
“…The AUTs used were DaCapo 4 and SPECJVM 5 , which are two well-known Java benchmarks that are highly used in the literature. In order to utilize them as web applications, we used a servlet-based tool that enables their access and execution via web, so that each program (within the benchmark) can be used as a different functional transaction [28]. The Dacapo test plan consisted of its 14 benchmark programs (shown in Table 1) configured to run using their small size, 1 iteration, and 2 threads.…”
Section: Methodsmentioning
confidence: 99%
“…However, frequent Major GCs in any microservices indicate potential memory leaks or inadequate memory allocation to the JVM which deteriorates the overall application performance by interrupting the connected programs. Previous studies have aimed at developing engines to automatically produce benchmarks for capturing the intricacies in Major GC behaviour of java-based systems [10,11,12]. The major challenge experienced by the researchers is to have an ideal load balancing strategy or Java benchmark while testing Major GC related scenarios due to the non-deterministic nature of Major GC which tends to influence the configuration complexity of the application [13,14,15,16].…”
Section: Related Workmentioning
confidence: 99%
“…For instance, the DaCapo and SPECJVM suites (sponsored by companies such as IBM and Microsoft) are composed of 24 different real-world applications and specialised programs [15], [16]. Meanwhile, the authors of [17] proposed an approach to build clustered test environments by leveraging Java benchmarks. Finally, [18] presented an approach to generate GC benchmarks.…”
Section: Background and Related Workmentioning
confidence: 99%