【24h】

Software Safety in a Spiral Development

机译:螺旋开发中的软件安全

获取原文
获取原文并翻译 | 示例

摘要

A spiral development model is a risk-based model that introduces functionality in incremental steps, allowing competing designs to be explored while the product is in development. Each cycle of the spiral begins with a determination of the objectives, alternatives, and constraints. It is followed by risk analysis leading to a prototype. The prototype(s) are verified and validated and the cycle is concluded with a review of the progress made in this cycle. Then the cycle begins again and with each successive cycle, the design is refined and full functionality is approached. Benefits of this approach include allowing competing technologies to be compared in the context of the system, as well as allowing for a more rapid refinement of a product. The development model focuses on minimizing the program's risk. The complexity of systems, market pressures, other schedule considerations, and cost constraints have driven many system developers to use a spiral development model in the development of systems and software. This development model presents interesting problems as well as opportunities for the system safety engineer. This article explores these benefits and considerations, and recommends an approach to manage the software safety effort over the product life.
机译:螺旋式开发模型是一种基于风险的模型,它逐步引入功能,从而可以在产品开发过程中探索竞争性设计。螺旋的每个循环都始于确定目标,替代方案和约束条件。随后是风险分析,最终形成了原型。对原型进行验证和确认,并通过回顾该周期的进展来结束该周期。然后,该循环再次开始,并且在每个后续循环中,对设计进行细化并使用全部功能。这种方法的好处包括允许在系统的上下文中比较竞争技术,以及允许更快地完善产品。开发模型着重于最大程度地降低程序风险。系统的复杂性,市场压力,其他日程安排的考虑以及成本的限制,促使许多系统开发人员在系统和软件的开发中使用螺旋式开发模型。这种开发模型给系统安全工程师带来了有趣的问题和机会。本文探讨了这些好处和注意事项,并提出了一种在产品生命周期内管理软件安全工作的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号