Architecture &引用;“蓝图”;商业软件代码的定义
我想知道在商业环境中使用什么方法来“记录”软件的体系结构?我在大学里学过的UML还在使用吗Architecture &引用;“蓝图”;商业软件代码的定义,architecture,uml,blueprint,Architecture,Uml,Blueprint,我想知道在商业环境中使用什么方法来“记录”软件的体系结构?我在大学里学过的UML还在使用吗 当我深入研究几十个文件的代码时,这个问题就出现了,我认为应该有更好的方法来获得对代码的基本理解,而不是在文件中徘徊?是的,级别可能会有所不同,但UML在行业中仍然被大量使用 UML是一种非常“通用”的建模语言。在过去的几年里,我注意到更具体的建模语言的使用有所增加 通常情况下,不同的语言彼此相邻使用。尽管每种建模语言都是独立的,不知道其他语言,但我经常看到不同的模型和建模语言之间建立了关系,以确保系统范围
当我深入研究几十个文件的代码时,这个问题就出现了,我认为应该有更好的方法来获得对代码的基本理解,而不是在文件中徘徊?是的,级别可能会有所不同,但UML在行业中仍然被大量使用 UML是一种非常“通用”的建模语言。在过去的几年里,我注意到更具体的建模语言的使用有所增加 通常情况下,不同的语言彼此相邻使用。尽管每种建模语言都是独立的,不知道其他语言,但我经常看到不同的模型和建模语言之间建立了关系,以确保系统范围的可追溯性 以下是我经常遇到的情况:
- Archimate/Togaf用于建筑建模
- 用于业务流程建模的BPMN
- 用于功能/技术分析的UML
- 系统工程建模的SysML
- Archimate/Togaf用于建筑建模
- 用于业务流程建模的BPMN
- 用于功能/技术分析的UML
- 系统工程建模的SysML