Visible to the public Mining the Categorized Software Repositories to Improve the Analysis of Security VulnerabilitiesConflict Detection Enabled

TitleMining the Categorized Software Repositories to Improve the Analysis of Security Vulnerabilities
Publication TypeConference Proceedings
Year of Publication2014
AuthorsAlireza Sadeghi, Naeem Esfahani, Sam Malek
Conference NameProceedings of the 17th International Conference on Fundamental Approaches to Software Engineering
Volume8411
Date Published04/2014
PublisherSpringer-Verlag New York, Inc. New York, NY, USA ©2014
Conference LocationGrenoble, France
ISBN978-3-642-54803-1
KeywordsCMU, July'14, Security VulnerabilityMining Software RepositoriesSoftware Analysis
Abstract

Security has become the Achilles' heel of most modern software systems. Techniques ranging from the manual inspection to automated static and dynamic analyses are commonly employed to identify security vulnerabilities prior to the release of the software. However, these techniques are time consuming and cannot keep up with the complexity of ever-growing software repositories (e.g., Google Play and Apple App Store). In this paper, we aim to improve the status quo and increase the efficiency of static analysis by mining relevant information from vulnerabilities found in the categorized software repositories. The approach relies on the fact that many modern software systems are developed using rich application development frameworks (ADF), allowing us to raise the level of abstraction for detecting vulnerabilities and thereby making it possible to classify the types of vulnerabilities that are encountered in a given category of application. We used open-source software repositories comprising more than 7 million lines of code to demonstrate how our approach can improve the efficiency of static analysis, and in turn, vulnerability detection.

DOI10.1007/978-3-642-54804-8_11
Citation Keynode-30100

Other available formats:

Sadeghi_Mining_Categorized_Software.pdf
AttachmentTaxonomyKindSize
Sadeghi_Mining_Categorized_Software.pdfPDF document460.13 KBDownloadPreview
AttachmentSize
bytes