摘 要: | 软件系统从分析、设计到实现都使用统一的表示范式,以实现由一个阶段向另一个阶段的无缝性转换时软件系统开发人员的一个共同需求。尽管面向的技术的流行产生了许多的面向对象方法,这些面向对象理论上可满足软件系统的分析、设计到实现都使用统一的表示范式并实现由一个阶段向另一个阶段的无缝性转换,然而实际情况并非如此,由于面向对象方法是一种面向问题域的方法,因此把采用该方法分析、设计的结果转向计算机的实现较为困难,使得面向对象方法在大多数情况下只能实现从面向对象分析到面向对象设计的平滑过渡即告结束而无法贯通整个软件生命周期。面向对象方法无论在概念、实现方法和实现工具等方面都存在一定的差异,特别是在从面向对象设计到实现过渡中存在明显的裂缝,这种存在于面向对象方法中的裂缝,极大地阻碍了面向对象方法在实际中的广泛应用。本文主要讨论面向对象方法的无缝性问题并提出解决的办法。
|