Security has become a central and unavoidable aspect of today's software development. Practitioners and researchers have proposed many code analysis tools and techniques to mitigate security risks. These tools apply static and dynamic analysis or, more recently, machine learning. Machine learning models can achieve impressive results in finding and forecasting possible security issues in programs. However, most of the current approaches fall short of developer demands in two areas at least: Explainability and granularity of predictions. In this paper, we propose a novel and simple yet, promising approach to identify potentially vulnerable source code in JavaScript programs. The model improves the state-of-the-art in terms of explainability ...
Software security is an important aspect of ensuring software quality. The goal of this study is to ...
IEEE Code flaws or vulnerabilities are prevalent in software systems and can potentially cause a var...
Due to limited time and resources, web software engineers need support in identifying vulnerable cod...
This is the dataset we used in our paper entitled "Towards a Prototype Based Explainable JavaScript ...
This is the dataset we used in our paper entitled "Towards a Prototype Based Explainable JavaScript ...
The rapid rise of cyber-crime activities and the growing number of devices threatened by them place ...
Given our modern society’s level of dependency on IT technology, high quality and security are not j...
As the role of information and communication technologies gradually increases in our lives, software...
Software security has become a primary concern for both the industry and academia in the recent year...
This dataset contains the extension of a publicly available dataset that was published initially by ...
JavaScript is often rated as the most popular programming language for the development of both clien...
This paper presents an approach based on machine learning to predict which components of a software ...
Early identification of software vulnerabilities is essential in software engineering and can help r...
Predicting software vulnerability discovery trends can help improve secure deployment of software ap...
The awareness of writing secure code rises with the increasing number of attacks and their resultant...
Software security is an important aspect of ensuring software quality. The goal of this study is to ...
IEEE Code flaws or vulnerabilities are prevalent in software systems and can potentially cause a var...
Due to limited time and resources, web software engineers need support in identifying vulnerable cod...
This is the dataset we used in our paper entitled "Towards a Prototype Based Explainable JavaScript ...
This is the dataset we used in our paper entitled "Towards a Prototype Based Explainable JavaScript ...
The rapid rise of cyber-crime activities and the growing number of devices threatened by them place ...
Given our modern society’s level of dependency on IT technology, high quality and security are not j...
As the role of information and communication technologies gradually increases in our lives, software...
Software security has become a primary concern for both the industry and academia in the recent year...
This dataset contains the extension of a publicly available dataset that was published initially by ...
JavaScript is often rated as the most popular programming language for the development of both clien...
This paper presents an approach based on machine learning to predict which components of a software ...
Early identification of software vulnerabilities is essential in software engineering and can help r...
Predicting software vulnerability discovery trends can help improve secure deployment of software ap...
The awareness of writing secure code rises with the increasing number of attacks and their resultant...
Software security is an important aspect of ensuring software quality. The goal of this study is to ...
IEEE Code flaws or vulnerabilities are prevalent in software systems and can potentially cause a var...
Due to limited time and resources, web software engineers need support in identifying vulnerable cod...