A New View on Classification of Software Vulnerability Mitigation Methods

Article ID

CSTSDE57MZB

A New View on Classification of Software Vulnerability Mitigation Methods

Maryam Mouzarani
Maryam Mouzarani
Babak Sadeghiyan
Babak Sadeghiyan Amirkabir University of Technology
DOI

Abstract

Software vulnerability mitigation is a well-known research area, and many methods have been proposed for it. Some papers try to classify these methods from different specific points of views. In this paper, we aggregate all proposed classifications and present a comprehensive classification of vulnerability mitigation methods. We define software vulnerability as a kind of software fault, and correspond the classes of software vulnerability mitigation methods accordingly. In this paper, the software vulnerability mitigation methods are classified into vulnerability prevention, vulnerability tolerance, vulnerability removal and vulnerability forecasting. We define each vulnerability mitigation method in our new point of view and indicate some methods for each class. Our general point of view helps to consider all of the proposed methods in this review. We also identify the fault mitigation methods that might be effective in mitigating the software vulnerabilities but are not yet applied in this area. Based on that, new directions are suggested for the future research.

A New View on Classification of Software Vulnerability Mitigation Methods

Software vulnerability mitigation is a well-known research area, and many methods have been proposed for it. Some papers try to classify these methods from different specific points of views. In this paper, we aggregate all proposed classifications and present a comprehensive classification of vulnerability mitigation methods. We define software vulnerability as a kind of software fault, and correspond the classes of software vulnerability mitigation methods accordingly. In this paper, the software vulnerability mitigation methods are classified into vulnerability prevention, vulnerability tolerance, vulnerability removal and vulnerability forecasting. We define each vulnerability mitigation method in our new point of view and indicate some methods for each class. Our general point of view helps to consider all of the proposed methods in this review. We also identify the fault mitigation methods that might be effective in mitigating the software vulnerabilities but are not yet applied in this area. Based on that, new directions are suggested for the future research.

Maryam Mouzarani
Maryam Mouzarani
Babak Sadeghiyan
Babak Sadeghiyan Amirkabir University of Technology

No Figures found in article.

Babak Sadeghiyan. 2017. “. Global Journal of Computer Science and Technology – C: Software & Data Engineering GJCST-C Volume 17 (GJCST Volume 17 Issue C1): .

Download Citation

Journal Specifications

Crossref Journal DOI 10.17406/gjcst

Print ISSN 0975-4350

e-ISSN 0975-4172

Issue Cover
GJCST Volume 17 Issue C1
Pg. 41- 61
Classification
H.3.4
Keywords
Article Matrices
Total Views: 6688
Total Downloads: 1752
2026 Trends
Research Identity (RIN)
Related Research
Our website is actively being updated, and changes may occur frequently. Please clear your browser cache if needed. For feedback or error reporting, please email [email protected]

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

Quote and Order Details

Contact Person

Invoice Address

Notes or Comments

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

A New View on Classification of Software Vulnerability Mitigation Methods

Maryam Mouzarani
Maryam Mouzarani
Babak Sadeghiyan
Babak Sadeghiyan Amirkabir University of Technology

Research Journals