As a guest user you are not logged in or recognized by your IP address. You have
access to the Front Matter, Abstracts, Author Index, Subject Index and the full
text of Open Access publications.
In the software development life cycle, the implementation of stringent security requirements is essential to promote the creation of robust and secure code, thereby avoiding the need for extensive post-implementation revisions. A wide variety of methodologies are commonly employed to examine source code authorship, ranging from adherence to strict standards and guidelines to the application of best practices. However, these reviews are often very laborious and demand a broad spectrum of specialized knowledge from various DevOps task groups to effectively address underlying vulnerabilities. To streamline and enhance the efficiency of the review process, advanced Machine Learning techniques are increasingly being adopted as a critical factor in improving the precision of transitions to secure code structures. This manuscript introduces an innovative transformation system that leverages the contextual adaptability provided by the renowned advanced language model, CodeBERT, integrated with a Generative Adversarial Network (GAN). This synergistic combination allows for the precise classification of insecure code segments in different programming languages and the subsequent generation of their secure counterparts. Empirical results confirm the system’s ability to detect up to 98.3% of insecure tokens and reconstruct secure versions with an accuracy of up to 95.67%.
This website uses cookies
We use cookies to provide you with the best possible experience. They also allow us to analyze user behavior in order to constantly improve the website for you. Info about the privacy policy of IOS Press.
This website uses cookies
We use cookies to provide you with the best possible experience. They also allow us to analyze user behavior in order to constantly improve the website for you. Info about the privacy policy of IOS Press.