课程简介:
统一建模语言(UML)1.x 向开发员提供了一种能力,去查看类耦合的方式。对 UML 2.x 关键的改进之处在于改进了对建模大型系统的支持功能,包括按照层级结构将系统分解为带有清晰端口和接口的部件。但是,因为 UML 2.x 端口可以协调起来,以提供任意数量 UML 2.x 形式的接口,那些使用 Ada 95 的开发员在将 UML 接口映射为代码时,会面临一系列实施上的困难。本文还向您展示了 IBM Rational Rhapsody 方案支持的 UML 2.x 端口与接口的威力,并强调了使用这个环境的好处所在,包括构件的清晰分割,以及构件在多个集合里是怎样重复使用的,权衡 Rhapsody 工具以自动生成接线代码。