software architect
1、软件架构(同个系统的不同视角)
conceptual view
code view
module view
execution view
4个属性
2、uml的几种视图
2.1、用例视图。用例视图强调从系统的外部参与者(主要是用户)的角度看到的或需要的系统功能。
2.2、逻辑视图。逻辑视图从系统的静态结构和动态行为角度显示如何实现系统的功能。
2.3、组件视图。组件视图显示代码组件的组织结构。
2.4、并发视图。并发视图显示系统的并发性,解决在并发系统中存在的通信和同步问题。
2.5、配置视图。配置视图显示系统的具体部署。部署是指将系统配置到由计算机和设备组成的物理结构上。