JOURNAL ARTICLE
An empirical analysis for software robustness vulnerability in terms of modularity quality.
Published In: Systems Engineering, 2023, v. 26, n. 6. P. 754 1 of 3
Database: Academic Search Ultimate 2 of 3
Authored By: Abadeh, Maryam Nooraei; Mirzaie, Mansooreh 3 of 3
Abstract
Modern software architectures such as microservices provide a high degree of scalability, changeability, and maintainability in application development. Furthermore, enabling controlled failure of microservices can provide abstract‐level solutions to design more resilient applications. In this paper, we introduce modularity vulnerability to analyze the vulnerability of a modular software design model under the failure of m top‐rank modules by the proposed structural metrics. The study analyzes the modularity quality coefficient (MQC) under the failure of the critical modules identified using the proposed parameter‐based greedy strategy. We conduct a comprehensive analysis of the software design generated by well‐known models and online datasets and provide a perspective for reasoning about the correlation between modularity metrics. The results show that the failure of the modules with the highest cluster factor (CF) value leads to a maximum decrease in the software modularity quality. Finally, we show a linear correlation between CF and the variations of the MQC, implying stability in the software modularity analysis (SMA) problem. [ABSTRACT FROM AUTHOR]
Additional Information
- Source:Systems Engineering. 2023/11, Vol. 26, Issue 6, p754
- Document Type:Article
- Subject Area:Computer Science
- Publication Date:2023
- ISSN:1098-1241
- DOI:10.1002/sys.21686
- Accession Number:173438170
- Copyright Statement:Copyright of Systems Engineering is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Looking to go deeper into this topic? Look for more articles on EBSCOhost.