运用设计模式改进软件设计质量的研究
Research and Experiment on Applying Design Patterns to Improve Software Design Quality
-
摘要: 针对应用设计模式改进软件设计质量中不规范的问题,提出一种运用设计模式改进软件设计质量的通用规范化方法,该方法基于客观度量标准、问题驱动和半形式化描述,减少了人为因素的影响,提高了设计模式应用的自动化程度。通过改进一个流播放器设计的实例演示了该方法的具体实施过程。结果表明,该方法为开发人员运用设计模式改进软件设计质量提供了有效手段。Abstract: This paper proposes a semi-formal,metric-based, problem-driven specification method to reduce the man-made effect and make the process of adopting design patterns on object-oriented software construction more automatically. Then, it demonstrates the method by redesigning an existed design of a streaming player via object-oriented method. Finally, it concludes the effect of this method on daily object oriented designing.