论文部分内容阅读
经过多年的发展,软件开发的质量及效率有了较大的提高,但同时,由于软件开发过程越来越复杂,开发中所产生的大量中间产品也越来越难管理。软件开发企业若想从初始的混乱的状态,过渡到可重用、可管理的有序化状态,进而上升到更高的成熟度水平,则软件配置管理(Software Configuration Management.SCM)是最有力的支持。软件配置管理工具的合理使用是有效实施软件配置管理的关键,适应于企业不同时期的配置管理工具也应运而生。当企业由于发展的需要进行配置管理工具更换时,产品之间的兼容性、使用人员的适应等问题也就凸现出来了。作者通过提出一种新的设计模式,解决了这些问题。本文会对基于Web Services的软件配置管理工具设计模式进行探索性的研究。
本文分析了现有的软件配置管理工具,阐述了在更换配置管理工具时使用人员适应的问题。接着,作者结合在这方面的实践经验,有针对性地提出了一种新的设计模式,并对该模式进行了详细的阐述和分析,指出了采用该模式的优势。最后,本文设计了一个该模式的实现方案,以更好的反映该模式的特性。随着Web Services技术的迅速发展,如何利用它以促进配置管理工具的新一代变革将成为未来配置管理发展的一个重点,本文提出的基于Web Services的配置管理工具设计模式将在这方面带来一定的意义和参考价值。