Search results

1 – 2 of 2
Article
Publication date: 24 April 2024

Bahman Arasteh and Ali Ghaffari

Reducing the number of generated mutants by clustering redundant mutants, reducing the execution time by decreasing the number of generated mutants and reducing the cost of…

Abstract

Purpose

Reducing the number of generated mutants by clustering redundant mutants, reducing the execution time by decreasing the number of generated mutants and reducing the cost of mutation testing are the main goals of this study.

Design/methodology/approach

In this study, a method is suggested to identify and prone the redundant mutants. In the method, first, the program source code is analyzed by the developed parser to filter out the effectless instructions; then the remaining instructions are mutated by the standard mutation operators. The single-line mutants are partially executed by the developed instruction evaluator. Next, a clustering method is used to group the single-line mutants with the same results. There is only one complete run per cluster.

Findings

The results of experiments on the Java benchmarks indicate that the proposed method causes a 53.51 per cent reduction in the number of mutants and a 57.64 per cent time reduction compared to similar experiments in the MuJava and MuClipse tools.

Originality/value

Developing a classifier that takes the source code of the program and classifies the programs' instructions into effective and effectless classes using a dependency graph; filtering out the effectless instructions reduces the total number of mutants generated; Developing and implementing an instruction parser and instruction-level mutant generator for Java programs; the mutant generator takes instruction in the original program as a string and generates its single-line mutants based on the standard mutation operators in MuJava; Developing a stack-based evaluator that takes an instruction (original or mutant) and the test data and evaluates its result without executing the whole program.

Details

Data Technologies and Applications, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 2514-9288

Keywords

Article
Publication date: 12 April 2024

Delin Chen

This study aims to research the influence mechanism of microtextured geometric parameters of dry gas seal end face on the tribological behavior under dry frictional conditions.

Abstract

Purpose

This study aims to research the influence mechanism of microtextured geometric parameters of dry gas seal end face on the tribological behavior under dry frictional conditions.

Design/methodology/approach

The microtexture was processed using laser processing, while the diamond-like carbon (DLC) film was applied through magnetron sputtering; the experimental platform of friction vibration was established, the frictional and vibrational properties of different geometric parameters were tested; the data signals of vibrational acceleration and frictional torque were collected and processed using data acquisition instrument. The entropy characteristic parameters of 3D vibrational acceleration were extracted based on wavelet packet decomposition method. The end-face topography was measured with ST400 three-dimensional noncontact surface topography instrument.

Findings

The geometry of pits plays a key role in influencing friction performance; the permutation entropy and fuzzy entropy of the vibration acceleration signal changed with variations in microtextured parameters. A textured surface with appropriately size parameters can trap debris, enhance the dynamic pressure effect, reduce impact between the friction interfaces and improve the frictional vibrational performance. In this research, microtextured surface with Φ150 µm-10% and Φ200 µm-5% can effectively reduce friction and vibration between the end faces of a dry gas seal.

Originality/value

DLC film improves the hardness of seal ring end face, and microtexture improves the dynamic effect; the tribological behavior monitoring can be realized by analyzing the characteristics of vibration acceleration sensitive parameter with friction state. The findings will provide a basis for further research in the field of tribology and the microtexture optimization of dry gas seal ring end face.

Peer review

The peer review history for this article is available at: https://publons.com/publon/10.1108/ILT-12-2023-0389/

Details

Industrial Lubrication and Tribology, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0036-8792

Keywords

Access

Year

Last 3 months (2)

Content type

Earlycite article (2)
1 – 2 of 2