Cargando…

Software Assurance Using Structured Assurance Case Models

Software assurance is an important part of the software development process to reduce risks and ensure that the software is dependable and trustworthy. Software defects and weaknesses can often lead to software errors and failures and to exploitation by malicious users. Testing, certification and ac...

Descripción completa

Detalles Bibliográficos
Autores principales: Rhodes, Thomas, Boland, Frederick, Fong, Elizabeth, Kass, Michael
Formato: Online Artículo Texto
Lenguaje:English
Publicado: [Gaithersburg, MD] : U.S. Dept. of Commerce, National Institute of Standards and Technology 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4548534/
https://www.ncbi.nlm.nih.gov/pubmed/27134787
http://dx.doi.org/10.6028/jres.115.013
_version_ 1782387207217086464
author Rhodes, Thomas
Boland, Frederick
Fong, Elizabeth
Kass, Michael
author_facet Rhodes, Thomas
Boland, Frederick
Fong, Elizabeth
Kass, Michael
author_sort Rhodes, Thomas
collection PubMed
description Software assurance is an important part of the software development process to reduce risks and ensure that the software is dependable and trustworthy. Software defects and weaknesses can often lead to software errors and failures and to exploitation by malicious users. Testing, certification and accreditation have been traditionally used in the software assurance process to attempt to improve software trustworthiness. In this paper, we examine a methodology known as a structured assurance model, which has been widely used for assuring system safety, for its potential application to software assurance. We describe the structured assurance model and examine its application and use for software assurance. We identify strengths and weaknesses of this approach and suggest areas for further investigation and testing.
format Online
Article
Text
id pubmed-4548534
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher [Gaithersburg, MD] : U.S. Dept. of Commerce, National Institute of Standards and Technology
record_format MEDLINE/PubMed
spelling pubmed-45485342016-04-29 Software Assurance Using Structured Assurance Case Models Rhodes, Thomas Boland, Frederick Fong, Elizabeth Kass, Michael J Res Natl Inst Stand Technol Article Software assurance is an important part of the software development process to reduce risks and ensure that the software is dependable and trustworthy. Software defects and weaknesses can often lead to software errors and failures and to exploitation by malicious users. Testing, certification and accreditation have been traditionally used in the software assurance process to attempt to improve software trustworthiness. In this paper, we examine a methodology known as a structured assurance model, which has been widely used for assuring system safety, for its potential application to software assurance. We describe the structured assurance model and examine its application and use for software assurance. We identify strengths and weaknesses of this approach and suggest areas for further investigation and testing. [Gaithersburg, MD] : U.S. Dept. of Commerce, National Institute of Standards and Technology 2010 2010-06-01 /pmc/articles/PMC4548534/ /pubmed/27134787 http://dx.doi.org/10.6028/jres.115.013 Text en https://creativecommons.org/publicdomain/zero/1.0/ The Journal of Research of the National Institute of Standards and Technology is a publication of the U.S. Government. The papers are in the public domain and are not subject to copyright in the United States. Articles from J Res may contain photographs or illustrations copyrighted by other commercial organizations or individuals that may not be used without obtaining prior approval from the holder of the copyright.
spellingShingle Article
Rhodes, Thomas
Boland, Frederick
Fong, Elizabeth
Kass, Michael
Software Assurance Using Structured Assurance Case Models
title Software Assurance Using Structured Assurance Case Models
title_full Software Assurance Using Structured Assurance Case Models
title_fullStr Software Assurance Using Structured Assurance Case Models
title_full_unstemmed Software Assurance Using Structured Assurance Case Models
title_short Software Assurance Using Structured Assurance Case Models
title_sort software assurance using structured assurance case models
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4548534/
https://www.ncbi.nlm.nih.gov/pubmed/27134787
http://dx.doi.org/10.6028/jres.115.013
work_keys_str_mv AT rhodesthomas softwareassuranceusingstructuredassurancecasemodels
AT bolandfrederick softwareassuranceusingstructuredassurancecasemodels
AT fongelizabeth softwareassuranceusingstructuredassurancecasemodels
AT kassmichael softwareassuranceusingstructuredassurancecasemodels