
Plato 2008支持企业级的UML建模,所谓企业级,其含义会包括:
- 超大模型:对于超大模型而言,我们通常需要将其分解为相对小的模型。而分解的方式Plato 2008提供两种:
- 分解模型为多个模型单元。模型单元是模型的子包,所谓分解是将子包单独进行存储,加载。譬如在一个办公软件项目中,我们会分解一个模型为用户管理、档案管理、公文管理...等多个子单元,分配给各个开发人员进行单独建模。
- 引用类库:对于只读类库,如JDK类库、.net framework类库,MFC/ATL类库等,我们可以采用引用类库的方式加载到模型中。引用类库在模型中只读。
- 多人同时建模:
- CVS集成:基于模型单元分解,通过集成CVS,我们可以实现小组建模。通过共享项目、check
in, check out等操作,实现和其他小组成员共享模型单元。