Cargando…

Software Systems Security Vulnerabilities Management by Exploring the Capabilities of Language Models Using NLP

Security of the software system is a prime focus area for software development teams. This paper explores some data science methods to build a knowledge management system that can assist the software development team to ensure a secure software system is being developed. Various approaches in this c...

Descripción completa

Detalles Bibliográficos
Autores principales: Althar, Raghavendra Rao, Samanta, Debabrata, Kaur, Manjit, Alnuaim, Abeer Ali, Aljaffan, Nouf, Aman Ullah, Mohammad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8723857/
https://www.ncbi.nlm.nih.gov/pubmed/34987569
http://dx.doi.org/10.1155/2021/8522839
_version_ 1784625810537185280
author Althar, Raghavendra Rao
Samanta, Debabrata
Kaur, Manjit
Alnuaim, Abeer Ali
Aljaffan, Nouf
Aman Ullah, Mohammad
author_facet Althar, Raghavendra Rao
Samanta, Debabrata
Kaur, Manjit
Alnuaim, Abeer Ali
Aljaffan, Nouf
Aman Ullah, Mohammad
author_sort Althar, Raghavendra Rao
collection PubMed
description Security of the software system is a prime focus area for software development teams. This paper explores some data science methods to build a knowledge management system that can assist the software development team to ensure a secure software system is being developed. Various approaches in this context are explored using data of insurance domain-based software development. These approaches will facilitate an easy understanding of the practical challenges associated with actual-world implementation. This paper also discusses the capabilities of language modeling and its role in the knowledge system. The source code is modeled to build a deep software security analysis model. The proposed model can help software engineers build secure software by assessing the software security during software development time. Extensive experiments show that the proposed models can efficiently explore the software language modeling capabilities to classify software systems' security vulnerabilities.
format Online
Article
Text
id pubmed-8723857
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-87238572022-01-04 Software Systems Security Vulnerabilities Management by Exploring the Capabilities of Language Models Using NLP Althar, Raghavendra Rao Samanta, Debabrata Kaur, Manjit Alnuaim, Abeer Ali Aljaffan, Nouf Aman Ullah, Mohammad Comput Intell Neurosci Research Article Security of the software system is a prime focus area for software development teams. This paper explores some data science methods to build a knowledge management system that can assist the software development team to ensure a secure software system is being developed. Various approaches in this context are explored using data of insurance domain-based software development. These approaches will facilitate an easy understanding of the practical challenges associated with actual-world implementation. This paper also discusses the capabilities of language modeling and its role in the knowledge system. The source code is modeled to build a deep software security analysis model. The proposed model can help software engineers build secure software by assessing the software security during software development time. Extensive experiments show that the proposed models can efficiently explore the software language modeling capabilities to classify software systems' security vulnerabilities. Hindawi 2021-12-27 /pmc/articles/PMC8723857/ /pubmed/34987569 http://dx.doi.org/10.1155/2021/8522839 Text en Copyright © 2021 Raghavendra Rao Althar et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Althar, Raghavendra Rao
Samanta, Debabrata
Kaur, Manjit
Alnuaim, Abeer Ali
Aljaffan, Nouf
Aman Ullah, Mohammad
Software Systems Security Vulnerabilities Management by Exploring the Capabilities of Language Models Using NLP
title Software Systems Security Vulnerabilities Management by Exploring the Capabilities of Language Models Using NLP
title_full Software Systems Security Vulnerabilities Management by Exploring the Capabilities of Language Models Using NLP
title_fullStr Software Systems Security Vulnerabilities Management by Exploring the Capabilities of Language Models Using NLP
title_full_unstemmed Software Systems Security Vulnerabilities Management by Exploring the Capabilities of Language Models Using NLP
title_short Software Systems Security Vulnerabilities Management by Exploring the Capabilities of Language Models Using NLP
title_sort software systems security vulnerabilities management by exploring the capabilities of language models using nlp
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8723857/
https://www.ncbi.nlm.nih.gov/pubmed/34987569
http://dx.doi.org/10.1155/2021/8522839
work_keys_str_mv AT altharraghavendrarao softwaresystemssecurityvulnerabilitiesmanagementbyexploringthecapabilitiesoflanguagemodelsusingnlp
AT samantadebabrata softwaresystemssecurityvulnerabilitiesmanagementbyexploringthecapabilitiesoflanguagemodelsusingnlp
AT kaurmanjit softwaresystemssecurityvulnerabilitiesmanagementbyexploringthecapabilitiesoflanguagemodelsusingnlp
AT alnuaimabeerali softwaresystemssecurityvulnerabilitiesmanagementbyexploringthecapabilitiesoflanguagemodelsusingnlp
AT aljaffannouf softwaresystemssecurityvulnerabilitiesmanagementbyexploringthecapabilitiesoflanguagemodelsusingnlp
AT amanullahmohammad softwaresystemssecurityvulnerabilitiesmanagementbyexploringthecapabilitiesoflanguagemodelsusingnlp