会议专题

一种扩展的C++程序重构方法

物理结构主要涉及软件系统中物理实体的关系与组织,对于软件系统的构造和维护具有重要意义.然而,现有重构技术和物理设计技术难以持续地优化系统的物理结构.为此,本文整合重构的基本思想和物理设计的基本技术,提出了物理重构的概念.它在不改变软件外在行为的前提下,通过”度量-重构-度量”的迭代过程来调整物理结构,从而提高软件的开发效率和可维护性等.实例研究表明物理重构能够有效地优化系统的物理结构,使开发者从多个角度持续改善软件质量.

软件工程 软件重构 物理设计 重构技术 物理结构

周天琳 徐宝文 史亮

东南大学,计算机科学与工程系,南京,210096 东南大学,计算机科学与工程系,南京,210096;武汉大学软件工程国家重点实验室,武汉,430072

国内会议

全国第五次程序设计语言发展与教学学术会议、第三届全国Web信息系统及其应用学术会议暨全国首届语义Web与本体论学术研讨会

南京

中文

300-306

2006-10-01(万方平台首次上网日期,不代表论文的发表时间)