首页> 外文期刊>Innovations in Systems and Software Engineering >A historical compilation of software metrics with applicability to NASA's Orion spacecraft flight software sizing
【24h】

A historical compilation of software metrics with applicability to NASA's Orion spacecraft flight software sizing

机译:软件指标的历史汇编,适用于NASA的Orion航天器飞行软件规模

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

摘要

Estimating the size of a large and complex software system is a challenging task. Early in a project's life cycle, when requirements for the system may be immature and functionality defined only at a high level, resource profiles are necessary for appropriate funding, staffing, and development of a viable project plan. Similar project historical software size data and trends provide a tool to predict software size, creating a feasible estimation approach. To confidently estimate the flight software required for the Orion Spacecraft, NASA conducted an analysis of similar space and aircraft software systems. This paper presents the results of a study that compiled data from over 400 spacecraft, aircraft, and submarine software projects, which were functionally similar in nature to the Orion spacecraft flight software. The study includes the analysis and summary of overall trends in software size, development strategies, and processes. The results indicate a well-correlated upward trend in software size over time for both crewed and uncrewed space and aircraft. This trend was used to predict the estimated completed size of the Orion flight software at approximately 2.3 million Source Lines of Code (SLOC).
机译:估计大型复杂软件系统的规模是一项艰巨的任务。在项目生命周期的早期,当对系统的需求可能不成熟,并且功能只能在较高的层次上进行定义时,必须有资源配置文件才能为适当的资金,人员配备和制定可行的项目计划提供参考。类似的项目历史软件大小数据和趋势提供了一种预测软件大小的工具,从而创建了一种可行的估算方法。为了自信地估计“猎户座”飞船所需的飞行软件,美国宇航局对类似的太空和飞机软件系统进行了分析。本文介绍了一项研究结果,该研究结果汇总了400多个航天器,飞机和潜艇软件项目中的数据,这些数据在功能上与Orion航天器飞行软件相似。该研究包括对软件规模,开发策略和过程的总体趋势的分析和总结。结果表明,无论是乘员还是无人驾驶的空间和飞机,软件大小随着时间的推移都呈现出高度相关的上升趋势。该趋势用于预测Orion飞行软件的估计完成大小,大约为230万个源代码行(SLOC)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号