33 lines
1.2 KiB
Markdown
33 lines
1.2 KiB
Markdown
# AISE Platform — 智能化工程支撑平台
|
||
|
||
## 概述
|
||
|
||
AISE(AI-aided Software Engineering)是一个面向军用及高可靠性软件研制的智能化工程支撑平台,涵盖需求管理、代码生成、测试自动化、文档管理、代码审查与知识库问答六大功能模块。
|
||
|
||
## 功能模块
|
||
|
||
| 模块 | 需求标识 | 说明 |
|
||
|------|---------|------|
|
||
| 需求智能开发与管理 | SRS-AISE_F-001 | 多类型需求合并、冲突检测、标准化条目生成 |
|
||
| 代码自动生成与追溯 | SRS-AISE_F-002 | C++/Java 代码框架生成,需求-代码双向追溯 |
|
||
| 测试自动化与验证 | SRS-AISE_F-003 | 测试用例生成、执行、覆盖率分析 |
|
||
| 智能文档生成与逆向 | SRS-AISE_F-004 | 正向/逆向文档生成,GJB438C 合规 |
|
||
| 代码审查与翻译辅助 | SRS-AISE_F-005 | 规范检查、缺陷识别、跨语言翻译 |
|
||
| 知识库智能问答 | SRS-AISE_F-006 | 自然语言问答,多轮对话与溯源 |
|
||
|
||
## 编译与运行
|
||
|
||
```bash
|
||
mkdir -p build && cd build
|
||
cmake ..
|
||
cmake --build .
|
||
./aise # 运行主程序
|
||
./aise_test # 运行测试
|
||
```
|
||
|
||
## 技术栈
|
||
|
||
- C++17 / CMake 3.14+
|
||
- 无外部第三方依赖
|
||
- 支持 MSVC (Windows) 与 GCC/Clang (Linux)
|