子系统是一种模型元素,它具有包(其中可包含其他模型元素)和类(其具有行为)的语义。子系统的行为由它所包含的类或其他子系统提供。子系统实现一个或多个接口,这些接口定义子系统可以执行的行为。 子系统的使用 可以通过多种互补的方法来使用子系统,将系统分为若干个单元,这些单元: 可以独立预定、配置或交付 可以独立开发(只要接口保持不变) 可以在一组分布式计算节点上独立部署 可以在不破坏系统其他部分的情况下独立地进行更改 此外,子系统还可以: 将系统分为若干单元,以提供对关键资源的有限安全保护 在设计中代表现有产品或外部系统