Publication:
Development of a software vulnerability prediction web service based on artificial neural networks

Loading...
Thumbnail Image

Date

Institution Authors

Item type:Person,
AKBULUT, AKHAN
Doç.Dr.

Organizational Units

Authors

Çatal, Çağatay

Ekenoğlu, Ecem

Alemdaroğlu, Meltem

Advisor

item.page.editor

Editor

Department

Journal Title

Journal ISSN

Volume Title

Publisher

DOI

Research Projects

Organizational Units

Journal Issue

Abstract

Detecting vulnerable components of a web application is an important activity to allocate verification resources effectively. Most of the studies proposed several vulnerability prediction models based on private and public datasets so far. In this study, we aimed to design and implement a software vulnerability prediction web service which will be hosted on Azure cloud computing platform. We investigated several machine learning techniques which exist in Azure Machine Learning Studio environment and observed that the best overall performance on three datasets is achieved when Multi-Layer Perceptron method is applied. Software metrics values are received from a web form and sent to the vulnerability prediction web service. Later, prediction result is computed and shown on the web form to notify the testing expert. Training models were built on datasets which include vulnerability data from Drupal, Moodle, and PHPMyAdmin projects. Experimental results showed that Artificial Neural Networks is a good alternative to build a vulnerability prediction model and building a web service for vulnerability prediction purpose is a good approach for complex systems.

Description

Journal or Series

ISSN

0302-9743

ISBN

978-3-319-67273-1
978-3-319-67274-8

Rights

Attribution-NonCommercial-NoDerivs 3.0 United States

Citation

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Related Patent

Related Goal

3
Görüntülenme
0
İndirme
Google Scholar
Scholar'da Ara ↗
Bu yayında DOI yok — Altmetric/Dimensions/PlumX/BIP! rozetleri DOI gerektirir.