软件架构设计工具
从软件函数(子函数)、模块(子模块)、线程(任务)、进程(分区)至系统级软件架构图形化设计工具,具备自定义模型库功能,可根据软件工程模块自动生成软件架构代码。
随着基于模型的系统工程(MBSE)的推广和普及,基于模型的设计也被越来越多的行业所接受,然而软件设计领域一直缺乏CAD工具,虽然国外诞生了架构分析与设计语言(AADL),以及开源工具OSATE,但侧重于可调度性、安全性和可靠性分析等非功能性分析,对软件架构本身的设计支持不足,难以应用到具体的软件设计工作中。
软件架构设计工具完美地解决了以上难题,其具有如下特点:
- 1.支持完整的从系统到函数级别软件架构设计模型;
- 2.图形化建模框架;
- 3.支持自定义模型库;
- 4.支持软件框架代码自动生成;
- 5.支持软件概要设计说明文档自动生成;
- 6.国内首创,完全自主。