Role of fuzzy approach towards fault detection for distributed components

7Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Component-based software development is rapidly introducing numerous new paradigms and possibilities to deliver highly customized software in a distributed environment. Among other communication, teamwork, and coordination problems in global software development, the detection of faults is seen as the key challenge. Thus, there is a need to ensure the reliability of component-based applications requirements. Distributed device detection faults applied to tracked components from various sources and failed to keep track of all the large number of components from different locations. In this study, we propose an approach for fault detection from componentbased systems requirements using the fuzzy logic approach and historical information during acceptance testing. This approach identified error-prone components selection for test case extraction and for prioritization of test cases to validate components in acceptance testing. For the evaluation,we used empirical study, and results depicted that the proposed approach significantly outperforms in component selection and acceptance testing. The comparison to the conventional procedures, i.e., requirement criteria, and communication coverage criteria without irrelevancy and redundancy successfully outperform other procedures. Consequently, the F-measures of the proposed approach define the accurate selection of components, and faults identification increases in components using the proposed approach were higher (i.e., more than 80 percent) than requirement criteria, and code coverage criteria procedures (i.e., less than 80 percent), respectively. Similarly, the rate of fault detection in the proposed approach increases, i.e., 92.80 compared to existing methods i.e., less than 80 percent. The proposed approach will provide a comprehensive guideline and roadmap for practitioners and researchers.

References Powered by Scopus

Real-time condition monitoring and fault detection of components based on machine-learning reconstruction model

99Citations
N/AReaders
Get full text

Towards Pattern-Based Change Verification Framework for Cloud-Enabled Healthcare Component-Based

76Citations
N/AReaders
Get full text

Artificial Intelligence Enabled Road Vehicle-Train Collision Risk Assessment Framework for Unmanned Railway Level Crossings

72Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Codes over Lattice-Valued Intuitionistic Fuzzy Set Type-3 with Application to the Complex DNA Analysis

7Citations
N/AReaders
Get full text

Billiards Optimization with Modified Deep Learning for Fault Detection in Wireless Sensor Network

4Citations
N/AReaders
Get full text

Towards aspect based components integration framework for cyber-physical system

3Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Hafeez, Y., Ali, S., Jhanjhi, N., Humayun, M., Nayyar, A., & Masud, M. (2021). Role of fuzzy approach towards fault detection for distributed components. Computers, Materials and Continua, 67(2), 1979–1996. https://doi.org/10.32604/cmc.2021.014830

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 4

80%

Professor / Associate Prof. 1

20%

Readers' Discipline

Tooltip

Computer Science 2

67%

Business, Management and Accounting 1

33%

Save time finding and organizing research with Mendeley

Sign up for free