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...
Autores principales: | , , , , , |
---|---|
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 |