数据、数据项和数据元——DO-178B/ED-12B学习笔记之八

数据、数据项和数据元

——DO-178B/ED-12B学习笔记之八

 

    DO-178B把软件生存周期中产生的文档、代码、报表、记录等所有工作产品统称为软件生存周期数据。DO-178B的第11 章论述了软件生存周期数据的特征、形式、配置管理控制及内容,涉及了与审定过程相关的20类常见数据。

 

    那么我们该用什么术语来指称这每一类数据呢?通观DO-178B的全文,笔者以为这个术语应是数据项(data item),即软件生存周期数据是由数据项组成的。

 

    最明显的证据是第11.20条中的以下文字:

The Software Accomplishment Summary is the primary data item for showing compliance with the Plan for Software Aspects of Certification.

 

    软件完成总结(Software Accomplishment Summary)是第20类数据,上文认为它是表明符合软件方面审定计划(Plan for Software Aspects of Certification)的主要数据项。

 

    DO-178B中出现数据项的还有以下段落:

[7.3] The tables of Annex A specify the control category for each software life cycle data item, by software level.

 

[11] The minimum control category assigned to each data item, and its variation by software level is specified in Annex A.

 

[11.16] The SCI can contain one data item or a set (hierarchy) of data items. The SCI can contain the items listed below or it may reference another SCI or other configuration identified data that specifies the individual items and their versions.

 

[Glossary of terms] Standard

A rule or basis of comparison used to provide both guidance in and assessment of the performance of a given activity or the content of a specified data item.

 

    法文版把上述段落中的data item译为unité d'information

 

    DO-178B4.2i11.20g也出现了data item,但这些data item不属于20类数据。法文版把它们分别译为les éléments de donnéesles documents

 

 

    在一份FAA的资料中也用数据项来指称20类常见数据。

 

    为了有效地开发和管理数据项,我们需要进一步分解数据项。在CAST-15 Merging High-Level and Low-Level Requirements中有以下文字:

Traceability is used in conjunction with the integral processes to provide the following benefits:

To ensure completeness between development data elements, for example, between system requirements and software requirements, between software requirements (high-level) and software design (low-level), and between software design elements and source code components (reference Section 5.5 of DO-178B/ED-12B).

 

    这段文字说明追踪性是为了保证data elements之间的完整性。由此可见,我们可以把数据项分解为数据元(data elements,即用数据元来指称软件生存周期数据的最小单元。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值