AWS Duvet: a bidirectional link between implementation and specification
4 months ago
- #rust
- #specification
- #requirements-traceability
- Duvet 是一款需求追踪工具,用于连接实现与规范文档。
- 需求追踪涉及对需求生命周期进行正向和反向的双向追踪。
- 安装 Duvet 需要 Rust 工具链支持。
- 使用命令安装 Duvet:`cargo install duvet --locked`。
- 初始化仓库时需指定语言和规范文档URL。
- 示例初始化命令:`duvet init --lang-rust --specification https://www.rfc-editor.org/rfc/rfc2324`。
- 项目中的实现注释会关联到规范文档的具体章节。
- 示例实现注释:`//= https://www.rfc-editor.org/rfc/rfc2324#section-2.1.1`。
- 生成报告命令:`duvet report`。