38 lines
2.2 KiB
Markdown
38 lines
2.2 KiB
Markdown
|
|
---
|
|||
|
|
name: CSCI硬件资源使用描述
|
|||
|
|
description: 生成符合GJB 438C-2021标准第5.4条要求的CSCI硬件资源使用说明。当需要编写软件产品规格说明(SPS)或相关文档中的“硬件资源使用”章节时使用本技能,特别是已构建CSCI且已完成资源测量或估算的情况下。
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
# CSCI硬件资源使用描述
|
|||
|
|
|
|||
|
|
## 适用场景
|
|||
|
|
- 正在编写符合GJB 438C-2021标准的软件产品规格说明(SPS)或其他技术文档
|
|||
|
|
- 已完成CSCI构建,并已通过实测、仿真或工程估算获得硬件资源使用数据
|
|||
|
|
- 需要满足军用软件文档对处理器、内存、I/O设备、辅存和网络设备等资源使用的详细说明要求
|
|||
|
|
|
|||
|
|
## 执行步骤
|
|||
|
|
|
|||
|
|
1. **按资源类型逐项描述**:针对以下五类硬件资源分别提供完整信息:
|
|||
|
|
- 处理器能力
|
|||
|
|
- 内存容量
|
|||
|
|
- I/O设备能力
|
|||
|
|
- 辅存容量
|
|||
|
|
- 通信/网络设备能力
|
|||
|
|
|
|||
|
|
2. **每类资源必须包含以下五项内容**:
|
|||
|
|
a) **需求追溯**:说明该资源使用满足的CSCI需求或系统级资源分配(详细追溯关系可置于文档第6章c)款)
|
|||
|
|
b) **使用假设**:明确数据所基于的使用场景(如典型用法、最坏情况用法、特定事件触发条件)
|
|||
|
|
c) **特殊考虑**:列出影响资源使用的关键因素(如虚存、覆盖技术、多处理器调度、操作系统开销、库软件开销等)
|
|||
|
|
d) **度量单位**:注明所采用的单位(如处理器能力百分比、周期/秒、字节数、千字节/秒等)
|
|||
|
|
e) **测量级别**:指明数据层级(软件单元级、CSCI级或可执行程序级)
|
|||
|
|
|
|||
|
|
3. **明确数据来源**:注明资源数据来自实测、仿真还是工程估算。
|
|||
|
|
|
|||
|
|
4. **引用替代方案**:若所有资源使用数据已在SPS等独立文档中完整提供,则第5.4条可直接引用该文档,无需重复内容。
|
|||
|
|
|
|||
|
|
5. **确保真实性**:所有描述必须反映“已构建”CSCI的实际行为,而非设计阶段的预期值。
|
|||
|
|
|
|||
|
|
## 注意事项
|
|||
|
|
- 必须覆盖所有在需求规格或系统分配中提及的硬件资源
|
|||
|
|
- 若引用外部文档,需确保其内容完整且可公开访问
|
|||
|
|
- 避免模糊表述,所有数值和条件应具体、可验证
|